Xcode
Esta página ou se(c)ção precisa ser formatada para o padrão wiki. (Março de 2018) |
Xcode | |
---|---|
Desenvolvedor | Apple Inc. |
Plataforma | Ambiente de desenvolvimento integrado (IDE) |
Lançamento | 23 de outubro de 2003 (21 anos)[1] |
Versão estável | 14.0.1 (14A400)[2] (26 de setembro de 2022 ) |
Versão em teste | 14.1 RC 2 (14B47b)[3] (24 de outubro de 2022 ) |
Sistema operacional | macOS |
Licença | Freeware com componentes de software de código aberto |
Página oficial | developer |
O Xcode é um ambiente de desenvolvimento integrado (IDE) da Apple disponível no sistema operacional macOS, usado para desenvolver software para macOS, iOS, iPadOS, watchOS, tvOS e visionOS. Foi lançado no final de 2003 e a versão estável mais recente é a 16, lançada em 16 de setembro de 2024.[4] O Xcode pode ser baixado gratuitamente na Mac App Store e no site de desenvolvedores da Apple.[5]
Desenvolvedores registrados também podem baixar versões prévias e anteriores da suíte através do site de desenvolvedores da Apple.[5] O Xcode inclui ferramentas de linha de comando que permitem o desenvolvimento sem interface gráfica (GUI) no estilo Unix no macOS e que podem ser baixadas separadamente.[6]
Antes do Xcode, a Apple disponibilizava duas ferramentas para desenvolvedores: Project Builder e Interface Builder, que costumava ser uma aplicação separada. A partir da versão 4 do Xcode, o Interface Builder passou a ser parte do Xcode.[7]
Funcionalidades
O Xcode oferece suporte ao desenvolvimento em várias linguagens de programação, incluindo Swift, C, C++, Objective-C e Objective-C++. Além disso, a comunidade adicionou suporte a várias outras linguagens no decorrer do tempo por meio de plug-ins, mas o uso desses plug-ins foi progressivamente restrito até deixar de ser suportado.[8]
O Xcode inclui um conjunto de SDKs (Software Development Kits) que fornecem as bibliotecas, frameworks e ferramentas necessárias para desenvolver aplicativos para os sistemas da Apple, como iOS, macOS, watchOS, tvOS e visionOS. Esses SDKs hoje vêm integrados ao Xcode e são atualizados junto com ele, assim como a versão suportada da linguagem de programação Swift.[9]
Para distribuir aplicativos na App Store, empresas e desenvolvedores independentes devem estar registrados no Apple Developer Program, que também oferece acesso a recursos exclusivos, como testes beta via TestFlight e certificados para assinatura de aplicativos.[10]
Referências
- ↑ «Mac OS X 10.3 Panther» (em inglês). Ars Technica. 9 de novembro de 2003. Consultado em 25 de outubro de 2022
- ↑ «Xcode 14.0.1 (14A400)». Apple Developer (em inglês). Apple Inc. 26 de setembro de 2022. Consultado em 25 de outubro de 2022
- ↑ «Xcode 14.1 RC 2 (14B47b)». Apple Developer (em inglês). Apple Inc. 24 de outubro de 2022. Consultado em 25 de outubro de 2022
- ↑ «Xcode Releases». xcodereleases.com (em inglês). Consultado em 14 de fevereiro de 2025
- ↑ a b «How to Download Xcode as XIP or DMG Files, & Where to Download Older Xcode Versions». OS X Daily (em inglês). 11 de agosto de 2018. Consultado em 14 de fevereiro de 2025
- ↑ Butts, Jeff (20 de março de 2023). «How to Install the Xcode Command Line Tools». The Mac Observer (em inglês). Consultado em 14 de fevereiro de 2025
- ↑ «Jean-Marie Hullot, from perforated cards to the iPhone | Inria». www.inria.fr. Consultado em 14 de fevereiro de 2025
- ↑ Bostwick, Bryce (22 de fevereiro de 2024). «Modding Plugins back into Xcode». bryce.co (em inglês). Consultado em 14 de fevereiro de 2025
- ↑ «Xcode - Support - Apple Developer». developer.apple.com. Consultado em 14 de fevereiro de 2025
- ↑ «Apple Developer Program». Apple Developer (em inglês). Consultado em 14 de fevereiro de 2025