PHP for Android : Créez des applications Android en PHP !

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

21 juil. 2010, 19:29

PHP for Android est un nouveau projet permettant d'installer un environnement PHP CLI sur les terminaux Android.

Image

Un projet très intéressant pour les possesseurs de mobiles Android et développeurs PHP.

Il sera désormais possible de créer des applications en PHP sur votre mobile ! :)

Non seulement vos scripts PHP seront exécutés (sans serveur web), mais il sera aussi possible d'interagir avec le hardware de votre mobile.

Voici un exemple plus parlant :
<?php
require_once("Android.php");
$droid = new Android();
$name = $droid->getInput("Hi!", "What is your name?");
$droid->makeToast('Hello, ' . $name['result']);
Ce bout de code PHP permettra d'envoyer un message Toast sur l'écran: "Hello VotreNom".

Ou encore pour faire vibrer votre smartphone:
<?php
require_once("Android.php");
$droid = new Android();
$droid->vibrate();
Un projet très intéressant à suivre de près, pour le moment en phase de développement beta.

:arrow: Site officiel : http://www.phpforandroid.net


Source de l'info : La Ferme du Web
Quand tout le reste a échoué, lisez le mode d'emploi...

Mammouth du PHP | 568 Messages

22 juil. 2010, 09:12

Excellent ça.

A suivre

Eléphant du PHP | 314 Messages

22 juil. 2010, 10:26

Hello,

pour l'instant c'est assez "lourd", il faut installer pas mal de chose pour faire tourner tout ça...mais un projet à suivre qui peut devenir très intéressant !
Cordialement,
Julien - http://laravel.fr/

Mammouth du PHP | 1511 Messages

22 juil. 2010, 12:21

Ça m'intéresse fortement cette petite chose.
Hop ! Dans les bookmarks. :D

ViPHP
ViPHP | 4674 Messages

23 juil. 2010, 11:09

Hey :-),

Sympa le projet. J'ai un peu épluché le code source. Ça a l'air de fonctionner avec des sockets et couche RCP+JSON vers le système. Android est déjà prévu pour recevoir des commandes en RPC. C'est assez malin. Le reste des sources sont des patches pour permettrent à PHP de fonctionner et de se déclarer auprès de l'API d'Android, et pour faire tourner ASE.

Pas mal. À suivre :-).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Mammouth du PHP | 661 Messages

27 juil. 2010, 17:25

Whouaa !... c'est marrant c'te bidouille !...

Bon, je ne suis pas persuadé que le produit fini soit plus intéressant que son développement, mais ils doivent bien s'amuser ^^

je ne penses pas que php soit intéressant face à java pour ce type d'apli, et je crains que d'ici peu on se retrouve avec des apprentis phpTeur qui codent des apli Droid bancale, déjà qu'ils ne comprennent pas tout au HTML, alors, là ^^

Dans tous les cas, il est intéressant de voir leur approche, et faire mumuse ;) don merci pour l'info :)

ViPHP
ViPHP | 4674 Messages

27 juil. 2010, 18:58

Parce que tu penses que PHP ne sait pas faire de l'applicatif ? Tu serais surpris de voir l'état des frameworks et des capacités qu'ils ont :-).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Mammouth du PHP | 661 Messages

28 juil. 2010, 01:30

en faite, dans les aplis Androïd que j'emploie ou que j'ai en projet de conception, j'ai bien plus de graphisme et de manipulation d'imagerie que d'autre chose, et je ne vois pas php performant dans ce domaine !...

Maintenant, j'ai peut-être bien perdu une occasion de me taire, et te remercierais de me fermer mon claque-M*** pour de bon ;)

ViPHP
ViPHP | 4674 Messages

28 juil. 2010, 09:16

Bah ça dépend de l'utilisation que tu as de PHP. Si tu veux manipuler des images, c'est pas trop fait pour. Mais faire une appli pour un site, genre comme vente-privee, ça peut tout à fait s'envisager :-).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).