• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Mobile, por onde e como começar
 

Mobile, por onde e como começar

on

  • 715 views

Nessa palestra, apresentei os conceitos iniciais para as pessoas que desejam trabalhar com desenvolvimento mobile, independente da plataforma escolhida.

Nessa palestra, apresentei os conceitos iniciais para as pessoas que desejam trabalhar com desenvolvimento mobile, independente da plataforma escolhida.

Statistics

Views

Total Views
715
Views on SlideShare
714
Embed Views
1

Actions

Likes
1
Downloads
16
Comments
0

1 Embed 1

https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Mobile, por onde e como começar Mobile, por onde e como começar Presentation Transcript

  • Mobile, por onde e como começar André Gustavo EspeiorinX Jornada de Estudos Ambientais e Novas Tecnologias
  • ApresentaçãoSócio da Code RockrDesenvolvedor Web/MobileInstrutor desenvolvimento Objective-C/iOSUsuário iOS/AndroidResponsável pelos projetos mobile da Code Rockrhttp://about.me/xorna
  • Caminho trilhado até aqui...Desenvolvimento WebDesenvolvimento Web MobileDesenvolvimento para AndroidDesenvolvimento para iPhoneDesenvolvimento para iOS (iPhone, iPad)
  • Desenvolvimento Web MobileVersões Mobile de projetos já existentesHTML/HTML5, CSS/CSS3 e Javascript Ambiente de Testes Blackberry iPhone
  • Desenvolvimento AndroidEstudo da PlataformaAndroid 2.0 Ambiente de Testes Milestone Android Simulator
  • Desenvolvimento iPhoneEstudo da Plataforma iPhone OS 3Desenvolvimento do primeiro appDrimio Shopper Ambiente de Testes iPhone Simulator iPhone 3G iPhone 3GS
  • Desenvolvimento iOS 4 Ambiente de Testes iPhone SimulatorEstudo da Plataforma iOS4 iPhone 3GS iPhone 4Desenvolvimento de diversos apps iPad
  • Desenvolvimento iOS 4 Ambiente de Testes iPhone SimulatorEstudo da Plataforma iOS4 iPhone 3GS iPhone 4Desenvolvimento de diversos apps iPad Arkpad
  • Desenvolvimento iOS 4 Ambiente de Testes iPhone SimulatorEstudo da Plataforma iOS4 iPhone 3GS iPhone 4Desenvolvimento de diversos apps iPad Arkpad iCarros App
  • Desenvolvimento iOS 4 Ambiente de Testes iPhone SimulatorEstudo da Plataforma iOS4 iPhone 3GS iPhone 4Desenvolvimento de diversos apps iPad Arkpad iCarros App Nossa Joinville Mobile
  • Desenvolvimento iOS 4 Ambiente de Testes iPhone SimulatorEstudo da Plataforma iOS4 iPhone 3GS iPhone 4Desenvolvimento de diversos apps iPad Arkpad iCarros App Nossa Joinville Mobile Catálogo SH
  • O que é preciso para começar...Interesse em tecnologias móveisCriatividadePreocupação com experiênciaDomínio sobre OOP e Design PatternsDominar a plataforma escolhida
  • Características
  • Portabilidade
  • Simplicidade
  • Usuários Engajados
  • Rentabilidade
  • Multiplataforma
  • Plataformas
  • Web MobileVersões mobile de sites e aplicações webIndependente de qualquer controleAplicação “centralizada”Não atende a todas as necessidadesNão é tão sexy para usuáriosNão está 100% disponível
  • Brigando pelo topo
  • Brigando pelo topo
  • Brigando pelo topo
  • Correndo por fora
  • Correndo por fora
  • Morrendo Lentamente
  • Morrendo Lentamente
  • Fora do Páreo
  • Fora do Páreo
  • Fora do Páreo
  • Fora do Páreo
  • Fora do Páreo
  • Qual plataforma escolher?Empresas iOS e Android Preparar-se para WP7 em 2012Desenvolvedores A plataforma que sentir mais afinidade
  • Características da Plataforma iOSiTunes App StoreQualidade média altaAmbiente controlado pela ApplePoucos dispositivos para suportarAplicativos NativosIdeal para desenvolvedores de Games
  • Características da Plataforma AndroidVárias lojas de AplicativosAmbiente livre de controleQualidade média baixaGrande número de dispositivos para suportarGrandes empresas sustentam a plataformaMercado fácil de se destacar
  • Características da Plataforma WP7Windows Phone MarketplaceInterface Gráfica Clean e ImutávelPobre em APIs e Recursos (ainda)Integração Zune e XBoxIntegração com Redes SociaisAdotado pela Nokia
  • Ambiente de Desenvolvimento iOS Mac OS X Instruments Xcode iOS Simulator
  • Ambiente de Desenvolvimento Android Android SDK Android Emulator
  • Ambiente de Desenvolvimento WP7 Windows Visual Studio Expression Blend XNA
  • User eXperience (UX)
  • Por que tanta preocupação?UX é determinante em mobileTransformaçãoFidelizaçãoMelhor Ranking para o appMais downloads e comprasMais dinheiro =D
  • O que nunca fazer...Portar UI de outras plataformasUtilizar alertas em excessoUtilizar fontes pequenas demaisControles pequenosFugir do conceito inicial da plataformaCriar comandos com gestos difíceis
  • O que fazer...UI de acordo com a plataformaControles de tamanho razoávelTratar diferentes resoluçõesFoco no que é importanteFontes fáceis de lerFoco no usuário
  • Interface de cada Plataforma
  • iPhone/iPod Touch
  • iPhone/iPod Touch Abas
  • iPhone/iPod Touch Conteúdo Abas
  • iPhone/iPod Touch Navegação/Opções Conteúdo Abas
  • iPhone/iPod Touch
  • iPhone/iPod TouchAba Selecionada
  • iPhone/iPod Touch ConteúdoAba Selecionada
  • iPhone/iPod Touch Opções do item ConteúdoAba Selecionada
  • iPhone/iPod Touch Voltar Opções do item ConteúdoAba Selecionada
  • iPhone/iPod Touch
  • iPhone/iPod Touch Conteúdo
  • iPhone/iPod Touch Voltar Conteúdo
  • iPhone/iPod Touch Navegação Voltar Alternativa Conteúdo
  • iPhone/iPod Touch Navegação Voltar Alternativa Conteúdo Indicação de Atalho para ação
  • iPad
  • iPad Abas
  • iPad Abas Conteúdo
  • iPad Barra de Navegação Abas Conteúdo
  • iPad
  • iPadMenu
  • iPad Outras OpçõesMenu
  • iPad Outras OpçõesMenu Conteúdo
  • iPad
  • iPad Overlay
  • iPad Overlay Modal Box
  • iPad OverlayNavegação Modal Box
  • iPad Overlay FecharNavegação Modal Box
  • Smartphones Android
  • Smartphones Android Home
  • Smartphones Android Menu Home
  • Smartphones Android Menu Voltar Home
  • Smartphones Android Menu Voltar Home Buscar
  • Smartphones Android
  • Smartphones Android Navegação
  • Smartphones Android Navegação Abas
  • Smartphones Android Navegação Abas Abas de Conteúdo
  • Smartphones Android Navegação Abas Abas de Conteúdo Conteúdo
  • Smartphones Android
  • Smartphones Android Navegação
  • Smartphones Android Navegação Opções
  • Smartphones Android Navegação Opções Feedback
  • Tablets Android
  • Tablets Android Voltar
  • Tablets Android Voltar Home
  • Tablets Android Voltar Home Aplicativos abertos
  • Tablets Android Voltar Home Aplicativos Menu abertos
  • Tablets AndroidAbas Voltar Home Aplicativos Menu abertos
  • Tablets Android OpçõesAbas Voltar Home Aplicativos Menu abertos
  • Tablets Android OpçõesAbas Voltar Conteúdo Home Aplicativos Menu abertos
  • Windows Phone 7 (Metro UI)
  • Windows Phone 7 (Metro UI) Home
  • Windows Phone 7 (Metro UI) Voltar Home
  • Windows Phone 7 (Metro UI) Voltar Home Buscar
  • Windows Phone 7 (Metro UI) Tiles Voltar Home Buscar
  • Windows Phone 7 (Metro UI)
  • Windows Phone 7 (Metro UI) Conteúdo
  • Windows Phone 7 (Metro UI) Conteúdo Continua para o lado
  • Windows Phone 7 (Metro UI)
  • Perguntas???