>> Tecnologia eletrônica >  >> Celulares e Acessórios Celulares >> iPhones

A Apple iPhone SDK e Desenvolvimento

Em 2007, a Apple lançou a primeira iteração do seu iPhone. No ano seguinte, a empresa lançou a App Store para ajudar o crescente número de usuários do iPhone encher seus dispositivos com aplicativos para cozinhar , fazer exercícios , orçamentação , jogos e muito mais. Enquanto a Apple tem desenvolvedores internos que trabalham para criar aplicativos, ele também faz um kit de desenvolvimento de software, ou SDK, disponível para os desenvolvedores independentes. SDK da Apple para o iPhone permite que qualquer desenvolvedor com os recursos adequados e conhecimentos técnicos para criar aplicativos para o smartphone. iOS SDK

a Apple se junta a inúmeras empresas de base tecnológica em ofertas SDKs para desenvolvedores e clientes . Um SDK é simplesmente um conjunto de ferramentas que pode ser utilizada para criar ou modificar os aplicativos ou programas. Apple tem dois SDKs disponíveis , incluindo um para a sua linha de computadores Macintosh e um para a sua linha de dispositivos móveis como o iPhone , iPad e iPod touch. Especificamente, o SDK para dispositivos móveis é construído para os iOS ou sistema operacional móvel da Apple.

SDK Requisitos e Componentes

O iPhone SDK só funciona em computadores Macintosh que incluem processadores Intel . O SDK está disponível como um download gratuito para membros do Programa de Desenvolvedores da Apple e vem embalado em um conjunto de ferramentas maior conhecida como Xcode . Este programa é o ambiente de desenvolvimento integrado da Apple e contém todos os componentes necessários para a construção de aplicativos para o iPhone . Xcode inclui o SDK , além de código de exemplo , um simulador e depurador. Com Xcode eo iPhone SDK , os desenvolvedores têm um conjunto completo até construir, testar e publicar aplicativos para a App Store.
IPhone App Development

cada aplicativo para iPhone começa como um projeto no Xcode . Apple incluiu todas as funcionalidades necessárias em cada projeto Xcode, mas nenhum dos recursos. Cabe ao desenvolvedor criar o layout , fluxo e aparência geral do app. Apple oferece um editor de código-fonte de programação , bem como os recursos necessários para verificar e corrigir erros. Para ajudar os desenvolvedores , a Apple também oferece documentação , fóruns , artigos e orientações através de seu Programa Developer. Somente os desenvolvedores que fazem parte deste programa são capazes de enviar aplicativos para a Apple.
User Interfaces

a Apple considera o elemento humano a ser um fator grande e importante na concepção iPhone apps com o seu SDK. Os dispositivos móveis , como o iPhore são incomuns em que as pessoas interagem com eles de formas diferentes. Por exemplo , eles podem roubar e girar a tela . Ao desenvolver um aplicativo para iPhone , é necessário considerar como o aplicativo irá funcionar em termos de funcionalidade, mas também como vai ficar a partir da obra do ícone de lançamento.