Desenvolvimento Mobile Web usando PHP e Software Livre! 06/05/2010 – IV ENSOL – I PHP-NE
Dec 18, 2014
Desenvolvimento Mobile Web usando PHPe Software Livre!
06/05/2010 – IV ENSOL – I PHPNE
Desenvolvimento Mobile Web usando PHPe Software Livre!
Bruno Fernandes, vulgo “PorKaria”
06/05/2010 – IV ENSOL – I PHPNE
✔ Criador do projeto PHP Mobile
✔ Cofundador do grupo PHPMS – Grupo de Usuários PHP de Mato Grosso do Sul
✔ Representante do PHPMS no PHP Brasil Comunidades
✔ Mais de 6 anos de experiência em Desenvolvimento Web
✔ Experiência em PHP, Gerencia de Projetos e Desenvolvimento Mobile Web
Desenvolvimento Mobile Web usando PHPe Software Livre!
Do que vamos falar agora ?
06/05/2010 – IV ENSOL – I PHPNE
● O que é e para que serve o Desenvolvimento Mobile Web ?
● Identificando o dispositivo móvel que está acessando a sua aplicação
● Gerando QRCode (Código de Barras 2D)
● Construção de um Site Mobile
● .. e o Software Livre ?
por Bruno Fernandes “PorKaria” @porkaria
Desenvolvimento Mobile Web usando PHPe Software Livre!
O que é Desenvolvimento Mobile Web ?
06/05/2010 – IV ENSOL – I PHPNE
“Desenvolvimento Mobile Web é desenvolver uma aplicação que seja viável o seu acesso via browser de um dispositivo móvel“
por Bruno Fernandes “PorKaria” @porkaria
Para notar a real diferença entre o Desenvolvimento Web é preciso falar sobre os três tópicos que compõe esse novo conceito: Usuários, Mercado de Trabalho e Ferramentas para o Desenvolvimento.
Referência: http://www.porkaria.com.br/2010/04/04/oqueedesenvolvimentomobileweb/
Desenvolvimento Mobile Web usando PHPe Software Livre!
O que o Desenvolvimento Mobile Web faz ?
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
Ele coloca a sua marca, que já estava na web, na mobile web.
● Aplicações adaptadas para dispositivos móveis (sites e sistemas)
● Acesso rápido ao seu controle de estoque, financeiro e etc.
● Acelera a comunicação entre você e seus funcionários/parceiros/clientes/whatever
Mais dicas:
http://www.mobilepedia.com.br/cases/zoompass%E2%80%93pagamentopelocelularmobilemarketing
http://leonardoxavier.typepad.com/mobilizado/2010/01/qrcowdevacainterativav%C3%ADdeo.html
http://www.mobilepedia.com.br/noticias/coleiraparacachorroenviasms
Desenvolvimento Mobile Web usando PHPe Software Livre!
Identificando qual dispositivo móvel está acessando a sua aplicação
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
Essa é a classe IsMobile, mais informação aqui: http://www.phpmobile.com.br/ismobile/
Desenvolvimento Mobile Web usando PHPe Software Livre!
Identificando qual dispositivo móvel está acessando a sua aplicação
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
Essa é a classe TeraWurfl, mais informação aqui:
http://www.porkaria.com.br/2010/04/19/identificandoqualcelularestaacessandosite/
Desenvolvimento Mobile Web usando PHPe Software Livre!
Gerando QRCode (Código de Barras 2D)
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
Mais sobre o que é, como usar e exemplos em:
http://www.porkaria.com.br/2010/04/24/gerandoqrcodecomphp/
Desenvolvimento Mobile Web usando PHPe Software Livre!
Construindo um Site Mobile
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
O que um site precisa para ser considerado Mobile ?
● Layout adaptado ao display do seu dispositivo móvel
● Conteúdo de acordo com os recursos do seu dispositivo móvel (imagens, áudio e vídeos)
● Utilizar dos recursos que o browser permite usar do seu dispositivo móvel (ClicktoCall, QRCode..)
Desenvolvimento Mobile Web usando PHPe Software Livre!
Construindo um Site Mobile
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
O que um site precisa para ser considerado Mobile ?
● Layout adaptado ao display do seu dispositivo móvel
● Conteúdo de acordo com os recursos do seu dispositivo móvel (imagens, áudio e vídeos)
● Utilizar dos recursos que o browser permite usar do seu dispositivo móvel (ClicktoCall, QRCode..)
Você vai precisar de uma linguagem que interaja e manipule fácil o HTML
Desenvolvimento Mobile Web usando PHPe Software Livre!
Construindo um Site Mobile
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
O que um site precisa para ser considerado Mobile ?
● Layout adaptado ao display do seu dispositivo móvel
● Conteúdo de acordo com os recursos do seu dispositivo móvel (imagens, áudio e vídeos)
● Utilizar dos recursos que o browser permite usar do seu dispositivo móvel (ClicktoCall, QRCode..)
Você vai precisar de uma linguagem que interaja e manipule fácil o HTMLQue você possa conseguir essa informação de forma fácil (Tera-Wurfl, IsMobile etc..)
Desenvolvimento Mobile Web usando PHPe Software Livre!
Construindo um Site Mobile
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
O que um site precisa para ser considerado Mobile ?
● Layout adaptado ao display do seu dispositivo móvel
● Conteúdo de acordo com os recursos do seu dispositivo móvel (imagens, áudio e vídeos)
● Utilizar dos recursos que o browser permite usar do seu dispositivo móvel (ClicktoCall, QRCode..)
Você vai precisar de uma linguagem que interaja e manipule fácil o HTMLQue você possa conseguir essa informação de forma fácil (Tera-Wurfl, IsMobile etc..)
Desenvolvimento Mobile Web usando PHPe Software Livre!
Construindo um Site Mobile
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
O que um site precisa para ser considerado Mobile ?
● Layout adaptado ao display do seu dispositivo móvel
● Conteúdo de acordo com os recursos do seu dispositivo móvel (imagens, áudio e vídeos)
● Utilizar dos recursos que o browser permite usar do seu dispositivo móvel (ClicktoCall, QRCode..)
Você vai precisar de uma linguagem que interaja e manipule fácil o HTMLQue você possa conseguir essa informação de forma fácil (Tera-Wurfl, IsMobile etc..)
Criar e manipular imagens, vídeos, áudios... (ffmpeg-php, Biblioteca GD ...)
Desenvolvimento Mobile Web usando PHPe Software Livre!
Construindo um Site Mobile
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
O que um site precisa para ser considerado Mobile ?
● Layout adaptado ao display do seu dispositivo móvel
● Conteúdo de acordo com os recursos do seu dispositivo móvel (imagens, áudio e vídeos)
● Utilizar dos recursos que o browser permite usar do seu dispositivo móvel (ClicktoCall, QRCode..)
Você vai precisar de uma linguagem que interaja e manipule fácil o HTMLQue você possa conseguir essa informação de forma fácil (Tera-Wurfl, IsMobile etc..)
Criar e manipular imagens, vídeos, áudios... (ffmpeg-php, Biblioteca GD ...)
Desenvolvimento Mobile Web usando PHPe Software Livre!
Construindo um Site Mobile
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
O que um site precisa para ser considerado Mobile ?
● Layout adaptado ao display do seu dispositivo móvel
● Conteúdo de acordo com os recursos do seu dispositivo móvel (imagens, áudio e vídeos)
● Utilizar dos recursos que o browser permite usar do seu dispositivo móvel (ClicktoCall, QRCode..)
Você vai precisar de uma linguagem que interaja e manipule fácil o HTMLQue você possa conseguir essa informação de forma fácil (Tera-Wurfl, IsMobile etc..)
Criar e manipular imagens, vídeos, áudios... (ffmpeg-php, Biblioteca GD ...)
Inserção de ClickToCall e QR-Code dinâmico...
Desenvolvimento Mobile Web usando PHPe Software Livre!
Construindo um Site Mobile
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
O que um site precisa para ser considerado Mobile ?
● Layout adaptado ao display do seu dispositivo móvel
● Conteúdo de acordo com os recursos do seu dispositivo móvel (imagens, áudio e vídeos)
● Utilizar dos recursos que o browser permite usar do seu dispositivo móvel (ClicktoCall, QRCode..)
Você vai precisar de uma linguagem que interaja e manipule fácil o HTMLQue você possa conseguir essa informação de forma fácil (Tera-Wurfl, IsMobile etc..)
Criar e manipular imagens, vídeos, áudios... (ffmpeg-php, Biblioteca GD ...)
Inserção de ClickToCall e QR-Code dinâmico...
Desenvolvimento Mobile Web usando PHPe Software Livre!
Construindo um Site Mobile
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
Vou precisar ter vários dispositivos móveis para testar o meu site ?
Mais dicas em: http://www.porkaria.com.br/2010/04/29/oambientedetestenodesenvolvimentomobileweb/
Opera Mini Simulator
Versão 5 http://www.opera.com/mobile/demo/
Versão 4.2 http://www.opera.com/mobile/demo/?ver=4
Opera Mobile Emulator
Aonde baixar: http://www.opera.com/developer/tools/#operamobile
Desenvolvimento Mobile Web usando PHPe Software Livre!
Construindo um Site Mobile
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
E se eu já tenho um site feito em Wordpress, Joomla ou Drupal ?
Mais dicas em: http://www.slideshare.net/porkaria/aturmatodanomundomobile
Mobile Joomla!
http://www.mobilejoomla.com/
Wordpress Mobile Edition
http://wordpress.org/extend/plugins/wordpressmobileedition/
Drupal Mobile Tools
http://drupal.org/project/mobile_tools
Desenvolvimento Mobile Web usando PHPe Software Livre!
Software Livre
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
O que seria da Web sem o Software Livre ?
Grande parte (se não todas) as melhores ferramentas para o Desenvolvimento Web, que é a base do Desenvolvimento Mobile Web, são livres e permitem a criação de novas ideias.
Todos aqui sabem o poder da combinação LAMP
Felizmente na era mobile, acredito que não seremos reféns do código e da filosofia “proprietária”.
Desenvolvimento Mobile Web usando PHPe Software Livre!
Comunidade
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
O projeto PHP Mobile tem como objetivo auxiliar e incentivar os desenvolvedores PHP no desenvolvimento para dispositivos móveis, disponibilizando um fórum, artigos, notícias e ferramentas.
Se você quer participar e/ou contribuir com essa comunidade acesse: http://www.phpmobile.com.br
Desenvolvimento Mobile Web usando PHPe Software Livre!
Dúvidas ?
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
http://www.porkaria.com.br/tag/phpne/
Os slides podem ser encontrados aí
Desenvolvimento Mobile Web usando PHPe Software Livre!
FIM
06/05/2010 – IV ENSOL – I PHPNEpor Bruno Fernandes “PorKaria” @porkaria
Contato
Email: [email protected]: [email protected]: http://www.porkaria.com.brTwitter: http://twitter.com/porkaria