Mini Palestra: PHP no mundo mobile

785 views

Published on

Palestra sobre mobile web, WRT e PHP para dispositivos móveis: projeto PAMP

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
785
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
21
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Mini Palestra: PHP no mundo mobile

  1. 1. PHP no Mundo Mobile Maurílio Silva Forum Nokia Champion Accredited Symbian Developer OSUM Leader UEPB III Encontro PHP-PB. Nov., 2009.
  2. 2. Quem sou eu? ● Graduando em Lic. Computação na UEPB ● Desenvolvedor PHP desde 2001 ● Desenvolvedor de games para dispositivos móveis desde 2005 ● Pesquisador no Embedded - Laboratório de Sistemas Embarcados e Computação Pervasiva - UFCG ● Pesquisador no TDAC – Grupo de Estudos em Tecnologia Digital e Aquisição do Conhecimento – UEPB ● Forum Nokia Champion 2007, 2008 e 2009 ● ASD – Accredited Symbian Developer ● OSUM Leader UEPB
  3. 3. Mobile Web ●É um dispositivo móvel ou não? ●Que tipo de dispostivo Móvel? ● Designing a simple, scalling layout ● Switching between mobile and desktop layout ● Redirection after detection ●A general mobile site ●RSS ●Device specific sites ●Designing with a mobile focus
  4. 4. Nokia WRT ●O que é WRT (Web Run Time)? ●Ajax ●Integração com o device ●Consumir informações
  5. 5. PAMP ●Aparelhos Suportados ●PAMP – Personal Apache MySQL PHP ●Mobile Web Server ●PHP S60 API ● s60_calendar ● s60_contacts ● s60_inbox ● s60_log ● s60_pathinfo ● s60_position ● s60_sysinfo
  6. 6. S60 calendar API para interargir com o calendário do device <?php $db = s60_contacts_open(); foreach ($db->contacts() as $c) { print "Title: ".$c->title()."n"; foreach ($c->fields() as $f) { print $f->label()." : ".$f->value()."n"; } print "nn"; } ?>
  7. 7. S60 contacts API para interargir com os contatos do usuário <?php $db = s60_contacts_open(); foreach ($db->contacts() as $c) { print "Title: ".$c->title()."n"; foreach ($c->fields() as $f) { print $f->label()." : ".$f->value()."n"; } print "nn"; } ?>
  8. 8. S60 inbox API para interargir com os dados caixa de entrada <?php echo "nnALL MESSAGES:n"; echo "=========================================n"; foreach (s60_inbox_get_messages() as $msg) { echo " SENDER: ".$msg->sender()."n"; echo " CONTENT: ".$msg->content()."n"; echo " TIME: ".strftime ("%a, %d %b %Y at %H:%M:%S", $msg->time())."n"; echo "=========================================n"; } //s60_inbox_send_message("hello there!", "mr.nobody"); ?>
  9. 9. Links PAMP: http://wiki.opensource.nokia.com/projects/PAMP MWS: http://mymobilesite.net/ Forum Nokia: www.forum.nokia.com FN Wiki: http://wiki.forum.nokia.com
  10. 10. Perguntas!?
  11. 11. Obrigado! maurilio.tk2k@gmail.com

×