Your SlideShare is downloading. ×
PHP e o Desenvolvimento Mobile Web no LinguAgil
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

PHP e o Desenvolvimento Mobile Web no LinguAgil

1,427
views

Published on

slides apresentados no LinguÁgil 2010 - Salvador - BA

slides apresentados no LinguÁgil 2010 - Salvador - BA

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,427
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
33
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Desenvolvimento Mobile Web por Bruno @porkaria
  • 2. Eu sou de Mato Grosso do Sul (PHPMS)
  • 3. Sou sócio/desenvolvedor da Jera Software Ágil
  • 4. Fiz a classe isMobile, PHP Qr Code Generator e o projeto PHP Mobile
  • 5. Sei que isso não é muita coisa, mas me deu a chance de conhecer essa galera!
  • 6. O que é Desenvolvimento Mobile Web ?
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. Básico Desenvolvimento Mobile Web ● Você precisa de um browser ● Produto acessível!
  • 17. Básico Desenvolvimento Mobile Web ● Você precisa de um browser ● Produto acessível! Vantagens ● Independência de plataforma ● Informações na “nuvem”
  • 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. 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. 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. 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. Desenvolvimento Desenvolvimento PHP Web Mobile Web Essa demanda está sendo natural, sistemas e sites com versão mobile
  • 23. Desenvolvimento PHP Mobile Web Ações de marketing mobile (SMS, MMS, QR Code, Sites Mobile)
  • 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. 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. Agora sim, é isso. Dúvidas ? Ah! já ia esquecendo, os slides estão aqui: http://www.porkaria.com.br/tag/linguagil
  • 27. Bruno Fernandes (vulgo PorKaria) Twitter: @porkaria Email: porkaria@jera.com.br Blog: http://www.porkaria.com.br