PHP for Android: scripting PHP en Android

  • 1. Ivan Mosquera PHP for Android: scripting PHP en Android

2. PHP for Android: scripting PHP en Android $self Ivn Mosquera ZCE PHP, Java, C. Fundador proyecto PHP for Android. @ivmos Irontec Consultora software libre. Desarrollo/Sistemas/VoIp/Formacin. @irontec 3. PHP for Android: scripting PHP en Android Presentacin http://www.slideshare.net/ivmos http://www.slideshare.net/irontec 4. PHP for Android: scripting PHP en Android Index Android. Introduccin. Arquitectura. PHP en Android Compilacin PHP. SL4A y PhpForAndroid. Ejemplo: script DondeEstoy. PFAf Desarrollo y distribucin. Ruegos y preguntas. 5. PHP for Android: scripting PHP en Android Android OS mvil. Libre 200.000 activaciones/da. Hacia el tablet? 6. PHP for Android: scripting PHP en Android Android 7. PHP for Android: scripting PHP en Android Android 8. PHP for Android: scripting PHP en Android PHP en Android Android es Linux. php debera funcionar… Y claro que funciona. Compilacin cruzada ARM. Mtodo 1 (sencillo): Compilacin esttica gnu libc (> 7MB) 9. PHP for Android: scripting PHP en Android PHP en Android Mtodo no tan fcil: Linkado a bionic. Bionic: libc de Android BSD. sizeof(gnu_libc) * 0.5 Ciertas carencias. PHP en Android. Php-cli sapi Agcc Tweaks por bionic. =~ 2MB Sockets, json. 10. PHP for Android: scripting PHP en Android El problema API php OK UI? (php-gtk?) Llamar? Mensajes? Geolocalizacin? Sensores? … Web mvil… 11. PHP for Android: scripting PHP en Android La solucin Proyecto Google (Damon Kohler), libre. SL4A (Scripting Layer For Android) (antes ASE) Aplicacin Android (APK). Capa intermedia para lenguajes scripting. Expone parte del API de Android. Muy activo, releases frecuentes. 12. PHP for Android: scripting PHP en Android La solucin Lenguajes soportados oficialmente: Python. Perl. Ruby. Lua… Cada intrprete instalador APK. PHP? incidencia #40 phpforandroid.net http://code.google.com/p/android-scripting/issues/detail?id=40 13. PHP for Android: scripting PHP en Android The PFA project Http://www.phpforandroid.net @phpforandroid Soporte PHP a SL4A. Mantener APK. Mantener binario PHP para Android. Mantener framework. Comunidad, libre. 14. PHP for Android: scripting PHP en Android APKs Dos APKs: SL4A PFA SL4A detecta PFA con un intent filter. 15. PHP for Android: scripting PHP en Android PHP for Android Instalador: Binario PHP. php_rX.zip Scripts php_scripts_rX.zip Otros Android.php php.ini php_extras_rX.zip 16. PHP for Android: scripting PHP en Android SL4A Administracin de scripts. Android Facades. Instalacin intrpretes. 17. PHP for Android: scripting PHP en Android PHP for Android y SL4A 0.1 (ASE r26 unofficial, php 5.3.3rc2) 0.2 (SL4A_r0, php 5.3.3rc3) 0.3 (SL4A_r2+, php 5.3.3) 18. PHP for Android: scripting PHP en Android La clase Android

Publicaciones Similares