Xcode
Esta página ou se(c)ção precisa ser formatada para o padrão wiki. (Março de 2018) |
Desenvolvedor | Apple Inc. |
Plataforma | Ambiente de desenvolvimento integrado (IDE) |
Lançamento | 23 de outubro de 2003 (21 anos)[1] |
Versão estável | 16.2 (16C5032a)[2] (11 de dezembro de 2024 ) |
Versão em teste | 16.2 RC 1 (16C5031c)[3] (5 de dezembro de 2024 ) |
Sistema operacional | macOS |
Método de atualização | Mac App Store |
Licença | Freeware com componentes de software de código aberto |
Estado do desenvolvimento | Corrente |
Tamanho | 2,97 GB |
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
[editar | editar código-fonte]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 16.2 Release Notes». Apple Developer (em inglês). Apple Inc. 11 de dezembro de 2024. Consultado em 13 de fevereiro de 2025
- ↑ «Xcode Releases». Xcode Releases (em inglês). Apple Inc. 05 de dezembro de 2024. Consultado em 13 de fevereiro de 2025 Verifique data em:
|data=
(ajuda) - ↑ «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