Desenvolvimento Mobile Web e PHP na FIPAR

1.716 visualizações

Publicada em

Palestra apresentada no dia 27/10/2010 em Paranaíba / MS na V Semana de Computação na faculdade FIPAR

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.716
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
16
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desenvolvimento Mobile Web e PHP na FIPAR

  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. PHP Você não vai instalar o PHP no seu Celular ! Mesmo se você puder, não faça, isso causará um distúrbio na força.
  8. 8. PHP Vamos usar o PHP para o que ele faz de melhor, trabalhar na Web. cURL SOAP Integração Gateway (Envio de SMS) Para atender os requisitos dos Gateways dessas operadoras,  você precisa entender de requisições HTTP e Web Services. http://br2.php.net/manual/pt_BR/book.curl.php   http://br2.php.net/manual/pt_BR/book.soap.php
  9. 9. PHP Você pode fazer a sua aplicação interagir com dispositivos móveis usando PHP Image QrCode PHP QR G! QR Code Código de Barras 2D é uma matriz bi­dimensional que tem grande  capacidade de armazenamento (até 4,296 Alfanuméricos). http://pear.php.net/package/Image_QRCode   http://labs.porkaria.com.br/phpqrcode/ 
  10. 10. PHP Conheça melhor quem acessa a sua aplicação e você poderá personalizar o seu conteúdo IsMobile Tera WURFL Identificando o dispositivo móvel e seus recursos http://www.phpmobile.com.br/ismobile/   http://www.tera­wurfl.com/  
  11. 11. PHP PHP é linguagem pra fazer sites ? Se for, é para site mobile também Joomla Drupal MobileJoomla! ­ http://migre.me/X6H Drupal MobilePlugin ­ http://migre.me/X6NV WP Wordpress Mobile Edition - http://migre.me/X6Fv
  12. 12. O PHP como sempre, vai ser uma ferramenta para  facilitar a sua vida.  Porém com um foco “mobile” PHP cURL SOAP Image QrCodePHP QR G! IsMobile Tera WURFL CMS's
  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. Desenvolvimento Web Teoricamente, você está em casa. Feijão (HTML), Arroz (JS) e Farofa (CSS) HTML DOCTYPE ? “HTML 5” (LocalStorage, Geolocation) ? <meta> ? Qual é o padrão? Validação ? JS Ajax ? JQtouch ? jQuery Mobile ?JS CSS CSS 3 ? Media Queries ?
  16. 16. Desenvolvimento Mobile Web ● Você precisa de um browser ● Produto acessível! Básico
  17. 17. Desenvolvimento Mobile Web ● Você precisa de um browser ● Produto acessível! Básico ● Independência de plataforma ● Informações na “nuvem” Vantagens
  18. 18. Desenvolvimento Mobile Web ● Você precisa de um browser ● Produto acessível! Básico ● Independência de plataforma ● Informações na “nuvem” Vantagens ● Usabilidade ● Acesso a recursos do Dispositivo ● Acesso a internet Desvantagens
  19. 19. Desenvolvimento Mobile Web ● Você precisa de um browser ● Produto acessível! Básico ● Independência de plataforma ● Informações na “nuvem” Vantagens ● Usabilidade ● Acesso a recursos do Dispositivo ● Acesso a internet Desvantagens Calma lá Malandro ! HTML 5 #ftw
  20. 20. Desenvolvimento Mobile Web ● Você precisa de um browser ● Produto acessível! Básico ● Independência de plataforma ● Informações na “nuvem” Vantagens ● Usabilidade ● Acesso a recursos do Dispositivo ● Acesso a internet Desvantagens Calma lá Malandro ! HTML 5 #ftw Eu acredito no futuro! Internet para todos!
  21. 21. Desenvolvimento Mobile Web W3C mobile O seu site é mobile ? MobileOk Checker http://validator.w3.org/mobile/ jQuery Mobile A demo do projeto foi lançado recentemente http://migre.me/1Okax Emulators e/ou Plugins Opera Mini Simulator, mobiReady, Android VD, User Agent Switcher, etc
  22. 22. Desenvolvimento Mobile Web Desenvolvimento WebPHP Essa demanda está sendo natural, sistemas e sites com versão mobile
  23. 23. Desenvolvimento Mobile Web PHP Ações de marketing mobile (SMS, MMS, QR Code, Sites Mobile)
  24. 24. Desenvolvimento Mobile Web Desenvolvimento Web HTML JS CSS PHP cURL SOAP Image QrCodePHP QR G! IsMobile Tera WURFL CMS's W3C mobile jQuery Mobile Emulators e/ou Plugins Visão Geral
  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.slideshare.net/porkaria
  27. 27. Bruno Fernandes (vulgo PorKaria) Twitter: @porkaria Email: porkaria@jera.com.br Blog: http://www.porkaria.com.br 

×