Desenvolvimento Mobile Web
               por Bruno @porkaria
Eu sou de Mato Grosso do Sul (PHPMS)
Sou sócio/desenvolvedor da Jera Software Ágil
Fiz a classe isMobile, PHP Qr Code Generator
            e o projeto PHP Mobile
Sei que isso não é muita coisa,
mas me deu a chance de conhecer essa galera!
O que é Desenvolvimento Mobile Web ?
Você não vai instalar o PHP no seu Celular !
           Mesmo se você puder, não faça,
PHP       isso causará um distúrbio...
Vamos usar o PHP para o que ele faz de melhor,
                                                      trabalhar na Web.
   ...
Você pode fazer a sua aplicação interagir
                                          com dispositivos móveis usando PHP
   ...
Conheça melhor quem acessa a sua aplicação
                                     e você poderá personalizar o seu conteúdo
...
PHP é linguagem pra fazer sites ?
                                      Se for, é para site mobile também
      PHP




 W...
Tera
                                   WURFL    SOAP

                         CMS's

                                   ...
PHP for Android ­ www.phpforandroid.net 

PhpForAndroid­APK 0.2 released
SL4A r0 Released!! PFA 0.2 (Android Scripting Env...
PHP for Android ­ www.phpforandroid.net 

                     PhpForAndroid­APK 0.2 released
                     SL4A r0...
Teoricamente, você está em casa.
Desenvolvimento                Feijão (HTML), Arroz (JS) e Farofa (CSS)
     Web




HTML...
Básico
Desenvolvimento
  Mobile Web      ● Você precisa de um browser
                  ● Produto acessível!
Básico
Desenvolvimento
  Mobile Web      ● Você precisa de um browser
                  ● Produto acessível!




         ...
Básico
Desenvolvimento
  Mobile Web      ● Você precisa de um browser
                  ● Produto acessível!




         ...
Básico
Desenvolvimento
  Mobile Web              ● Você precisa de um browser
                          ● Produto acessíve...
Básico
Desenvolvimento
  Mobile Web                                         ● Você precisa de um browser
                 ...
Desenvolvimento
   Mobile Web




W3C
            O seu site é mobile ? MobileOk Checker http://validator.w3.org/mobile/
m...
Desenvolvimento                 Desenvolvimento
PHP                           Web                          Mobile Web




...
Desenvolvimento
      PHP
                                         Mobile Web




Ações de marketing mobile (SMS, MMS, QR ...
Tera
             WURFL           SOAP                        HTML                     JS

 CMS's

                       ...
Eu não posso esquecer de falar sobre...




                                    Siga o projeto, tem twitter, lista e site....
Agora sim, é isso. Dúvidas ?




Ah! já ia esquecendo, os slides estão aqui: http://www.porkaria.com.br/tag/linguagil
Bruno Fernandes (vulgo PorKaria)

Twitter: @porkaria

Email: porkaria@jera.com.br

Blog: http://www.porkaria.com.br 
PHP e o Desenvolvimento Mobile Web no LinguAgil
PHP e o Desenvolvimento Mobile Web no LinguAgil
PHP e o Desenvolvimento Mobile Web no LinguAgil
Próximos SlideShares
Carregando em…5
×

PHP e o Desenvolvimento Mobile Web no LinguAgil

1.776 visualizações

Publicada em

slides apresentados no LinguÁgil 2010 - Salvador - BA

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.776
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
35
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

PHP e o Desenvolvimento Mobile Web no LinguAgil

  1. 1. Desenvolvimento Mobile Web por Bruno @porkaria
  2. 2. Eu sou de Mato Grosso do Sul (PHPMS)
  3. 3. Sou sócio/desenvolvedor da Jera Software Ágil
  4. 4. Fiz a classe isMobile, PHP Qr Code Generator e o projeto PHP Mobile
  5. 5. Sei que isso não é muita coisa, mas me deu a chance de conhecer essa galera!
  6. 6. O que é Desenvolvimento Mobile Web ?
  7. 7. Você não vai instalar o PHP no seu Celular ! Mesmo se você puder, não faça, PHP isso causará um distúrbio na força.
  8. 8. Vamos usar o PHP para o que ele faz de melhor, trabalhar na Web. PHP Integração Gateway (Envio de SMS) Para atender os requisitos dos Gateways dessas operadoras,  você precisa entender de requisições HTTP e Web Services. cURL http://br2.php.net/manual/pt_BR/book.curl.php   SOAP http://br2.php.net/manual/pt_BR/book.soap.php
  9. 9. Você pode fazer a sua aplicação interagir com dispositivos móveis usando PHP PHP QR Code Código de Barras 2D é uma matriz bi­dimensional que tem grande  capacidade de armazenamento (até 4,296 Alfanuméricos). Image http://pear.php.net/package/Image_QRCode   QrCode PHP QR http://labs.porkaria.com.br/phpqrcode/  G!
  10. 10. Conheça melhor quem acessa a sua aplicação e você poderá personalizar o seu conteúdo PHP Identificando o dispositivo móvel e seus recursos IsMobile http://www.phpmobile.com.br/ismobile/   Tera http://www.tera­wurfl.com/   WURFL
  11. 11. PHP é linguagem pra fazer sites ? Se for, é para site mobile também PHP WP Wordpress Mobile Edition - http://migre.me/X6Fv Joomla MobileJoomla! ­ http://migre.me/X6H Drupal Drupal MobilePlugin ­ http://migre.me/X6NV
  12. 12. Tera WURFL SOAP CMS's cURL PHP IsMobile Image PHP QrCode QR G! O PHP como sempre, vai ser uma ferramenta para  facilitar a sua vida.  Porém com um foco “mobile”
  13. 13. PHP for Android ­ www.phpforandroid.net  PhpForAndroid­APK 0.2 released SL4A r0 Released!! PFA 0.2 (Android Scripting Environment) HOWTO  http://vimeo.com/13177370 
  14. 14. PHP for Android ­ www.phpforandroid.net  PhpForAndroid­APK 0.2 released SL4A r0 Released!! PFA 0.2 (Android Scripting Environment) HOWTO  http://vimeo.com/13177370  “Build native desktop applications for Windows, Mac OS X, and Linux using the Web technologies..” Como usar o PHP nisso http://migre.me/1kEgu
  15. 15. Teoricamente, você está em casa. Desenvolvimento Feijão (HTML), Arroz (JS) e Farofa (CSS) Web HTML DOCTYPE ? “HTML 5” (LocalStorage, Geolocation) ? <meta> ? Qual é o padrão? Validação ? JS Ajax ? JQtouch ? jQuery Mobile ? CSS CSS 3 ? Media Queries ?
  16. 16. Básico Desenvolvimento Mobile Web ● Você precisa de um browser ● Produto acessível!
  17. 17. Básico Desenvolvimento Mobile Web ● Você precisa de um browser ● Produto acessível! Vantagens ● Independência de plataforma ● Informações na “nuvem”
  18. 18. Básico Desenvolvimento Mobile Web ● Você precisa de um browser ● Produto acessível! Vantagens ● Independência de plataforma ● Informações na “nuvem” Desvantagens ● Usabilidade ● Acesso a recursos do Dispositivo ● Acesso a internet
  19. 19. Básico Desenvolvimento Mobile Web ● Você precisa de um browser ● Produto acessível! Vantagens ro ! ● Independência de plataforma d alan ● Informações na “nuvem” lá M Calma Desvantagens ● Usabilidade HTML 5 #ftw ● Acesso a recursos do Dispositivo ● Acesso a internet
  20. 20. Básico Desenvolvimento Mobile Web ● Você precisa de um browser ● Produto acessível! Vantagens ro ! ● Independência de plataforma d alan ● Informações na “nuvem” lá M Calma Desvantagens ● Usabilidade HTML 5 #ftw ● Acesso a recursos do Dispositivo ● Acesso a internet Eu acredito no futuro! Internet para todos!
  21. 21. Desenvolvimento Mobile Web W3C O seu site é mobile ? MobileOk Checker http://validator.w3.org/mobile/ mobile jQuery A estratégia do projeto foi lançado recentemente http://migre.me/17oHT Mobile Emulators e/ou Plugins Opera Mini Simulator, mobiReady, Android VD, User Agent Switcher, etc
  22. 22. Desenvolvimento Desenvolvimento PHP Web Mobile Web Essa demanda está sendo natural, sistemas e sites com versão mobile
  23. 23. Desenvolvimento PHP Mobile Web Ações de marketing mobile (SMS, MMS, QR Code, Sites Mobile)
  24. 24. Tera WURFL SOAP HTML JS CMS's cURL Desenvolvimento PHP Web IsMobile Image PHP QrCode QR CSS G! Emulators e/ou Plugins al G er is ão Desenvolvimento V Mobile Web W3C jQuery mobile Mobile
  25. 25. Eu não posso esquecer de falar sobre... Siga o projeto, tem twitter, lista e site. Vamos trocar ideias sobre Dev. Mobile Web http://www.phpmobile.com.br E pela terceira vez, vamos ter a trilha COLAPHP ! Mais info: http://www.php.org.br/colaphp-2010
  26. 26. Agora sim, é isso. Dúvidas ? Ah! já ia esquecendo, os slides estão aqui: http://www.porkaria.com.br/tag/linguagil
  27. 27. Bruno Fernandes (vulgo PorKaria) Twitter: @porkaria Email: porkaria@jera.com.br Blog: http://www.porkaria.com.br 

×