Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cenário Apple

1,645 views

Published on

  • Be the first to comment

  • Be the first to like this

Cenário Apple

  1. 1. Introdução para o iOS e MVC
  2. 2. Sulaiman Younes
  3. 3. São Paulo 600m² 90 colaboradores 200m² 10 colaboradores Santiago
  4. 4. - 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
  5. 5. Nossos Clientes
  6. 6. Competências
  7. 7. Focus Têxtil Solução Coorporativa Automação de Vendas no iPad Cases
  8. 8. Projeto Focus Têxtil - Cadastro de Clientes - Busca de Artigos - Carrinho de Compras - Consulta de Pedidos - Base de dados integrada - Integração com SAP
  9. 9. Home - Projeto Focus Têxtil
  10. 10. Home - Projeto Focus Têxtil
  11. 11. Cadastro de Cliente - Projeto Focus Têxtil
  12. 12. Busca de Artigos - Projeto Focus Têxtil
  13. 13. Busca de Artigos - Projeto Focus Têxtil
  14. 14. Carrinho de Compras - Projeto Focus Têxtil
  15. 15. Consulta de Pedidos - Projeto Focus Têxtil
  16. 16. Introdução para o iOS e MVC 1 - Requisitos 2 - Pré-Requisitos 3 - Camadas do iOS 4 - Componentes da Plataforma iOS 5 - Aplicativos Diversos
  17. 17. iOS - Requisitos 1 - 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…)
  18. 18. 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
  19. 19. 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)
  20. 20. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  21. 21. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  22. 22. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  23. 23. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  24. 24. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  25. 25. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  26. 26. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  27. 27. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  28. 28. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  29. 29. iOS – Pré-Requisitos - Objective-C / C Introdução para o iOS e MVC 3 - Linguagem de Programação - [Display setTextColor:[UIColor:BlackColor]];
  30. 30. 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
  31. 31. Camadas do iOS - Collections Introdução para o iOS e MVC 2 - Core Services - Address Book - Networking - File Access - SQLITE - Core Location - URL Utilities
  32. 32. 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)
  33. 33. 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
  34. 34. Componentes da Plataforma iOS - xCode Introdução para o iOS e MVC 1 – Ferramentas - Interface Builder - Instruments - Simulator
  35. 35. Componentes da Plataforma iOS - Objective-C Introdução para o iOS e MVC 2 – Linguagem de programação - C
  36. 36. 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)
  37. 37. 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
  38. 38. Aplicativos Diversos Introdução para o iOS e MVC 1 – Interatividade 2 – Cooperativo 3 – Mídia 5 – Medicina 6 – Comunicação

×