Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Développer en PHP pour Android devient possible
Grâce à un projet open-source fondé sur l'Android Scripting Environment de Google

Le , par Idelways

88PARTAGES

3  0 
Non, il ne s'agit pas d'un canular mais d'un projet très sérieux mené par Irontec, compagnie espagnole de consulting et développement internet.

Ce projet open-source s'appelle PHP For Android (PFA).

Il s'appuie sur l'initiative Android Scripting Environment (ASE) menée par Google, un outil qui permet l'exécution de scripts dans divers langages comme Python, JRuby, Perl, Lua et Javascript.

PFA permet déjà d'exécuter les scripts comme une console PHP mais devrait à terme fournir une API permettant d'utiliser les éléments d'interface standards d'Android.

L'équipe du projet travaille pour rendre possible le déploiement des applications « PHP For Android » comme de simple .apk.

Pour mieux apprécier l'état d'avancement du projet, Irontec a publié une vidéo de démonstration de l'installation et l'utilisation de l'outil (voir ci-dessous).

http://vimeo.com/13177370

Téléchargement et documentation:

ASE (Android Scripting Environment)
Le pack PhpForAndroid
L'API de référence pour ASE

Source : Wiki et site officiel du projet

Lire aussi :

App Inventor de Google ouvre le développement d'applications Android à tous

Android, seule plateforme à gagner des parts de marché

Android 3.0 : que pour les smartphones très haut de gamme

Les rubriques (actu, forums, tutos) de Développez :

Android
PHP
Mobiles

Et vous ?

Que pensez-vous de l'avenir de ce projet ?
L'adopteriez-vous pour vos développement Android ?

En collaboration avec Gordon Fowler

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de ludo tweb
Futur Membre du Club https://www.developpez.com
Le 21/07/2010 à 11:18
ah non merde pas deux trolls à la fois, on sait plus au quel répondre ..
4  0 
Avatar de Joker-eph
Membre confirmé https://www.developpez.com
Le 21/07/2010 à 10:29
Super ! Comme ça on ne verra pas l'impact quand nos téléphones passeront à 2Go de RAM : les applis boufferont 4x plus de mémoire
2  0 
Avatar de GanYoshi
Membre chevronné https://www.developpez.com
Le 21/07/2010 à 11:12
Cool, comme ça ceux qui ne savent pas programmer pourront aussi programmer sur android
2  0 
Avatar de shadypierre
Membre actif https://www.developpez.com
Le 14/07/2010 à 15:36
Super sympa comme idée , j'espère qu'il ne vont pas stopper le dev.
1  0 
Avatar de iznogoudmc
Membre habitué https://www.developpez.com
Le 21/07/2010 à 8:30
Citation Envoyé par Idelways Voir le message
PFA permet déjà d'exécuter les scripts comme une console PHP mais devrait à terme fournir une API permettant d'utiliser les éléments d'interface standards d'Android.
Le jour où les API seront accessibles en PHP je tirerais mon chapeau bien bas..... et je m'empresserais de l'adopter !
1  0 
Avatar de Mister Nono
Membre expérimenté https://www.developpez.com
Le 25/07/2010 à 8:53
Citation Envoyé par Idelways Voir le message
Développer en PHP pour Android, c'est possible
Grâce à un projet open-source espagnol fondé sur l'Android Scripting Environment de Google

Mais cela sert à quoi ?

Android est développé avec un VRAI langage de programmation qui a fait ses preuves depuis près de 15 ans.

Pourquoi y rajouter les langages de scripts qui ont tant amené de problèmes et de failles au Web et que l'on est souvent obligé d'utiliser car les hébergeurs n'ont rien d'autres à proposer en standard que des interpréteurs de scripts ?

Quand on considère le cout de développement et de maintenance et la fiabilité d'un produit logiciel de type script avec le même produit développé avec un vrai langage de programmation fortement typé et compilé : où est l'intérêt ?

A+
1  0 
Avatar de pmithrandir
Expert confirmé https://www.developpez.com
Le 16/05/2012 à 10:04
Citation Envoyé par Mister Nono Voir le message

Pourquoi y rajouter les langages de scripts qui ont tant amené de problèmes et de failles au Web et que l'on est souvent obligé d'utiliser car les hébergeurs n'ont rien d'autres à proposer en standard que des interpréteurs de scripts ?
Je dirais que limiter php a un langage de script, c'est comme dire que java ne consiste qu'en un système utilisable depuis un main, et surtout sans possibilité de crééer des objets

Personnellement, ca fait bien longtemps que je n'ai plus fait de script en php... Et le retour au java depuis quelques mois au boulot ne me fait pas plaisir, c'est lent, lourd en mémoire, pas intuitifs(a force de vouloir tout faire, y a rien d'automatique), et parfois avec un logique détestable(les annotations, c'est bien crétin comme idée, ou comme mélanger plusieurs choses dans le même fichier pour en faire un gros bordel, quand toute la logique objet consiste a séparer et a cloisonner la logique...)

Dailleur, quand symfony2 se rue sur ce système, et cherche a copier java, on voit directement les programmeur raler... parce que ca devient plus chiant a développer dans 98% des applications pour un gain dans les 2% restant.
1  0 
Avatar de iznogoudmc
Membre habitué https://www.developpez.com
Le 21/07/2010 à 11:22
Citation Envoyé par GanYoshi Voir le message
Cool, comme ça ceux qui ne savent pas programmer pourront aussi programmer sur android
Ça c'est déjà fait : il existe déjà des générateurs, Google sort même le sien (App inventor)

<mode="flame" status="on">Par contre le fait que PHP soit souvent utilisé par des script kiddies n'enlève rien au fait que c'est un vrai langage. D'ailleurs il faut souvent bien plus de compétences pour programmer en PHP que d'assembler des lég^^^objets Java !</mode>
0  0 
Avatar de jean-michel-78
Membre habitué https://www.developpez.com
Le 16/05/2012 à 9:42
je ne trouve pas cette appli sur le market bizarre non ...
0  0 
Avatar de rawsrc
Modérateur https://www.developpez.com
Le 18/05/2012 à 10:09
Citation Envoyé par pmithrandir Voir le message
Dailleur, quand symfony2 se rue sur ce système, et cherche a copier java, on voit directement les programmeur raler... parce que ca devient plus chiant a développer dans 98% des applications pour un gain dans les 2% restant.
Je suis assez d'accord avec ce point de vue.
A mon avis, Sensio s'est fourvoyé. Pomper Java n'est pas la meilleure idée qu'ils aient eue tant les deux technologies sont éloignées...
D'ailleurs, j'ai des clients corporate qui ne basculeront pas sur SF2 bien qu'ils utilisaient SF1. Ils préfèrent attendre que ZF2 arrive à maturité pour continuer à suivre l'évolution que de s'embarquer dans un système aussi lourd.
Je vois pointer de plus en plus de retours d'expérience assez négatifs sur SF2 et ses choix techniques. Tout ce que j'espère c'est que Sensio revienne vers un modèle plus conforme à l'environnement PHP avec SF3. En un mot : KISS
0  0