Ir para o conteúdo

Xcode

Origem: Wikipédia, a enciclopédia livre.
Xcode
DesenvolvedorApple Inc.
Lançamento inicial23 de outubro de 2003 (22 anos)[1]
Lançamento estável
16.2 (16C5032a)[2] / 11 de dezembro de 2024; há 21 meses (2024-12-11)
Versão beta
16.2 RC 1 (16C5031c)[3] / 5 de dezembro de 2024; há 22 meses (2024-12-05)
Sistema
operacional
macOS
PlataformaAmbiente de desenvolvimento integrado (IDE)
Tamanho2,97 GB
LicençaFreeware com componentes de software de código aberto
Websitedeveloper.apple.com/xcode/

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]

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

[editar | editar código]
  1. ↑ «Mac OS X 10.3 Panther» (em inglês). Ars Technica. 9 de novembro de 2003. Consultado em 25 de outubro de 2022
  2. ↑ «Xcode 16.2 Release Notes». Apple Developer (em inglês). Apple Inc. 11 de dezembro de 2024. Consultado em 13 de fevereiro de 2025
  3. ↑ «Xcode Releases». Xcode Releases (em inglês). Apple Inc. 5 de dezembro de 2024. Consultado em 13 de fevereiro de 2025
  4. ↑ «Xcode Releases». xcodereleases.com (em inglês). Consultado em 14 de fevereiro de 2025
  5. 1 2 «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
  6. ↑ 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
  7. ↑ «Jean-Marie Hullot, from perforated cards to the iPhone | Inria». www.inria.fr. Consultado em 14 de fevereiro de 2025
  8. ↑ Bostwick, Bryce (22 de fevereiro de 2024). «Modding Plugins back into Xcode». bryce.co (em inglês). Consultado em 14 de fevereiro de 2025
  9. ↑ «Xcode - Support - Apple Developer». developer.apple.com. Consultado em 14 de fevereiro de 2025
  10. ↑ «Apple Developer Program». Apple Developer (em inglês). Consultado em 14 de fevereiro de 2025
Ícone de esboço Este artigo sobre software é um esboço. Você pode ajudar a Wikipédia expandindo-o.