Como usar quadros no seu iPad App

A estrutura oferece código comum que oferece funcionalidade genérica. O sistema operacional do iPhone para o iPad fornece um conjunto de estruturas para a incorporação de tecnologias, serviços e recursos em seus aplicativos. Por exemplo, a estrutura UIKit dá-lhe suporte de manipulação de eventos, suporte desenho, janelas, vistas, e controla você pode usar em seu aplicativo.

Um quadro é projetado para integrar facilmente o seu código que executa o seu jogo ou fornece as informações que o usuário quer. Frameworks são semelhantes às bibliotecas de software, mas com uma torção adicionada: Eles também implementar o fluxo de um programa de controle (ao contrário de uma biblioteca de software, cujos componentes são organizados pelo programador em um fluxo de controle). Assim, em vez de o programador decidir a ordem em que as coisas devem acontecer - como as mensagens que são enviadas para que os objetos e em que ordem quando um aplicativo é iniciado, ou quando um usuário toca um botão na tela - a ordem é uma parte do quadro e não precisa ser especificado pelo programador.

Quando você usa um quadro, você fornece seu aplicativo com um conjunto pronto de funções-base que você disse isso, "Veja como agir." Com a estrutura no lugar, tudo que você precisa fazer é adicionar a funcionalidade específica que você quer no app - o conteúdo, bem como os controles e exibições que permitem ao usuário acessar e usar esse conteúdo - para os quadros.

As estruturas e do sistema operacional do iPhone para o iPad fornecer alguma funcionalidade bastante complexo, tais como

  • Lançar o aplicativo e exibindo uma vista

  • Exibindo controles e responder a uma ação do usuário - como bater um interruptor ou girando para percorrer uma lista.

  • Acessar sites na Internet - não apenas através de um navegador, mas de dentro do seu próprio aplicativo

  • Gerenciamento de preferências do usuário

  • Reprodução de sons e filmes

Alguns desenvolvedores falar em termos de "usando uma estrutura" -, mas a sua aplicação não usa quadros tanto como os quadros de usar a sua aplicação. Seu aplicativo fornece as funções que o quadro accesses- o quadro precisa seu código, a fim de se tornar um aplicativo que faz algo diferente de arranque, exibir uma visão em branco e, em seguida, terminar. Esta perspectiva faz com que descobrir como trabalhar com um quadro muito mais fácil. (Por um lado, ele permite que o know programador onde ele ou ela é essencial.)

menu