18
iOS iOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

Embed Size (px)

Citation preview

Page 1: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOSiOSAlunos:

Anderson Andrade Daniel AntonioTell

Eduardo Cardoso Marcel de Lucca

Page 2: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

Sistema operacional móvel da Apple Inc. Lançado com o iPhone na "Macworld Conference & Expo" em

janeiro de 2007. Inicialmente conhecido como “OS X que roda no iPhone” Aplicações de terceiros não eram permitidas Muito atrás da concorrência (Symbian, Windows Mobile, BB OS) Foco em melhorar o básico (User Experience) Touchscreen simples e funcional Sincronia com iTunes

2.0 - Primeiro beta em março de 2008: Novo nome "iPhone OS“ Lançada a SDK Permitiu aos desenvolvedores criarem aplicações para o iPhone/iPod Touch

HISTÓRIA

Page 3: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

iOS 3.0 (iPhone OS 3.0): iPhone 3GS Push Notifications para aplicativos da App Store iPad (3.2) Aplicativos nativos do sistema tiveram redesigns devido a maior tela

do iPad

HISTÓRIA

Page 4: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

iOS 4: iPhone 4 Multitarefa (Implementado de forma diferente) Facetime Retina display Pastas (Home Screen Folders) Game Center Personal Hotspot

HISTÓRIA

Page 5: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

iOS 5: iPhone 5 Siri Notification Center iMessage iCloud

HISTÓRIA

Page 6: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

A interface do usuário é baseada no conceito de manipulação direta, utilizando gestos em multi-toque

O iOS consiste em quatro camadas de abstração: camada Core OS camada Core Services camada mídia camada Cocoa Touch

É programado em C, c++ e objective C

Características

Page 7: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

Possui acelerômetros internos usados em alguns aplicativos para responder à

agitação do aparelhoO sistema operacional usa aproximadamente 600

megabytes de armazenamento do dispositivo, que varia para cada modelo

Possui multitarefa

Características

Page 8: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

Possui uma resposta tátil rápida e uma interface fluida.

Características

Page 9: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

Possui mais de 550mil aplicações desenvolvidas para o sistema, disponíveis na App Store.

Características

Page 10: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

A interface possui uma barra de status no topo , mostrando informações como horas, nível de bateria, nível de sinal, conexões, etc.

Características

Page 11: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

A partir do iOS 5, foi incorporado a barra de status uma central de notificações.

Características

Page 12: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

Kit de Desenvolvimento de Software (SDK) para iOS Lançado em 2008 Desenvolvedor precisa programar em um Mac Para que o software esteja disponível para download na App

Store é preciso pagar a taxa anual de 99 dólares por licença. O desenvolvedor pode escolher o preço para a sua aplicação,

onde a Apple fica com 30% da receita da loja. Também existem aplicativos de graça para iOS na App Store

Características

Page 13: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

Desde o seu lançamento, o iOS tem sido alvo de uma série de hacks com o objetivo de adicionar funcionalidades ao sistema que não são permitidas pela Apple.

Os principais motivos que levam as pessoas a fazer o “jailbreak” é a possibilidade de obter gratuitamente softwares pagos, acessar os arquivos do sistema, modificando a interface.

O jailbreak foi considerado pelo órgão responsável por direitos autorais como ilegal nos estados unidos.

Jailbreak

Page 14: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

iOS Destaca-se principalmente pela interface amigável Facilidade de uso para o usuário leigo. O sistema de notificações “Push”, um serviço que atua em

multithread, e que fica ativo o tempo inteiro notificando sobre as outras aplicações, mesmo que estas não estejam em execução.

A Apple só deixa entrar em seu mercado de aplicativos os programas homologados por ela, isso garante a segurança de seus usuários.

No Android essa seleção só é feita depois que a falha foi descoberta e muitos usuários já instalaram a ferramenta e a classificaram como nociva.

Todos os usuários do iOS recebem as atualizações de forma coerente e amplamente divulgada.

Comparação iOS vs Android

Page 15: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

iOS Devido a padronização da SDK para iOS, os aplicativos criados podem

sejam portados entre os aparelhos da Apple. Um software criado para iPhone pode facilmente migrar para iPad de forma quase transparente.

No Android essa adaptação não é tão natural e requer um pouco mais de esforço.

Android Em um ponto de vista mais abrangente, é muito mais "aberto" e

completo O Android permite a prática do compartilhamento de internet via Wi-Fi O iOS só faz isso via Bluetooth ou USB, quando a operadora contratada

permite O Android roda páginas, programas e outros que estejam em Flash. Já no iOS só recentemente está sendo possível rodar alguma coisa em

flash (sem jailbreak) graças a uma solução alternativa da Adobe

Comparação iOS vs Android

Page 16: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

Android Por ser um sistema operacional baseado em Linux, que é

Multi-thread desde sua origem, é capaz de executar vários aplicativos e processos ao mesmo tempo

A partir do iOS 4.1 é possível para os desenvolvedores a utilização de algumas funções que executam processos paralelos em background, mas as APIs ainda são bastante limitadas

Comparação iOS vs Android

Page 17: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

Trata-se de um sistema operacional muito poderoso em recursos e de fácil usabilidade

O iOS assim como o Android são, atualmente os Sistemas Operacionais mais utilizados mundialmente quando se trata de SmartPhones e aparelhos eletrônicos semelhantes

Segue em constante evolução/atualização, além de ter ótimos recursos que garantem o poder para concorrer com os diversos sistemas atualmente no mercado

Conclusão

Page 18: IOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso Marcel de Lucca

iOS

http://en.wikipedia.org/wiki/IOS http://en.wikipedia.org/wiki/IOS_SDK http://www.artigos.com/artigos/exatas/tecnologia/android-x-ios-

20972/artigo/ http://www.mactrast.com/2011/06/ios-app-store-updated-to-include-

purchase-history/ http://notalotofwords.com/the-iphone-interface-concept/ http://pesquompile.wikidot.com/comparativo-android-x-ios-x-windows-

phone http://www.tudocelular.com/Apple/noticias/n24713/adobe-flash-

ios.html

Referências