desenvolvimento mobile web e php no sinform2010
TRANSCRIPT
![Page 1: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/1.jpg)
Desenvolvimento Mobile Web
por Bruno @porkaria
![Page 2: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/2.jpg)
Eu sou de Mato Grosso do Sul (PHPMS)
![Page 3: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/3.jpg)
Sou sócio/desenvolvedor da Jera Software Ágil
![Page 4: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/4.jpg)
Fiz a classe isMobile, PHP Qr Code Generator e o projeto PHP Mobile
![Page 5: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/5.jpg)
Sei que isso não é muita coisa, mas me deu a chance de conhecer essa galera!
![Page 6: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/6.jpg)
O que é Desenvolvimento Mobile Web ?
![Page 7: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/7.jpg)
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.
![Page 8: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/8.jpg)
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
![Page 9: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/9.jpg)
PHP
Você pode fazer a sua aplicação interagir com dispositivos móveis usando PHP
ImageQrCode
PHPQRG!
QR Code
Código de Barras 2D é uma matriz bidimensional que tem grande capacidade de armazenamento (até 4,296 Alfanuméricos).
http://pear.php.net/package/Image_QRCode
http://labs.porkaria.com.br/phpqrcode/
![Page 10: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/10.jpg)
![Page 11: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/11.jpg)
PHP
Conheça melhor quem acessa a sua aplicaçãoe você poderá personalizar o seu conteúdo
IsMobile
TeraWURFL
Identificando o dispositivo móvel e seus recursos
http://www.phpmobile.com.br/ismobile/
http://www.terawurfl.com/
![Page 12: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/12.jpg)
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
![Page 13: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/13.jpg)
O PHP como sempre, vai ser uma ferramenta para facilitar a sua vida.
Porém com um foco “mobile”
PHPcURL
SOAP
ImageQrCodePHP
QRG!
IsMobile
TeraWURFL
CMS's
![Page 14: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/14.jpg)
![Page 15: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/15.jpg)
PHP for Android www.phpforandroid.net
PhpForAndroidAPK 0.2 releasedSL4A r0 Released!! PFA 0.2 (Android Scripting Environment)
HOWTO http://vimeo.com/13177370
![Page 16: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/16.jpg)
PHP for Android www.phpforandroid.net
PhpForAndroidAPK 0.2 releasedSL4A 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
![Page 17: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/17.jpg)
DesenvolvimentoWeb
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 ?
![Page 18: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/18.jpg)
DesenvolvimentoMobile Web ● Você precisa de um browser
● Produto acessível!
Básico
![Page 19: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/19.jpg)
DesenvolvimentoMobile Web ● Você precisa de um browser
● Produto acessível!
Básico
● Independência de plataforma● Informações na “nuvem”
Vantagens
![Page 20: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/20.jpg)
DesenvolvimentoMobile 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
![Page 21: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/21.jpg)
DesenvolvimentoMobile 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
DesvantagensCalma
lá Malandro
!
HTML 5 #ftw
![Page 22: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/22.jpg)
DesenvolvimentoMobile 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
DesvantagensCalma
lá Malandro
!
HTML 5 #ftw
Eu acredito no futuro! Internet para todos!
![Page 23: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/23.jpg)
DesenvolvimentoMobile Web
W3Cmobile O seu site é mobile ? MobileOk Checker http://validator.w3.org/mobile/
jQueryMobile
A estratégia do projeto foi lançado recentemente http://migre.me/17oHT
Emulatorse/ou
Plugins Opera Mini Simulator, mobiReady, Android VD, User Agent Switcher, etc
![Page 24: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/24.jpg)
DesenvolvimentoMobile Web
DesenvolvimentoWebPHP
Essa demanda está sendo natural, sistemas e sites com versão mobile
![Page 25: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/25.jpg)
DesenvolvimentoMobile WebPHP
Ações de marketing mobile (SMS, MMS, QR Code, Sites Mobile)
![Page 26: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/26.jpg)
DesenvolvimentoMobile Web
DesenvolvimentoWeb
HTML JS
CSS
PHPcURL
SOAP
ImageQrCodePHP
QRG!
IsMobile
TeraWURFL
CMS's
W3Cmobile
jQueryMobile
Emulatorse/ou
Plugins
Visão
Geral
![Page 27: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/27.jpg)
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
![Page 28: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/28.jpg)
Agora sim, é isso. Dúvidas ?
Ah! já ia esquecendo, os slides estão aqui: http://www.slideshare.net/porkaria
![Page 29: Desenvolvimento Mobile Web e PHP no Sinform2010](https://reader035.vdocuments.pub/reader035/viewer/2022062412/5874b4011a28ab1b098b6a57/html5/thumbnails/29.jpg)
Bruno Fernandes (vulgo PorKaria)
Twitter: @porkaria
Email: [email protected]
Blog: http://www.porkaria.com.br