HTML5 + Javascript = Mobile
Nativo
PhoneGap for the rescue
Sistemas Operacionais Suportados
PhoneGap API
Acelerometer Camera Capture Compass
Connection Contacts Device Events
File Geolocation Media Network
Notification Storage
Desenvolvimento
1. Criar aplicação utilizando HTML + CSS + Javascript
2. Utilizar API do PhoneGap para acessar recursos nativos e
finalizar a aplicação
3. Utilizar os projetos exemplo do PhoneGap de cada
plataforma para criar os aplicativos nativos
4. Testar aplicação nos emuladores
5. Corrigir bugs
6. Enviar aplicação para App Stores
7. Ficar Rico :D
User Interface
• jQTouch
• jQuery Mobile
• Sancha Touch
• XUI
• appML
• Dojo Mobile
• Hand Written CSS
Testes
• Mobile-Spec
o Testes automatizados executados no dispositivo
• Testes manuais em emuladores diversos
• Testes manuais direto nos dispositivos
• Nokia RDA (Remote Device Access)
Facilitando a Vida
• Script em ruby que pega a app escrita em HTML5 e coloca
automaticamente em cada um dos projetos padrão do
phonegap para gerar a app nativa
o Precisa ter todos os SDKs instalados
o Windows Mobile só tem SDK para windows
o iOS só tem SDK para MAC
• PhoneGap build
o Serviço oferecido pelos desenvolvedores do phonegap
o Preço ainda indefinido
o Vai gerar a aplicação para todas as plataformas
 Para iOS é necessário ter um Mac para criar as
chaves e se registrar com a Apple
??!!

Aplicações Hibridas com Phonegap e HTML5

  • 1.
    HTML5 + Javascript= Mobile Nativo PhoneGap for the rescue
  • 2.
  • 3.
    PhoneGap API Acelerometer CameraCapture Compass Connection Contacts Device Events File Geolocation Media Network Notification Storage
  • 4.
    Desenvolvimento 1. Criar aplicaçãoutilizando HTML + CSS + Javascript 2. Utilizar API do PhoneGap para acessar recursos nativos e finalizar a aplicação 3. Utilizar os projetos exemplo do PhoneGap de cada plataforma para criar os aplicativos nativos 4. Testar aplicação nos emuladores 5. Corrigir bugs 6. Enviar aplicação para App Stores 7. Ficar Rico :D
  • 5.
    User Interface • jQTouch •jQuery Mobile • Sancha Touch • XUI • appML • Dojo Mobile • Hand Written CSS
  • 6.
    Testes • Mobile-Spec o Testesautomatizados executados no dispositivo • Testes manuais em emuladores diversos • Testes manuais direto nos dispositivos • Nokia RDA (Remote Device Access)
  • 7.
    Facilitando a Vida •Script em ruby que pega a app escrita em HTML5 e coloca automaticamente em cada um dos projetos padrão do phonegap para gerar a app nativa o Precisa ter todos os SDKs instalados o Windows Mobile só tem SDK para windows o iOS só tem SDK para MAC • PhoneGap build o Serviço oferecido pelos desenvolvedores do phonegap o Preço ainda indefinido o Vai gerar a aplicação para todas as plataformas  Para iOS é necessário ter um Mac para criar as chaves e se registrar com a Apple
  • 8.