Saltar para o conteúdo

Xcode

Origem: Wikipédia, a enciclopédia livre.
Xcode
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; há 2 meses)
Versão em teste 16.2 RC 1 (16C5031c)[3] (5 de dezembro de 2024; há 2 meses)
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.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-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

  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. 05 de dezembro de 2024. Consultado em 13 de fevereiro de 2025  Verifique data em: |data= (ajuda)
  4. «Xcode Releases». xcodereleases.com (em inglês). Consultado em 14 de fevereiro de 2025 
  5. 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 
  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.