Upload
bruno-porkaria
View
1.240
Download
2
Embed Size (px)
DESCRIPTION
Uma visao geral do Desenvolvimento Mobile Web
Citation preview
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 ?
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.
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
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.
http://pear.php.net/package/Image_QRCode
http://labs.porkaria.com.br/phpqrcode/
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/
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
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
DesenvolvimentoWeb
Teoricamente, você está em casa. Feijão (HTML), Arroz (JS) e Farofa (CSS)
HTML DOCTYPE ? HTML 5 ? <meta> ? Qual é o padrão? Validação ?
JS jQuery Mobile ? JQtouch ? Ajax ?JS
CSS Qual tipo de media usar ? CSS 3 ? px ou % ?
DesenvolvimentoMobile Web ● Você precisa de um browser
● Produto acessível!
Básico
DesenvolvimentoMobile Web ● Você precisa de um browser
● Produto acessível!
Básico
● Independência de plataforma● Informações na “nuvem”
Vantagens
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
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
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!
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
DesenvolvimentoMobile Web
DesenvolvimentoWebPHP
Essa demanda está sendo natural, sistemas e sites com versão mobile
DesenvolvimentoMobile WebPHP
Ações de marketing mobile (SMS, MMS, QR Code, Sites Mobile)
DesenvolvimentoMobile Web
DesenvolvimentoWeb
HTML JS
CSS
PHPcURL
SOAP
ImageQrCodePHP
QRG!
IsMobile
TeraWURFL
CMS's
W3Cmobile
jQueryMobile
Emulatorse/ou
Plugins
Visão
Geral
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
Agora sim, é isso. Dúvidas ?
Ah! já ia esquecendo, os slides estão aqui: http://www.porkaria.com.br/tag/phpscconf
Bruno Fernandes (vulgo PorKaria)
Twitter: @porkaria
Email: [email protected]
Blog: http://www.porkaria.com.br