Cenário Apple
Transcript of Cenário Apple
![Page 1: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/1.jpg)
Introdução para o iOS e MVC
![Page 2: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/2.jpg)
Sulaiman Younes
![Page 3: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/3.jpg)
São Paulo
600m²
90 colaboradores
200m²
10 colaboradores
Santiago
![Page 4: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/4.jpg)
- Desde 2006 a Gonow atende clientes no Chile, Argentina, Peru e Europa, realizando projetos ágeis para acelerar o lançamento ou a renovação de produtos e serviços que aproveitam os recursos da Internet.
- Hoje a Gonow atende clientes também no Brasil e vem se destacando pela agilidade e flexibilidade no atendimento às demandas, dando fortes sinais da sua vocação para ser uma empresa global de tecnologia e inovação.
Atuação
![Page 5: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/5.jpg)
Nossos Clientes
![Page 6: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/6.jpg)
Competências
![Page 7: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/7.jpg)
Focus Têxtil
Solução Coorporativa
Automação de Vendas no iPad
Cases
![Page 8: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/8.jpg)
Projeto Focus Têxtil
- Cadastro de Clientes
- Busca de Artigos
- Carrinho de Compras
- Consulta de Pedidos
- Base de dados integrada
- Integração com SAP
![Page 9: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/9.jpg)
Home - Projeto Focus Têxtil
![Page 10: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/10.jpg)
Home - Projeto Focus Têxtil
![Page 11: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/11.jpg)
Cadastro de Cliente - Projeto Focus Têxtil
![Page 12: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/12.jpg)
Busca de Artigos - Projeto Focus Têxtil
![Page 13: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/13.jpg)
Busca de Artigos - Projeto Focus Têxtil
![Page 14: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/14.jpg)
Carrinho de Compras - Projeto Focus Têxtil
![Page 15: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/15.jpg)
Consulta de Pedidos - Projeto Focus Têxtil
![Page 16: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/16.jpg)
Introdução para o iOS e MVC
1 - Requisitos
2 - Pré-Requisitos
3 - Camadas do iOS
4 - Componentes da Plataforma iOS
5 - Aplicativos Diversos
![Page 17: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/17.jpg)
iOS - Requisitos1 - Equipamentos de Desenvolvimento
- Intel-based Mac
Introdução para o iOS e MVC
- Mac OS X Snow Leopard ou Lion
- xCode/SDK -> http://developer.apple.com
2 - iOS Hardware- iPhone
- iPad
- iPod Touch
3 - Software de Desenvolvimento
- iPhone/iPad Simulator
- Instruments (Memory Leaks, Memory Allocation etc…)
![Page 18: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/18.jpg)
iOS - Requisitos
- Developer University Program
Introdução para o iOS e MVC
- Standard Developer Program
5 - Documentação- Apple on-line documention -> http://developer.apple.com
4 - Programas da Apple
- Enterprise Developer Program
![Page 19: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/19.jpg)
iOS – Pré-Requisitos
- Visão Global
Introdução para o iOS e MVC
1 - Orientação a Objeto
- Class (Modelo do objeto)
- Instance (Manifestação da classe)
- Messages (Enviada ao objeto para efetuar alguma ação)
- Methods (Ação invocada pela mensagem)
- Inheritence (Mecanismo de compartilhamento de códicos)
- Superclass/Subclass (Relacionamento de herança)
- Protocols (Declaraçao de metodos proveniente de classe não especificada)
![Page 20: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/20.jpg)
iOS – Pré-Requisitos
Introdução para o iOS e MVC
2 - Conceito através do MVC
![Page 21: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/21.jpg)
iOS – Pré-Requisitos
Introdução para o iOS e MVC
2 - Conceito através do MVC
![Page 22: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/22.jpg)
iOS – Pré-Requisitos
Introdução para o iOS e MVC
2 - Conceito através do MVC
![Page 23: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/23.jpg)
iOS – Pré-Requisitos
Introdução para o iOS e MVC
2 - Conceito através do MVC
![Page 24: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/24.jpg)
iOS – Pré-Requisitos
Introdução para o iOS e MVC
2 - Conceito através do MVC
![Page 25: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/25.jpg)
iOS – Pré-Requisitos
Introdução para o iOS e MVC
2 - Conceito através do MVC
![Page 26: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/26.jpg)
iOS – Pré-Requisitos
Introdução para o iOS e MVC
2 - Conceito através do MVC
![Page 27: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/27.jpg)
iOS – Pré-Requisitos
Introdução para o iOS e MVC
2 - Conceito através do MVC
![Page 28: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/28.jpg)
iOS – Pré-Requisitos
Introdução para o iOS e MVC
2 - Conceito através do MVC
![Page 29: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/29.jpg)
iOS – Pré-Requisitos
- Objective-C / C
Introdução para o iOS e MVC
3 - Linguagem de Programação
- [Display setTextColor:[UIColor:BlackColor]];
![Page 30: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/30.jpg)
Camadas do iOS
- OSX Kernel
Introdução para o iOS e MVC
1 - Core OS
- Mach 3.0 (Unix based)
- Sockets
- Security
- File System
- Certificates
- Power Management
![Page 31: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/31.jpg)
Camadas do iOS
- Collections
Introdução para o iOS e MVC
2 - Core Services
- Address Book
- Networking
- File Access
- SQLITE
- Core Location
- URL Utilities
![Page 32: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/32.jpg)
Camadas do iOS
- Core Audio
Introdução para o iOS e MVC
3 - Media
- OpenAL
- Audio Mixing
- Audio Recording
- Video Playback
- jpeg, png, tiff, pdf
- Core Animation
- OpenGL ES
- Quartz(2d)
![Page 33: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/33.jpg)
Camadas do iOS
- Multi-Touch
Introdução para o iOS e MVC
4 – Cocoa Touch
- View Hierarchy
- Localization
- Controls
- Alerts
- Web View
- Map Kit
- Image Picker
- Camera
![Page 34: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/34.jpg)
Componentes da Plataforma iOS
- xCode
Introdução para o iOS e MVC
1 – Ferramentas
- Interface Builder
- Instruments
- Simulator
![Page 35: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/35.jpg)
Componentes da Plataforma iOS
- Objective-C
Introdução para o iOS e MVC
2 – Linguagem de programação
- C
![Page 36: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/36.jpg)
Componentes da Plataforma iOS
- Foundation (Arrays, Dictionaries, string etc..)
Introdução para o iOS e MVC
3 – Framework (Biblioteca de Pacotes e Objetos)
- Core Data (Composição e Relacionamato de Classes e Estruturas)
- MapKit (Google Map)
- UIKit (UITable, Button, Slider etc…)
- Core Motion (Accelerometer)
![Page 37: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/37.jpg)
Componentes da Plataforma iOS
- MVC (Model View controller)
Introdução para o iOS e MVC
4 – Estratégia de Desenho e Arquitetura de Sistema
5 – Gestão de Memória- Alloc
- Copy
- New
- Dealloc
![Page 38: Cenário Apple](https://reader033.fdocument.pub/reader033/viewer/2022052311/5572817bd8b42a661e8b4a6c/html5/thumbnails/38.jpg)
Aplicativos Diversos
Introdução para o iOS e MVC
1 – Interatividade
2 – Cooperativo
3 – Mídia
5 – Medicina
6 – Comunicação