Apple Xcode

Autor: Lewis Jackson
Data De Criação: 11 Poderia 2021
Data De Atualização: 1 Poderia 2024
Anonim
Xcode Tutorial for Beginners - (using the new Xcode 11)
Vídeo: Xcode Tutorial for Beginners - (using the new Xcode 11)

Contente

Versão
(a partir de 30/11/2018)
10
Plataforma
Licençafreeware
CategoriaProgramação
Mais informações (visite o site do editor)
Avaliação: 3.7 / 5 (17 votos)

Visão geral do software

Apple Xcode [/ DFN] imagem / apple_xcode_15.jpg ">


Captura de tela do Apple Xcode 9

Principais características

  • IDE totalmente equipado para publicar aplicativos iOS e OS X
  • Suporte para vários idiomas, incluindo Objective-C, C, C ++, Java, Swift, Python, Ruby e AppleScript
  • Várias ferramentas de depuração e teste de desempenho
  • Sistemas de controle de versão, incluindo snapshots do Git, Subversion e Xcode, permitem colaboração em equipe
  • Interface Xcode escura e ferramentas para criar aplicativos macOS escuros
  • Mecanismo de testes integrado para executar testes de unidade e testes de desempenho e interface do usuário

O Apple Xcode é um macOS IDE usado para desenvolver aplicativos iOS e macOS. Ele está disponível gratuitamente na Mac App Store e é necessário para publicar aplicativos iOS na App Store do iTunes e aplicativos macOS para a Mac App Store. O software fornece um conjunto de ferramentas para ajudar os desenvolvedores a criar componentes de interface de usuário e escrever o código-fonte.


O Xcode inclui todas as ferramentas necessárias para criar e publicar aplicativos do início ao fim. O Interface Builder do Xcode fornece uma tela de desenho para criar componentes da interface do usuário, bem como para definir propriedades para interação com o código-fonte. O Interface Builder também pode alternar facilmente do modo claro para o escuro no desenvolvimento de aplicativos macOS escuros (introduzidos no macOS Mojave). O programa integra-se com ferramentas populares de controle de versão, como GitHub, GitLab e Bitbucket, e também fornece seu próprio sistema de rastreamento de revisão local chamado snapshots, permitindo aos desenvolvedores rastrear as revisões do código-fonte.

O IDE possui um editor de código-fonte impressionante que facilita a visualização e a seleção de seções de código e vem com um mecanismo interno de refatoração e transformação. As alterações feitas em seu código são destacadas ao lado de cada linha e você é notificado instantaneamente se tiver criado um conflito. Isso é especialmente útil ao trabalhar de forma colaborativa com alterações locais e confirmações de membros da equipe no repositório de origem.


As ferramentas de depuração e desempenho permitem que os desenvolvedores testem vazamentos de memória e examinem a eficiência do aplicativo durante o tempo de execução. Essas ferramentas podem ser personalizadas ou você pode usar modelos incluídos no Xcode para criar usando as mesmas ferramentas da Apple. Além disso, o Xcode vem com o Simulator, uma ferramenta que permite prototipar e testar compilações do seu aplicativo simulando dispositivos iOS, watchOS e tvOS.

O Xcode é uma ótima ferramenta para desenvolver aplicativos e já percorreu um longo caminho desde a primeira versão do software. A Apple simplificou muitos recursos e continua a facilitar o desenvolvimento para desenvolvedores de aplicativos. Tenha em mente que, enquanto você pode desenvolver com o Xcode gratuitamente, você deve se inscrever nos programas para desenvolvedores iOS e Mac antes de poder distribuir aplicativos nas lojas da Apple.

Tipos de arquivos suportados


Extensão de arquivo principal

.XCODEPROJ - Projeto Xcode

Outras extensões de arquivo usadas pelo Apple Xcode 10

Tipos de arquivos suportados
.ASMArquivo de código fonte de linguagem assembly
.CArquivo de código fonte C / C ++
.CCArquivo de Código Fonte C ++
.CPXcode C ++ Source File
.CPPArquivo de Código Fonte C ++
.CXXArquivo de Código Fonte C ++
.DEVELOPERPROFILEPerfil do desenvolvedor do Xcode
.DOCSETArquivo de conjunto de documentos do Doxygen
.ENTITLEMENTOSArquivo de direitos do Mac App Sandboxing
.FCódigo Fonte Fortran
.PARAArquivo de origem do Fortran 77
.GEOJSONArquivo GeoJSON
.GPXGPS Exchange File
HArquivo de cabeçalho C / C ++ / Objective-C
.HPPArquivo de cabeçalho C ++
.JAVAArquivo de Código-fonte Java
.EULex Source File
.LPPArquivo de Projeto LabelPrint
.MArquivo de Implementação Objective-C
.FAÇOScript Xcode Makefile
.MILÍMETROSArquivo de origem Objective-C ++
.MOBILEPROVISIONPerfil de provisionamento do Xcode Mobile
.MÃEModelo de Objetos Gerenciados
.NIBArquivo de interface do usuário do Interface Builder
.OCTESTPacote de teste de unidade do Xcode Objective-C
.PLISTArquivo de lista de propriedades do Mac OS X
.RRez Source Code File
.RBRuby Source Code
.RBWScript de Ruby
.SArquivo de Código Fonte
.STORYBOARDDocumento do Storyboard do Construtor de Interface
.XCAPPDATAArquivo de dados do aplicativo Xcode
.XCARCHIVEArquivo Xcode
.XCDATAMODELArquivo de modelo de dados do Xcode Core
.XCDATAMODELDArquivo de modelo de dados do Xcode Core
.XCODEProjeto Xcode
.XCSNAPSHOTSInstantâneo do Xcode
.XCWORKSPACEArquivo do espaço de trabalho do Xcode
.XIBArquivo do Construtor de Interface
.YArquivo de origem do Yacc
.YMAtari ST Audio File
Formatos de arquivo relacionados adicionais
.CACÇÃOAção do Conversor do Automator
.DSYMArquivo de símbolos de depuração do Xcode
.DYLIBBiblioteca Dinâmica de Mach-O
.EXPArquivo de Exportação de Símbolos
.FTNArquivo de Código Fonte Fortran
.HHArquivo de cabeçalho C ++
.HXXArquivo de cabeçalho de código-fonte C ++
.IPSWArquivo de atualização de software do iPod e iPhone
.JAVArquivo de origem Java
.MAKMakefile
.PBPROJProject Builder Project
.PBXBTREEArquivo Auto-Completo do Xcode
.PBXPROJArquivo de dados do projeto Xcode
.PXXUSERArquivo de dados do usuário do projeto Xcode
.PCHArquivo de cabeçalho pré-compilado
.SCRIPTSUITEArquivo do conjunto de scripts AppleScript
.CRIPTTERMINOLOGIAArquivo de terminologia de script AppleScript
.SDEFDocumento do dicionário AppleScript
.CORDASArquivo de cadeias de texto
.TBDArquivo de definição baseado em texto do Apple Xcode

Muita peoa compartilham .caproj arquivo em anexar intruçõe obre como uá-lo. No entanto, não é evidente para todo que programam um .caproj o arquivo pode er editado, convertid...

Descrição do formato de arquivo MT2

Morris Wright

Poderia 2024

Muita peoa compartilham .mt2 arquivo em anexar intruçõe obre como uá-lo. No entanto, não é evidente para todo que programam um .mt2 o arquivo pode er editado, convertido ou i...

Interessante Hoje