Upload
bruno-fernandes-porkaria
View
2.587
Download
0
Embed Size (px)
Citation preview
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
P H P n o m u n d o M o b ile
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Bruno Fernandes Pereira (vulgo PorKaria), cofundador do grupo PHPMS Grupo de usuários PHP de Mato Grosso do Sul , representante do PHPMS no PHP Brasil Comunidades, criador do projeto PHP Mobile e entusiasta de Software Livre em Mato Grosso do Sul. Trabalha com desenvolvimento web há mais de 6 anos, especialista em PHP e atualmente trabalha como gerente de projetos na empresa CATWORK Tecnologia.
Apresentações
✔ O que são Multimídias Móveis?
✔ Qual é o espaço do PHP?
✔ Por que usar PHP e não outra linguagem?
✔ Tá, aonde eu vou usar PHP?
✔ Existem ferramentas PHP para Desenvolvimento Mobile?
✔ Por que tanta pergunta! Queremos respostas!
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Multimídias Móveis
Efeito de classificação: Para um dispositivo/sistema ser realmente móvel, ele deve oferecer a possibilidade de acessoimediato e com usuário em movimento.
São sistemas que podem facilmente ser movidos fisicamente ou cujas capacidades podem ser utilizadas enquanto eles estão sendo movidos.
Ex: Palmtops, Celulares, Tablet PC, Carros (?) etc.
!
Fonte: Artigo Multimídias Móveis
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O mercado Mobile
A IBM deve investir um total de US$ 100 milhões na área de mobile. 19/06/09 Uol WNews
Brasil tem 34,5 milhões de internautas ativos – 11/06/09 IBOPE Nielsen Online
Como ganhar milhões com o celular – Capa da ISTOÉ Dinheiro Abril/2009
Qual vai ser o seu próximo celular? Capa da InfoExame de Fevereiro/09
Governo de São Paulo aposta em Mobile – Mobilepedia.com.br 08/07/09
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O mercado Mobile
Serviços oferecidos
AdvertisingAs ações de mobile advertising incluem banners WAP, advergames, ringtones, wallpapers, alertas e vídeos, entre outras interfaces, vinculadas a um conteúdo patrocinado.
Site MóvelAjuste do conteúdo do site de acordo com o dispositivo móvel, garantindo melhor usabilidade do site e proporcionando melhor retorno a possíveis propagandas.
Cupons/TicketEntrega do ingresso e acesso de pessoas aos seus eventos, reduzindo custos operacionais, eliminando filas e trazendo inovação à sua marca.
Leilão inversoQuem der o menor lance único compra o produto oferecido. Diferentemente de um sorteio, o sistema do leilão reverso permite que o público interaja com o envio de lances, recebendo informações sobre o status do leilão pelo telefone celular. Caso o lance dado não seja o menor e único, o usuário fica sabendo no mesmo momento e pode voltar a participar com outra sugestão de preço..
Fonte: http://okto.com.br/
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O mercado Mobile
Serviços oferecidos
Votação/EnqueteCom o celular, o público se expressa e define a respeito da programação a que quer assistir. Isso pode ser feito independente de hora, local e, principalmente, em tempo real.
Interação/MultimídiaO aplicativo permite o envio e a publicação de fotografias, vídeos, músicas e ainda interação com recursos de gravação e geração de conteúdos.
Match MakerFerramenta de relacionamento em que os usuários cadastram seu perfil e o do(a) parceiro(a) ideal. O sistema é responsável pelo cruzamento desses dados, permitindo verdadeiros "encontros virtuais" através do celular.
Levantamento e análise de dadosRobusta plataforma de soluções para levantamento e análise de dados consistente, acessível e segura.
Vendas em campoIntegrando o processo de automação de vendas em campo e aumentando a produtividade
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O mercado Mobile
E o que temos em comum nesses serviços ?
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O mercado Mobile
WEB
E o que temos em comum nesses serviços ?
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O mercado Mobile
WEBConteúdo Dinâmico
E o que temos em comum nesses serviços ?
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O mercado Mobile
WEBConteúdo Dinâmico
Autenticação
E o que temos em comum nesses serviços ?
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O mercado Mobile
WEBConteúdo Dinâmico
AutenticaçãoRegras de Negócio
E o que temos em comum nesses serviços ?
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O mercado Mobile
E o que temos em comum nesses serviços ?
WEBConteúdo Dinâmico
AutenticaçãoRegras de Negócio
Base de Dados
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O mercado Mobile
E o que temos em comum nesses serviços ?
WEBConteúdo Dinâmico
AutenticaçãoRegras de Negócio
Base de Dados
E tudo mais que ela possa
oferecer...
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Opa! Calma aí...
Se estamos falando de Web, então...
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O PHP é a linguagem certa!
Dos 4 sites mais visitados do mundo, 2 são em PHP“”
Dos 4 sites mais visitados do mundo, 2 são em PHP“Dos 4 sites mais visitados do mundo, 2 são em PHP“Dos 4 sites mais visitados do mundo, 2 são em PHP“
“”
Ferramentas feitas em PHP que mudaram a internet
Fonte: Alexa
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Eu preciso de mais motivos!
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O PHP é a linguagem certa!
“”
“”
Serviços que você usa, já usou ou vai usar
Grandes empresas que usam e investem no PHP
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Eu gosto de números...
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
O PHP é a linguagem certa!
”O PHP é a linguagem mais popular e usada no mundo feita para
desenvolvimento Web
“
Fonte: TIOBE Programming Community Index for July 2099
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Soluções PHP para os problemas do mundo Mobile
WURFL API em PHP
Arquivo XML com a ambiciosa missão de guardar informações sobre todos os dispositivos móveisdo mundo. Última atualização em 3 de junho de 2009Quais serviços ele atende: Site Móvel, Advertising, Interação/Multímida e Match MakerOnde encontrar: http://wurfl.sourceforge.net/nphp/
isMobile
Detecta se é um Dispositivo Móvel que está acessando a sua aplicação.Quais serviços ele atende: Site MóvelOnde encontrar: http://www.phpmobile.com.br/ismobile/
Wordpress
Existem vários plugins que convertem blogs para uma versão mobile.Quais serviços ele atende: Site MóvelOnde encontrar:wordpress.org/extend/plugins/wordpressmobileedition/wordpress.org/extend/plugins/mobileblog/wordpress.org/extend/plugins/search.php?q=mobile
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Soluções PHP para os problemas do mundo Mobile
FFmpegphp
É um extensão do php de uso fácil para obter informações de arquivos de vídeo e audio, dando a opção de manipular os frames do vídeo, recortar o audio, diminuir resolução do vídeo e etc.Quais serviços ele atende: Site Móvel, Advertising, Interação/MultímidaOnde encontrar: http://ffmpegphp.sourceforge.net/
GD ou ImageMagick
São duas extensões do php para manipular e processar imagens. Existem várias classes para facilitar o uso dessas extensões.Quais serviços ele atende: Site Móvel, Advertising, Interação/MultímidaOnde encontrar: http://br2.php.net/manual/pt_BR/book.image.phphttp://wideimage.sourceforge.net/wiki/MainPagehttp://br.php.net/manual/pt_BR/book.imagick.phphttp://www.magickwand.org/http://pecl.php.net/package/imagick
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Soluções PHP para os problemas do mundo Mobile
Wall4php Mobile FrameWork
É uma implementação do WALL (Wireless Abstraction Library) criado originalmente para Java. O framework visa manter a compatibilidade do seu código com vários tipos aparelhos. Alguns suportam XHTML outros apenas WML. Usando o framework você garante a compatibilidade e reusabilidade do seu código.Quais serviços ele atende: Site Móvel, Advertising, Interação/MultímidaOnde encontrar: http://wall.laacz.lv/
Sybrain
Um ERP – Enterprise Resource Planning – totalmente projetado para acesso via WAP. Nele você pode ter Pedido de Venda, Controle de Estoque, Fluxo de Caixa, Contas a Pagar/Receber e etc. E o melhor de tudo, feito em PHP e ainda Opensource.Quais serviços ele atende: Vendas em campoOnde encontrar: http://www.sybrain.com/
Yahoo Blueprint
Uma plataforma de desenvolvimento para a criação de aplicativos remotos. Como uma plataforma, ele fornece todos os elementos necessários para a execução, o desenvolvimento, o teste e a publicação de aplicativos remotos destinados ao ambiente de execução do Yahoo! Blueprint.Quais serviços ele atende: Site Móvel, Interação/Multímida, Levantamento e análise de dadosOnde encontrar: http://developer.yahoo.com/mobile/blueprintquickstart/index.htmlÓtimo tutorial em pt_BR http://www.ibm.com/developerworks/br/library/wayahoo/section2.html
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Soluções PHP para os problemas do mundo Mobile
cURL
O PHP suporta a libcurl que permite a você conectar e comunicar com vários tipos diferentes de servidor com vários tipos diferentes de protocolos (http, https, ftp, gopher, telnet, dict, file, e ldap) e certificados (HTTPS, HTTP POST, HTTP PUT)...Quais serviços ele atende: Cupons/Ticket, Leilão inverso e Votação/EnqueteOnde encontrar: http://br.php.net/manual/pt_BR/book.curl.php
WebService (SOAP e NUSOAP)
Temos duas boas opções para aproveitar os recursos de um WebService em php, uma é a nativa SOAP e outra uma classe de simples uso que é a NUSOAP.Quais serviços ele atende: Cupons/Ticket, Leilão inverso e Votação/EnqueteOnde encontrar: http://br.php.net/manual/pt_BR/book.soap.phphttp://sourceforge.net/projects/nusoap/
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Soluções PHP para os problemas do mundo Mobile
Projeto PHP Mobile
Auxiliar e incentivar os desenvolvedores PHP no desenvolvimento para dispositivo móveis (Mobile) disponibilizando artigos, notícias e ferramentas.
Projeto criado por 3 membros do PHPMS, Bruno PorKaria, José Ricardo e Cauan Cabral.
Mais informações em: http://www.phpmobile.com.br
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Conclusão
Em time que se está ganhando não se mexe. Se o acesso as aplicações e serviços estão sendo direcionados para web, então vamos usar o melhor.
A popularização do acesso a web via dispositivo móvel é simplesmente uma questão de tempo.
Usem PHP !
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Dúvidas?
?
11/07/2009 Workshop PHP Extremo PHP no mundo Mobile por Bruno "PorKaria"
Contato
Bruno Fernandes Pereira (vulgo PorKaria)
http://porkaria.wordpress.com
http://twitter.com/porkaria
http://www.linkedin.com/in/porkaria