SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Downloaden Sie, um offline zu lesen
Introdução para o iOS e MVC
Sulaiman  Younes
São  Paulo 600m² 90 colaboradores 200m² 10 colaboradores Santiago
- 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
Nossos Clientes
Competências
Focus Têxtil Solução Coorporativa Automação de Vendas no  iPad Cases
Projeto Focus Têxtil - Cadastro de Clientes - Busca de Artigos - Carrinho de Compras - Consulta de Pedidos - Base de dados integrada - Integração com SAP
Home  - Projeto Focus Têxtil
Home  - Projeto Focus Têxtil
Cadastro de Cliente  - Projeto Focus Têxtil
Busca de Artigos  - Projeto Focus Têxtil
Busca de Artigos  - Projeto Focus Têxtil
Carrinho de Compras  - Projeto Focus Têxtil
Consulta de Pedidos  - Projeto Focus Têxtil
Introdução para o iOS e MVC  1 - Requisitos 2 - Pré-Requisitos 3 - Camadas do iOS 4 - Componentes da Plataforma iOS 5 - Aplicativos Diversos
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…)
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
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)
iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do  MVC
iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do  MVC
iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do  MVC
iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do  MVC
iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do  MVC
iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do  MVC
iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do  MVC
iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do  MVC
iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do  MVC
iOS – Pré-Requisitos -  Objective-C / C Introdução para o iOS e MVC 3 - Linguagem de Programação -  [Display setTextColor:[UIColor:BlackColor]];
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
Camadas do iOS -  Collections Introdução para o iOS e MVC 2 - Core Services -  Address Book -  Networking -  File Access -  SQLITE -  Core Location -  URL Utilities
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)
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
Componentes da Plataforma iOS  -  xCode Introdução para o iOS e MVC 1 – Ferramentas -  Interface Builder -  Instruments -  Simulator
Componentes da Plataforma iOS  -  Objective-C Introdução para o iOS e MVC 2 – Linguagem de programação -  C
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)
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
Aplicativos Diversos Introdução para o iOS e MVC 1 – Interatividade 2 – Cooperativo 3 – Mídia 5 – Medicina 6 – Comunicação

Más contenido relacionado

Andere mochten auch

HSM Expo 2017 | Insights do primeiro dia [6 de novembro]
HSM Expo 2017 | Insights do primeiro dia [6 de novembro]HSM Expo 2017 | Insights do primeiro dia [6 de novembro]
HSM Expo 2017 | Insights do primeiro dia [6 de novembro]Karlo Medeiros
 
Visao Geral Sistema ERP SAP
Visao Geral  Sistema ERP SAPVisao Geral  Sistema ERP SAP
Visao Geral Sistema ERP SAPLaura Lou
 
Dt campus party_denise_eler3
Dt campus party_denise_eler3Dt campus party_denise_eler3
Dt campus party_denise_eler3Denise Eler
 
Fluig - Plataforma fluig - Fluig + SAP
Fluig - Plataforma fluig - Fluig + SAPFluig - Plataforma fluig - Fluig + SAP
Fluig - Plataforma fluig - Fluig + SAPFluig
 
Cris Palmaka - Negócios mais rápidos, mais inteligentes e mais simples
Cris Palmaka - Negócios mais rápidos, mais inteligentes e mais simplesCris Palmaka - Negócios mais rápidos, mais inteligentes e mais simples
Cris Palmaka - Negócios mais rápidos, mais inteligentes e mais simplesExpoGestão
 
Mapa Conceitual: Cuidado de si e mundo distribuido #ESTAR EM REDE #LINGUAGEM
Mapa Conceitual:  Cuidado de si  e mundo distribuido #ESTAR EM REDE #LINGUAGEMMapa Conceitual:  Cuidado de si  e mundo distribuido #ESTAR EM REDE #LINGUAGEM
Mapa Conceitual: Cuidado de si e mundo distribuido #ESTAR EM REDE #LINGUAGEMDrica Guzzi
 
Participação Pública, Comunicação e Inclusão Digital
Participação Pública, Comunicação e Inclusão DigitalParticipação Pública, Comunicação e Inclusão Digital
Participação Pública, Comunicação e Inclusão DigitalDrica Guzzi
 
Juarez Machado - Talento, determinação e paixão que rompem fronteiras
Juarez Machado - Talento, determinação e paixão que rompem fronteirasJuarez Machado - Talento, determinação e paixão que rompem fronteiras
Juarez Machado - Talento, determinação e paixão que rompem fronteirasExpoGestão
 
Design Thinking e Inovação Sustentável
Design Thinking e Inovação SustentávelDesign Thinking e Inovação Sustentável
Design Thinking e Inovação SustentávelDenise Eler
 

Andere mochten auch (14)

HSM Expo 2017 | Insights do primeiro dia [6 de novembro]
HSM Expo 2017 | Insights do primeiro dia [6 de novembro]HSM Expo 2017 | Insights do primeiro dia [6 de novembro]
HSM Expo 2017 | Insights do primeiro dia [6 de novembro]
 
Treinamento SAP ABAP
Treinamento SAP ABAPTreinamento SAP ABAP
Treinamento SAP ABAP
 
Visao Geral Sistema ERP SAP
Visao Geral  Sistema ERP SAPVisao Geral  Sistema ERP SAP
Visao Geral Sistema ERP SAP
 
Apresentacao geral sap r3
Apresentacao geral sap r3Apresentacao geral sap r3
Apresentacao geral sap r3
 
Dt campus party_denise_eler3
Dt campus party_denise_eler3Dt campus party_denise_eler3
Dt campus party_denise_eler3
 
Fluig - Plataforma fluig - Fluig + SAP
Fluig - Plataforma fluig - Fluig + SAPFluig - Plataforma fluig - Fluig + SAP
Fluig - Plataforma fluig - Fluig + SAP
 
Balanced scorecard (BSC)
Balanced scorecard (BSC)Balanced scorecard (BSC)
Balanced scorecard (BSC)
 
Cris Palmaka - Negócios mais rápidos, mais inteligentes e mais simples
Cris Palmaka - Negócios mais rápidos, mais inteligentes e mais simplesCris Palmaka - Negócios mais rápidos, mais inteligentes e mais simples
Cris Palmaka - Negócios mais rápidos, mais inteligentes e mais simples
 
Mapa Conceitual: Cuidado de si e mundo distribuido #ESTAR EM REDE #LINGUAGEM
Mapa Conceitual:  Cuidado de si  e mundo distribuido #ESTAR EM REDE #LINGUAGEMMapa Conceitual:  Cuidado de si  e mundo distribuido #ESTAR EM REDE #LINGUAGEM
Mapa Conceitual: Cuidado de si e mundo distribuido #ESTAR EM REDE #LINGUAGEM
 
Participação Pública, Comunicação e Inclusão Digital
Participação Pública, Comunicação e Inclusão DigitalParticipação Pública, Comunicação e Inclusão Digital
Participação Pública, Comunicação e Inclusão Digital
 
Juarez Machado - Talento, determinação e paixão que rompem fronteiras
Juarez Machado - Talento, determinação e paixão que rompem fronteirasJuarez Machado - Talento, determinação e paixão que rompem fronteiras
Juarez Machado - Talento, determinação e paixão que rompem fronteiras
 
Mapas Conceituais Exemplos
Mapas Conceituais   ExemplosMapas Conceituais   Exemplos
Mapas Conceituais Exemplos
 
Design Thinking e Inovação Sustentável
Design Thinking e Inovação SustentávelDesign Thinking e Inovação Sustentável
Design Thinking e Inovação Sustentável
 
SlideShare 101
SlideShare 101SlideShare 101
SlideShare 101
 

Ähnlich wie Cenário Apple

T@rget trust microsoft asp.net mvc
T@rget trust   microsoft asp.net mvcT@rget trust   microsoft asp.net mvc
T@rget trust microsoft asp.net mvcTargettrust
 
T@rget trust asp.net avançado
T@rget trust   asp.net avançadoT@rget trust   asp.net avançado
T@rget trust asp.net avançadoTargettrust
 
Analise frameworks php
Analise frameworks phpAnalise frameworks php
Analise frameworks phpIgor Moura
 
20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior
20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior
20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_juniorJuarez Junior
 
Desenvolvendo aplicativos para iOS 6 - Campus Party 2013
Desenvolvendo aplicativos para iOS 6 - Campus Party 2013Desenvolvendo aplicativos para iOS 6 - Campus Party 2013
Desenvolvendo aplicativos para iOS 6 - Campus Party 2013Rafael Winter
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindJaydson Gomes
 
Desenvolvimento web com .NET Core - Meetup São Carlos
Desenvolvimento web com .NET Core - Meetup São CarlosDesenvolvimento web com .NET Core - Meetup São Carlos
Desenvolvimento web com .NET Core - Meetup São CarlosRodolfo Fadino Junior
 
Apresentação Corporativa Kcs It 2010
Apresentação Corporativa Kcs It 2010Apresentação Corporativa Kcs It 2010
Apresentação Corporativa Kcs It 2010pfernandes83
 
T@rget trust crystal reports - geração de relatórios
T@rget trust   crystal reports - geração de relatóriosT@rget trust   crystal reports - geração de relatórios
T@rget trust crystal reports - geração de relatóriosTargettrust
 
TecTreinos - Ementas 2011
TecTreinos - Ementas 2011TecTreinos - Ementas 2011
TecTreinos - Ementas 2011Qintess
 
Andrest - Android POS *on the cloud
Andrest - Android POS *on the cloudAndrest - Android POS *on the cloud
Andrest - Android POS *on the cloudVasco Silva
 
T@rget trust windows forms com visual studio 2010
T@rget trust   windows forms com visual studio 2010T@rget trust   windows forms com visual studio 2010
T@rget trust windows forms com visual studio 2010Targettrust
 
IoTizando com JavaScript
IoTizando com JavaScriptIoTizando com JavaScript
IoTizando com JavaScriptHeider Lopes
 
Internet das coisas - A revolução já começou
Internet das coisas - A revolução já começouInternet das coisas - A revolução já começou
Internet das coisas - A revolução já começouJose Wilker
 
ASP.NET e Visual Studio 2010
ASP.NET e Visual Studio 2010ASP.NET e Visual Studio 2010
ASP.NET e Visual Studio 2010Norton Guimarães
 

Ähnlich wie Cenário Apple (20)

Slides da palestra no Flex mania 2011
Slides da palestra no Flex mania 2011Slides da palestra no Flex mania 2011
Slides da palestra no Flex mania 2011
 
T@rget trust microsoft asp.net mvc
T@rget trust   microsoft asp.net mvcT@rget trust   microsoft asp.net mvc
T@rget trust microsoft asp.net mvc
 
T@rget trust asp.net avançado
T@rget trust   asp.net avançadoT@rget trust   asp.net avançado
T@rget trust asp.net avançado
 
Analise frameworks php
Analise frameworks phpAnalise frameworks php
Analise frameworks php
 
20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior
20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior
20070131 mgjug-enterprise java-me_netbeans_mp_nokia_juarez_junior
 
Desenvolvendo aplicativos para iOS 6 - Campus Party 2013
Desenvolvendo aplicativos para iOS 6 - Campus Party 2013Desenvolvendo aplicativos para iOS 6 - Campus Party 2013
Desenvolvendo aplicativos para iOS 6 - Campus Party 2013
 
Criando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMindCriando Aplicações .NET com o TheWebMind
Criando Aplicações .NET com o TheWebMind
 
Desenvolvimento web com .NET Core - Meetup São Carlos
Desenvolvimento web com .NET Core - Meetup São CarlosDesenvolvimento web com .NET Core - Meetup São Carlos
Desenvolvimento web com .NET Core - Meetup São Carlos
 
Apresentação Corporativa Kcs It 2010
Apresentação Corporativa Kcs It 2010Apresentação Corporativa Kcs It 2010
Apresentação Corporativa Kcs It 2010
 
T@rget trust crystal reports - geração de relatórios
T@rget trust   crystal reports - geração de relatóriosT@rget trust   crystal reports - geração de relatórios
T@rget trust crystal reports - geração de relatórios
 
TecTreinos - Ementas 2011
TecTreinos - Ementas 2011TecTreinos - Ementas 2011
TecTreinos - Ementas 2011
 
ASP.NET 5, MVC 6 e além
ASP.NET 5, MVC 6 e alémASP.NET 5, MVC 6 e além
ASP.NET 5, MVC 6 e além
 
Andrest - Android POS *on the cloud
Andrest - Android POS *on the cloudAndrest - Android POS *on the cloud
Andrest - Android POS *on the cloud
 
Java Seminar
Java SeminarJava Seminar
Java Seminar
 
T@rget trust windows forms com visual studio 2010
T@rget trust   windows forms com visual studio 2010T@rget trust   windows forms com visual studio 2010
T@rget trust windows forms com visual studio 2010
 
Aula1
Aula1Aula1
Aula1
 
IoTizando com JavaScript
IoTizando com JavaScriptIoTizando com JavaScript
IoTizando com JavaScript
 
Internet das coisas - A revolução já começou
Internet das coisas - A revolução já começouInternet das coisas - A revolução já começou
Internet das coisas - A revolução já começou
 
ASP.NET e Visual Studio 2010
ASP.NET e Visual Studio 2010ASP.NET e Visual Studio 2010
ASP.NET e Visual Studio 2010
 
Palestra
PalestraPalestra
Palestra
 

Cenário Apple

  • 3. São Paulo 600m² 90 colaboradores 200m² 10 colaboradores Santiago
  • 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
  • 7. Focus Têxtil Solução Coorporativa Automação de Vendas no iPad Cases
  • 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. Home - Projeto Focus Têxtil
  • 10. Home - Projeto Focus Têxtil
  • 11. Cadastro de Cliente - Projeto Focus Têxtil
  • 12. Busca de Artigos - Projeto Focus Têxtil
  • 13. Busca de Artigos - Projeto Focus Têxtil
  • 14. Carrinho de Compras - Projeto Focus Têxtil
  • 15. Consulta de Pedidos - Projeto Focus Têxtil
  • 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. 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. 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. 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. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  • 21. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  • 22. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  • 23. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  • 24. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  • 25. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  • 26. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  • 27. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  • 28. iOS – Pré-Requisitos Introdução para o iOS e MVC 2 - Conceito através do MVC
  • 29. iOS – Pré-Requisitos - Objective-C / C Introdução para o iOS e MVC 3 - Linguagem de Programação - [Display setTextColor:[UIColor:BlackColor]];
  • 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. 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. 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. 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. Componentes da Plataforma iOS - xCode Introdução para o iOS e MVC 1 – Ferramentas - Interface Builder - Instruments - Simulator
  • 35. Componentes da Plataforma iOS - Objective-C Introdução para o iOS e MVC 2 – Linguagem de programação - C
  • 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. 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. Aplicativos Diversos Introdução para o iOS e MVC 1 – Interatividade 2 – Cooperativo 3 – Mídia 5 – Medicina 6 – Comunicação