iOS - UFSCfrank.siqueira/INE5612/Seminario2010.2/iOS.pdfiOS Criado com base no Mac OS X. Muitas...

14
iOS Por Eduarda, Gesiel e Greici. segunda-feira, 22 de novembro de 2010

Transcript of iOS - UFSCfrank.siqueira/INE5612/Seminario2010.2/iOS.pdfiOS Criado com base no Mac OS X. Muitas...

iOS

Por Eduarda, Gesiel e Greici.

segunda-feira, 22 de novembro de 2010

iOS

Criado com base no Mac OS X.

Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X.

Fácil criação de aplicativos - Não é necessário experiência no desenvolvimento para Mac OS X.

SDK completo e de fácil utilização.

Componente de software - Core Animation

segunda-feira, 22 de novembro de 2010

Requerimentos

Necessário possuir um Mac com Snow Leopard.

Conhecimento em orientação a objetos e MVC.

Linguagem: Objective-C.

iOS SDK e XCode. (http://developer.apple.com)

Para vender, e testar seus aplicativos em dispositivos, é necessário pagar $99/Ano.

iPod Touch, iPhone ou iPad.

segunda-feira, 22 de novembro de 2010

SDK - App Store

Facilita criação de aplicativos complexos.

Documentação completa e disponível. (http://developer.apple.com)

Seu aplicativo pode estar sempre com você, no seu bolso.

App Store facilita a distribuição de seu aplicativo.

segunda-feira, 22 de novembro de 2010

MVC.

Tipo de arquitetura de software.

A API Cocoa-Touch é baseada no MVC.

segunda-feira, 22 de novembro de 2010

Controller

ViewModel

segunda-feira, 22 de novembro de 2010

Desenvolvimento

Ferramentas

XCode

Interface Builder

Instruments

segunda-feira, 22 de novembro de 2010

XCode

segunda-feira, 22 de novembro de 2010

segunda-feira, 22 de novembro de 2010

Model

segunda-feira, 22 de novembro de 2010

Controller

segunda-feira, 22 de novembro de 2010

View

Interface Buildersegunda-feira, 22 de novembro de 2010

segunda-feira, 22 de novembro de 2010

Referênciashttp://jonathanlehr.files.wordpress.com/2009/09/objective-c-and-java.pdf

http://pt.wikipedia.org/wiki/MVC

http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/arqu/mvc/mvc.htm

http://www.slideshare.net/jorgecardoso/introduo-programao-para-iphone-ios

http://developer.apple.com/devcenter/ios/index.action

http://pt.wikipedia.org/wiki/IPhone

http://www.infosum.net/pt/programming/hardware-and-software-requirements-for-customized.htmlhttp://www.patrickgasnier.com/PDF/Introducao_Desenvolvimento_Iphone/01Requisitos.pdf

http://www.stanford.edu/class/cs193p/cgi-bin/drupal/

segunda-feira, 22 de novembro de 2010