>> Tecnologia Eletrônica >  >> Celulares e Acessórios >> iPhone

Desenvolvimento de iPhone da Apple e SDK

Em 2007, Apple lançou primeiro iPhone. No ano seguinte, lançou App Store para usuários encherem dispositivos com apps de culinária, exercícios, orçamento, jogos e mais. Embora tenha desenvolvedores internos, Apple disponibiliza SDK para desenvolvedores independentes. SDK do iPhone permite a qualquer desenvolvedor com recursos e conhecimento técnico criar apps para o smartphone.

iOS SDK

  • Apple junta-se a empresas de tecnologia oferecendo SDKs. SDK é conjunto de ferramentas para criar/modificar apps. Apple tem dois SDKs: para Macs e para dispositivos móveis (iPhone, iPad, iPod touch). Especificamente, SDK móvel é construído para iOS, sistema operacional móvel da Apple.

Requisitos e Componentes do SDK

  • SDK do iPhone funciona apenas em Macs com processadores Intel. Disponível como download gratuito para membros do Programa de Desenvolvedores Apple, vem empacotado no Xcode. Xcode é ambiente de desenvolvimento integrado da Apple e contém todos componentes para construir apps iPhone. Inclui SDK, código de exemplo, simulador e depurador. Com Xcode e SDK, desenvolvedores têm setup completo para construir, testar e publicar na App Store.

Desenvolvimento de App iPhone

  • Cada app iPhone começa como projeto no Xcode. Apple incluiu toda funcionalidade necessária, mas nenhum recurso. Cabe ao desenvolvedor desenhar layout, fluxo e aparência. Apple fornece editor de código-fonte e recursos para verificar/corrigir erros. Para ajudar, oferece documentação, fóruns, artigos e diretrizes pelo Programa de Desenvolvedores. Só membros podem submeter apps à Apple.

Interfaces de Usuário

  • Apple considera elemento humano grande e importante no design de apps iPhone com SDK. Dispositivos móveis como iPhone são incomuns: interagem de formas diferentes (deslizar, girar tela). Ao desenvolver app, necessário considerar funcionalidade e também aparência, do artwork ao ícone de lançamento.