ios - inf.ufsc.brfrank/ine5612/seminario2010.2/ios.pdf · ios criado com base no mac os x. muitas...
TRANSCRIPT
![Page 1: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/1.jpg)
iOS
Por Eduarda, Gesiel e Greici.
segunda-feira, 22 de novembro de 2010
![Page 2: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/2.jpg)
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
![Page 3: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/3.jpg)
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
![Page 4: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/4.jpg)
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
![Page 5: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/5.jpg)
MVC.
Tipo de arquitetura de software.
A API Cocoa-Touch é baseada no MVC.
segunda-feira, 22 de novembro de 2010
![Page 6: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/6.jpg)
Controller
ViewModel
segunda-feira, 22 de novembro de 2010
![Page 7: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/7.jpg)
Desenvolvimento
Ferramentas
XCode
Interface Builder
Instruments
segunda-feira, 22 de novembro de 2010
![Page 8: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/8.jpg)
XCode
segunda-feira, 22 de novembro de 2010
![Page 9: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/9.jpg)
segunda-feira, 22 de novembro de 2010
![Page 10: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/10.jpg)
Model
segunda-feira, 22 de novembro de 2010
![Page 11: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/11.jpg)
Controller
segunda-feira, 22 de novembro de 2010
![Page 12: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/12.jpg)
View
Interface Buildersegunda-feira, 22 de novembro de 2010
![Page 13: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/13.jpg)
segunda-feira, 22 de novembro de 2010
![Page 14: iOS - inf.ufsc.brfrank/INE5612/Seminario2010.2/iOS.pdf · iOS Criado com base no Mac OS X. Muitas ferramentas de desenvolvimento tiveram suas raízes no Mac OS X. Fácil criação](https://reader034.vdocuments.pub/reader034/viewer/2022052008/601d095e4ba59c3bd1725bd2/html5/thumbnails/14.jpg)
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