Submit Search
Upload
Phpforandroid
•
0 likes
•
882 views
Kinn Julião
Follow
PHP FOR ANDROID. PHP FOR MEEGO. PHPConference speak.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 37
Recommended
pfa
pfa
Ricardo Coelho
php4android: desenvolva aplicações android em PHP
php4android: desenvolva aplicações android em PHP
Ramon Ribeiro Rabello
Desenvolvimento Mobile Web e PHP na FIPAR
Desenvolvimento Mobile Web e PHP na FIPAR
Bruno Fernandes "PorKaria"
Laravel + Vue: Como começar
Laravel + Vue: Como começar
Leandro Ferreira
Ecossistema PHP - O presente, o passado e o futuro da linguagem back-end mais...
Ecossistema PHP - O presente, o passado e o futuro da linguagem back-end mais...
Rodrigo Wanderley de Melo Cardoso
TDC2016SP - Desenvolvendo uma linguagem maker inclusiva em Python
TDC2016SP - Desenvolvendo uma linguagem maker inclusiva em Python
tdc-globalcode
TDC2016SP - Dark Launching: Minimizando os riscos de alterações críticas em p...
TDC2016SP - Dark Launching: Minimizando os riscos de alterações críticas em p...
tdc-globalcode
Web open source
Web open source
Carlos Maniero
More Related Content
What's hot
TDC2016SP - Trilha Node.Js
TDC2016SP - Trilha Node.Js
tdc-globalcode
O ecossistema e o estado atual do php - o presente, o passado e o futuro da ...
O ecossistema e o estado atual do php - o presente, o passado e o futuro da ...
Rodrigo Wanderley de Melo Cardoso
JS - Ferramentas Code Analysis e Fixed para JS - TDC2016
JS - Ferramentas Code Analysis e Fixed para JS - TDC2016
Erick Wendel
TDC2016SP - Trilha Node.Js
TDC2016SP - Trilha Node.Js
tdc-globalcode
Comunicação em tempo real com Node.js
Comunicação em tempo real com Node.js
Vinicius Mussak
Desenvolvendo BOTs com Telegram e Javascript - TDC2016
Desenvolvendo BOTs com Telegram e Javascript - TDC2016
Erick Wendel
Seguindo padrões: Codificando profissionalmente com PHP Sniffer
Seguindo padrões: Codificando profissionalmente com PHP Sniffer
Vinicius Warto Campos
TDC 2016 - PHP7
TDC 2016 - PHP7
Marcelo Aymone
Jenkins + DCS / Dafiti Conference 2014
Jenkins + DCS / Dafiti Conference 2014
Rodrigo Moyle
What's hot
(9)
TDC2016SP - Trilha Node.Js
TDC2016SP - Trilha Node.Js
O ecossistema e o estado atual do php - o presente, o passado e o futuro da ...
O ecossistema e o estado atual do php - o presente, o passado e o futuro da ...
JS - Ferramentas Code Analysis e Fixed para JS - TDC2016
JS - Ferramentas Code Analysis e Fixed para JS - TDC2016
TDC2016SP - Trilha Node.Js
TDC2016SP - Trilha Node.Js
Comunicação em tempo real com Node.js
Comunicação em tempo real com Node.js
Desenvolvendo BOTs com Telegram e Javascript - TDC2016
Desenvolvendo BOTs com Telegram e Javascript - TDC2016
Seguindo padrões: Codificando profissionalmente com PHP Sniffer
Seguindo padrões: Codificando profissionalmente com PHP Sniffer
TDC 2016 - PHP7
TDC 2016 - PHP7
Jenkins + DCS / Dafiti Conference 2014
Jenkins + DCS / Dafiti Conference 2014
Similar to Phpforandroid
Robótica e PHP com Arduino - PHPn' Rio 2011
Robótica e PHP com Arduino - PHPn' Rio 2011
Marco Antonio Maciel
TDC2016POA | Trilha PHP - Por que utilizar o Laravel?
TDC2016POA | Trilha PHP - Por que utilizar o Laravel?
tdc-globalcode
Ecossistema php: O presente, o passado e o futuro da linguagem (back-end) mai...
Ecossistema php: O presente, o passado e o futuro da linguagem (back-end) mai...
Rodrigo Wanderley de Melo Cardoso
Construindo aplicações Desktop com HTML, CSS e JS - Rio.JS Conference 2013
Construindo aplicações Desktop com HTML, CSS e JS - Rio.JS Conference 2013
javamanrj
Python com baterias incluídas v2.0
Python com baterias incluídas v2.0
Jonh Edson
PHP para aplicações Web de grande porte
PHP para aplicações Web de grande porte
Felipe Ribeiro
Frameworks PHP
Frameworks PHP
Augusto Pascutti
DC2012 - First steps with Firemonkey and iOS apps in Delphi XE2
DC2012 - First steps with Firemonkey and iOS apps in Delphi XE2
Vic Fernandes
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
tdc-globalcode
Python - Programando em alto nível
Python - Programando em alto nível
Igor Sobreira
Firefox OS
Firefox OS
Rafael Sakurai
Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013
George Mendonça
Primeiros Passos Para o Desenvolvimento Web - FLISOLGO 2011
Primeiros Passos Para o Desenvolvimento Web - FLISOLGO 2011
Eduardo Souza
Minicurso Ruby e Rails (RailsMG UNA)
Minicurso Ruby e Rails (RailsMG UNA)
Daniel Lopes
Deixando de ser moleque com PHP
Deixando de ser moleque com PHP
Vinícius Krolow
Python Com Baterias Incluídas
Python Com Baterias Incluídas
Jonh Edson
Introdução ao Python com Django
Introdução ao Python com Django
Henrique Gabriel Gularte Pereira
Mergulhando no ecossistema .NET
Mergulhando no ecossistema .NET
Paulo Cesar Ortins Brito
Linguagem de Programação
Linguagem de Programação
moiplabs
Principais Tecnologias Web
Principais Tecnologias Web
Softdesign Agência Web
Similar to Phpforandroid
(20)
Robótica e PHP com Arduino - PHPn' Rio 2011
Robótica e PHP com Arduino - PHPn' Rio 2011
TDC2016POA | Trilha PHP - Por que utilizar o Laravel?
TDC2016POA | Trilha PHP - Por que utilizar o Laravel?
Ecossistema php: O presente, o passado e o futuro da linguagem (back-end) mai...
Ecossistema php: O presente, o passado e o futuro da linguagem (back-end) mai...
Construindo aplicações Desktop com HTML, CSS e JS - Rio.JS Conference 2013
Construindo aplicações Desktop com HTML, CSS e JS - Rio.JS Conference 2013
Python com baterias incluídas v2.0
Python com baterias incluídas v2.0
PHP para aplicações Web de grande porte
PHP para aplicações Web de grande porte
Frameworks PHP
Frameworks PHP
DC2012 - First steps with Firemonkey and iOS apps in Delphi XE2
DC2012 - First steps with Firemonkey and iOS apps in Delphi XE2
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
TDC2018SP | Trilha Modern Web - Blazor - C# rodando no navegador padrao, sem ...
Python - Programando em alto nível
Python - Programando em alto nível
Firefox OS
Firefox OS
Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013
Primeiros Passos Para o Desenvolvimento Web - FLISOLGO 2011
Primeiros Passos Para o Desenvolvimento Web - FLISOLGO 2011
Minicurso Ruby e Rails (RailsMG UNA)
Minicurso Ruby e Rails (RailsMG UNA)
Deixando de ser moleque com PHP
Deixando de ser moleque com PHP
Python Com Baterias Incluídas
Python Com Baterias Incluídas
Introdução ao Python com Django
Introdução ao Python com Django
Mergulhando no ecossistema .NET
Mergulhando no ecossistema .NET
Linguagem de Programação
Linguagem de Programação
Principais Tecnologias Web
Principais Tecnologias Web
Phpforandroid
1.
PHPFORANDROID
2.
TÓPICOS • EU • ANDROID
• INTRODUÇÃO • ARQUITETURA
3.
TÓPICOS • PHP
NO ANDROID • COMPILAÇÃO • SL4A e PHPFORANDROID • EXEMPLO • FRONTEIRA MOBILE DO PHP • PERGUNTAS
4.
EU • Desenvolvedor
PHP Sr. @Arizona • Duodraco, ThiagoPHX, IvanRosolen, Alganet, FabioTC
5.
EU • CKExpert
- Development courses manager • PHP FOR ANDROID Brazil - Founder • PHP FOR MEEGO - Founder • Evangelista PHP
6.
AINDA, EU
7.
E POR FIM...
Meu passado me condena... • 4Linux • Software Freedom day • #Ubuntu-br • #PHP-CURITIBA
8.
ANDROID
9.
ANDROID
10.
ANDROID • Mobile
OS • OpenSource • 200.000 Usuários/dia
11.
ARQUITETURA
14.
PHP NO ANDROID
15.
PHP NO ANDROID
Android é linux... Logo, deve funcionar ...
16.
PHP NO ANDROID
17.
COMPILAÇÃO
EAS ` Y! • ARM Cross Compiling • Compilação estática GNU LIBC • SIZE > 7MB
18.
COMPILAÇÃO
NO EAS T Y! • LIBC Bionic • Documentação incompleta • Tweaks devido ao bionic • = 2MB
19.
SL4A Script Layer For
Android...
20.
SL4A • Damon
Kohler • Camada para linguagens Script • API • Liberam cedo, liberam sempre!
21.
SL4A • Chamadas • Mensagens •
Localização • Sensores • TTS • Barcode, etc...
22.
SL4A • Oficialmente
suporta: • Python • Perl • PHP • Ruby • Lua Para cada interpretador -> APK Installer
23.
EXEMPLO <?php require_once 'Android.php'; $droid =
new Android(); $droid->vibrate();
24.
EXEMPLO <?php require_once 'Android.php'; include("Android.php"); $droid =
new Android(); $droid->dialogCreateAlert(); $result = array(); $latitude = $droid->getInput("Location", "Latitude: "); $longitude= $droid->getInput("Location", "Longitude: "); $locations = $droid->geocode($latitude['result'], $longitude['result']); foreach ($locations['result'] as $location) { $location = get_object_vars($location); foreach ($location as $key => $value) { $result[] = ucfirst(str_replace('_', ' ', $key)).': '.$value; } } $droid->dialogSetItems($result); $droid->dialogShow();
25.
SL4A http://code.google.com/p/android-scripting/wiki/ApiReference
26.
PHP FOR ANDROID •
PHPFORANDROID.NET • Comunidade Oficial • Ivan Mosqueira - iron tec
27.
PHP FOR ANDROID •
PHP4ANDROID.COM • Comunidade Brasileira • Kinn Coelho Julião - kinncj • Status: • Dying
28.
PHP FOR ANDROID
BRASIL
29.
FRONTEIRA MOBILE
30.
FRONTEIRA MOBILE PHP
31.
MEEGO? • Meego
não morreu! A comunidade continua a tona! • Maemo->Meego(hartman)->Tizen!
32.
PHP FOR MEEGO? •
PHP 5.2 • Full API • SCRATCHBOX • Cross compiling
33.
PHP FOR MEEGO? •
Apoio da comunidade • 5.4 • LAMP • PHP-QT(GTK)
34.
PHP FOR MEEGO IT’S
BORNING A NEW FRONTIER
35.
PERGUNTAS? “Alganei Gaialas Tibúrcio”
36.
OBRIGADO
@kinncj kinncj@kinncj.com.br
37.
• @thiagophx
• @ivanrosolen • @alganet • @fabiotc • @duodraco • @avelino0