Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Mobiles
Mobiles Forum d'entraide sur les mobiles, pda, Pocket PC, Smartphone, Palm,... : Hardware, système et programmation
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 03/01/2012, 15h45   #1
Chroniqueur Actualités
 
Avatar de Hinault Romaric
 
Homme Hinault Romaric
Consultant
Inscription : janvier 2007
Messages : 2 125
Détails du profil
Informations personnelles :
Nom : Homme Hinault Romaric
Localisation : Cameroun

Informations professionnelles :
Activité : Consultant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2007
Messages : 2 125
Points : 31 323
Points : 31 323
Par défaut PhoneGap 1.3 disponible : support complet de Windows Phone

PhoneGap 1.3 disponible : support complet de Windows Phone
pour le framework JavaScript/HTML5 de développement d'applications mobiles hybrides


PhoneGap, la plateforme open source pour le développement des solutions mobiles est disponible en version 1.3.

L’outil permet aux développeurs de concevoir des applications hybrides en JavaScript, HTML et CSS, pouvant exploiter les principales fonctionnalités et ressources (géolocalisation, accéléromètre, etc.) des plateformes mobiles.

La solution peut donc être utilisée pour créer des applications pour Android, iOS, Windows Phone et BlackBerry OS. La plateforme avait été migrée vers la Fondation apache afin de répondre aux exigences pour ses futurs développements.

La première version issue de cette migration présente un nombre assez important de nouvelles fonctionnalités, des outils et plusieurs améliorations de performances.

De ces nouveautés, la plus importante est le support complet des fonctionnalités de la mise à jour Mango de Windows Phone. Les développeurs peuvent désormais exploiter l’accéléromètre, le compas numérique, etc., et utiliser toutes les fonctionnalités de PhoneGap pour développer des applications Windows Phone.

La création des applications pour BlackBerry OS peut désormais être faite depuis un dispositif Mac, grâce à l’intégration du support d’OS X pour le développement BlackBerry OS. La correction d’un problème de fuite de mémoire avec WebWorks a été apportée pour le système d’exploitation.

Les plateformes mobiles Android et iOS ne sont pas en reste, avec l’intégration de nouveaux outils et fonctions pour développer aisément des applications avec PhoneGap pour ces systèmes d’exploitation, comme l’ajout de la méthode de téléchargement filetransfer, l’ajout des événements de gestion de cycle de vie « resign » et « active », la modification de l’API publique pour Android et bien plus.



La prochaine version 1.4 de PhoneGap sera publiée sous le nom Apache Cordova, suite à quelques contentieux rencontrés avec la marque PhoneGap.

Le support complet de Windows Phone offre une plus grande ouverture à PhoneGap, qui prend désormais en charge les OS mobiles les plus populaires.

Télécharger PhoneGap 1.3

Source : Notes de version


Et vous ?

Utilisez-vous PhoneGap ?

Que pensez de cette version ? Et du support complet de Windows Phone ?
__________________
Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
Mon blog Mes articles
En posant correctement votre problème, on trouve la moitié de la solution
Hinault Romaric est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 03/01/2012, 17h31   #2
Membre du Club
 
Inscription : novembre 2008
Messages : 49
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : novembre 2008
Messages : 49
Points : 43
Points : 43
Par défaut Formidable

C'est un framework excellent, étant développeur Android, je vais pouvoir déployer mes applications sans que je doive apprendre Objective-c.
Je ai récemment exploré l'API, j'en suis satisfait, je me lancerai bientôt dedans...
Merci PhoneGap.
helper_moi est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 03/01/2012, 20h09   #3
Membre expérimenté
 
Inscription : juillet 2010
Messages : 401
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 401
Points : 552
Points : 552
on parle d'applications natives , mais ce n'est pas vraiment le cas vu que le moteur d'un navigateur est chargé avec l'application, ce qui en résulte est une application bien plus lourde et bien plus lente ( performances et latence ) qu'une application vraiment native. Ceux qui ont développer en vrai natif savent qu'il n'y a pas photo , phone gap ne fait pas de miracles et n'est surement pas adapté à tout les types d'apps.
camus3 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 03/01/2012, 23h47   #4
Membre Expert
 
Avatar de stailer
 
Homme Jean-François CAMBOT
Développeur informatique
Inscription : mars 2003
Messages : 840
Détails du profil
Informations personnelles :
Nom : Homme Jean-François CAMBOT
Âge : 34
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2003
Messages : 840
Points : 1 109
Points : 1 109
@camus3 : je suis d'accord avec tout ce que tu dis mais en même temps, ne noircissons pas le tableau : c'est un très bon outil.

Pour développer des applis à base de HTML5; qui fournissent des infos, des listes, des formulaires ou encore images, sons et vidéos : ça peut tout à fait faire l'affaire !

Je l'ai utilisé pour IOS en long, large et travers : c'est un très bon outil.

Aujourd'hui je m'orienterai plus facilement sur du Flex Mobile : ça tombe bien, Adobe a racheté phone gap !
__________________
.o0o__St@iLeR__oOo.

Chef de projet / Développeur

Silverlight / ASP.NET MVC - MCP ASP.NET 4
Zend Framework / Ajax (Jquery et ExtJS)
Adobe Flash Builder (Flex)

Ma librairie pour faire communiquer PHP et Silverlight "à la" WCF : http://code.google.com/p/phpservices-silverlight/
stailer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 00h41   #5
Membre expérimenté
 
Avatar de jmnicolas
 
Homme
Développeur informatique
Inscription : juin 2007
Messages : 298
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Transports

Informations forums :
Inscription : juin 2007
Messages : 298
Points : 522
Points : 522
Citation:
Envoyé par stailer Voir le message
Aujourd'hui je m'orienterai plus facilement sur du Flex Mobile
Il me semble avoir lu que Adobe allait abandonner Flex pour se consacrer au HTML5 ... me trompe-je ?
__________________
The greatest shortcoming of the human race is our inability to understand the exponential function. Albert A. Bartlett

La plus grande lacune de la race humaine c'est notre incapacité à comprendre la fonction exponentielle.
jmnicolas est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 04/01/2012, 09h52   #6
Membre Expert
 
Avatar de stailer
 
Homme Jean-François CAMBOT
Développeur informatique
Inscription : mars 2003
Messages : 840
Détails du profil
Informations personnelles :
Nom : Homme Jean-François CAMBOT
Âge : 34
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2003
Messages : 840
Points : 1 109
Points : 1 109
La partie mobile n'est pas vraiment du Flex mais du AIR.

Après en effet, c'est un peu obscur, un peu comme Silverlight ou personne ne sait vraiment ni si ça va continuer "pareil" ou en "différent" ou si il y a aura bien un SL6 avec de grosses nouveautés etc... C'est un peu la même situation.

Ceci dit, comme je le disais plus haut, Flex Mobile est malgré tout l'assurance d'avoir une appli IOS et Android, développée de façon vraiment pro... C'est le seul éditeur (Adobe) aujourd'hui à proposer un tel environnement.

PhoneGap, que j'ai utilisé avec Jquery Mobile est vraiment chouette mais enfin on est très loin des performances de AIR quand même.
__________________
.o0o__St@iLeR__oOo.

Chef de projet / Développeur

Silverlight / ASP.NET MVC - MCP ASP.NET 4
Zend Framework / Ajax (Jquery et ExtJS)
Adobe Flash Builder (Flex)

Ma librairie pour faire communiquer PHP et Silverlight "à la" WCF : http://code.google.com/p/phpservices-silverlight/
stailer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 13h35   #7
Membre régulier
 
Inscription : juillet 2009
Messages : 28
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 28
Points : 76
Points : 76
@stailer : Oui mais Flex pour mobile n'apporte rien pour ce qui est de la portabilité, qui est l'intérêt premier de PhoeGap. En plus je ne pense pas que Flex qui nécessite un player Flash soit une technologie avec beaucoup d'avenir sur les (la?) plateformes mobiles.

Les frameworks JS pour mobile évoluent à vitesse grand V. Il n'y a qu'à voir la différence entre JQM il y a un an et la version 1.0 finale qui est dispo aujourd'hui. Sencha Touch est un autre bon exemple. Pour Windows Phone c'est bien que ce soit supporté par PhoneGap, mais IE9 ne suit pas vraiment pour des applications web un tant soit peu complexes. Je pense qu'il faudra attendre une version de WP équipée de IE10.
Gog077 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 15h59   #8
Membre Expert
 
Avatar de stailer
 
Homme Jean-François CAMBOT
Développeur informatique
Inscription : mars 2003
Messages : 840
Détails du profil
Informations personnelles :
Nom : Homme Jean-François CAMBOT
Âge : 34
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2003
Messages : 840
Points : 1 109
Points : 1 109
Citation:
Oui mais Flex pour mobile n'apporte rien pour ce qui est de la portabilité
Portabilité entre plateforme oui.. Ok Flex Mobile ne fait pas Windows Phone (pour le moment peut-être) , mais avec IOS, Android et Blackberry je crois qu'on touche déjà pas mal de monde.

Citation:
En plus je ne pense pas que Flex qui nécessite un player Flash soit une technologie avec beaucoup d'avenir
Flex Mobile est basé sur AIR, pas Flash. Peu importe qu'il y ait Flash ou pas dans le device (exemple : un IPad n'a pas Flash ).

Enfin, désolé mais les perfs et le dev d'une appli Flex Mobile n'ont rien à voir avec Sencha Touch ou JQM. Non seulement c'est beaucoup plus rapide mais avoir un véritable environnement avec assistants, binding etc c'est autre chose que du Netbeans avec des reqûetes Ajax (sans vouloir troller. J'utilise régulièrement Netbeans en php).

De toute façon aujourd'hui, personne ne peut dire ou tout ça ira... Alors critiquer une techno sur un potentiel avenir...

Citation:
Je pense qu'il faudra attendre une version de WP équipée de IE10.
Concrètement, tu as testé Phonegap 1.3 sur un Windows Phone ?
__________________
.o0o__St@iLeR__oOo.

Chef de projet / Développeur

Silverlight / ASP.NET MVC - MCP ASP.NET 4
Zend Framework / Ajax (Jquery et ExtJS)
Adobe Flash Builder (Flex)

Ma librairie pour faire communiquer PHP et Silverlight "à la" WCF : http://code.google.com/p/phpservices-silverlight/
stailer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 18h12   #9
Membre régulier
 
Inscription : juillet 2009
Messages : 28
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 28
Points : 76
Points : 76
Citation:
Envoyé par stailer Voir le message
Portabilité entre plateforme oui.. Ok Flex Mobile ne fait pas Windows Phone (pour le moment peut-être) , mais avec IOS, Android et Blackberry je crois qu'on touche déjà pas mal de monde.



Flex Mobile est basé sur AIR, pas Flash. Peu importe qu'il y ait Flash ou pas dans le device (exemple : un IPad n'a pas Flash ).

Enfin, désolé mais les perfs et le dev d'une appli Flex Mobile n'ont rien à voir avec Sencha Touch ou JQM. Non seulement c'est beaucoup plus rapide mais avoir un véritable environnement avec assistants, binding etc c'est autre chose que du Netbeans avec des reqûetes Ajax (sans vouloir troller. J'utilise régulièrement Netbeans en php).

De toute façon aujourd'hui, personne ne peut dire ou tout ça ira... Alors critiquer une techno sur un potentiel avenir...



Concrètement, tu as testé Phonegap 1.3 sur un Windows Phone ?
Au temps pour moi, je ne m'étais pas renseigné plus que ça, mais je ne savais pas qu'on pouvait faire du AIR destiné à IOS. D'ailleurs comment ça fonctionne concrètement ? Flex Builder génère du code natif à partir du projet AIR ?

Sinon j'ai effectivement testé PhoneGap 1.3 sur WP et le problème ne vient pas de PhoneGap, mais des frameworks JS qui peinent à fonctionner correctement sous IE9 mobile. PhoneGap fonctionne très bien.
Gog077 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 21h08   #10
Membre Expert
 
Avatar de stailer
 
Homme Jean-François CAMBOT
Développeur informatique
Inscription : mars 2003
Messages : 840
Détails du profil
Informations personnelles :
Nom : Homme Jean-François CAMBOT
Âge : 34
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2003
Messages : 840
Points : 1 109
Points : 1 109
Merci pour l'info concernant WP et PhoneGap à l'heure actuelle, c'est bon à savoir.

Concernant les applis Flex Mobile, Flash Builder génère donc un .IPA pour ITunes dans lequel est stocké l'appli AIR.

En fait le plugin est automatiquement installé (déjà présent) dans l'IPad ou le device Android, c'est grâce à ça que ça fonctionne.

Je te vois venir : "C'est pas performant alors !?"
Si si, ça fonctionne très bien et avec le futur AIR3 la 3D a encore été améliorée notamment.

NOTE : Théoriquement on devrait pouvoir développer ce type d'appli pour un Windows Phone, le plugin AIR marche partout, Windows compris... Mais bien entendu Microsoft bloque Adobe. Soi disant que les 2 éditeurs en parleraient mais bon... La je crois que c'est un peu utopique malheureusement.
__________________
.o0o__St@iLeR__oOo.

Chef de projet / Développeur

Silverlight / ASP.NET MVC - MCP ASP.NET 4
Zend Framework / Ajax (Jquery et ExtJS)
Adobe Flash Builder (Flex)

Ma librairie pour faire communiquer PHP et Silverlight "à la" WCF : http://code.google.com/p/phpservices-silverlight/
stailer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2012, 11h08   #11
Membre régulier
 
Inscription : juillet 2009
Messages : 28
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 28
Points : 76
Points : 76
Ben déjà je n'imaginais même pas qu'on pouvait faire du AIR sur des produits Apple quand on voit l'amour que porte Apple pour Adobe.
Gog077 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2012, 10h43   #12
Invité de passage
 
cyril cyril
Inscription : mai 2010
Messages : 1
Détails du profil
Informations personnelles :
Nom : cyril cyril

Informations forums :
Inscription : mai 2010
Messages : 1
Points : 1
Points : 1
Par défaut PhoneGap sur BlackBerry

Bonjour,

Est-ce que vous auriez des pistes pour déployer un projet PhoneGap sur Blackberry ?

- Le site PhoneGap n'est pas du tout à jour sur la partie BlackBerry, je n'arrive même pas à utiliser l'exemple sur un téléphone, seulement sur émulateur.
Outils: PhoneGap 1.4.1 + WebWorks SDK 2.3.0.9.

- Le plugin Eclipse WebWorks n'étant plus disponible, il faut compiler (+signer) et déployer en ligne de commande, pas très pratique: j'ai donc aussi essayé l'émulateur Ripple. La partie émulation semble ok mais impossible de préparer un package qui fonctionne sur téléphone...

Le wiki PhoneGap et les rares docs PhoneGap concernant le BlackBerry étant rares ou périmées (anciennes versions plus disponibles), avez-vous réussi à déployer un projet sur ce type de terminaux ?
Toute aide ou information est la bienvenue
Merci
cyrilazur est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h15.


 
 
 
 
Partenaires

Hébergement Web