Embarcadero dévoile Appmethod
Une plateforme complète de développement d'applications multi-appareils pour Android, iOS, Windows et OS X
Le 2014-03-20 13:30:34, par Francis Walter, Expert éminent sénior
Embarcadero Technologies vient de dévoiler sa nouvelle plateforme de développement en ligne. Appmethod permet de créer des applications pour la majorité des plateformes dont Android, iOS, Windows et OS X.
La plupart des développeurs conçoivent de nos jours des applications multiplateformes. John Thomas, directeur de la gestion des produits chez Embarcadero, explique qu’Appmethod est conçu pour alléger la tâche à ces développeurs. Ils pourront écrire leur code une seule fois puis l’EDI se chargera de le déployer conformément aux autres plateformes. L’avantage premier de cet EDI est la réduction du coût de conception et de la maintenance des applications multiplateformes.
Pour cette première version, Appmethod utilise du code natif à partir du langage Pascal. Une nouvelle version qui devrait sortir courant Juin devrait supporter le langage C pour toucher plus de développeurs.
Appmethod offre divers API nécessaires pour le développement d’applications mobiles pour éviter aux développeurs de recourir à d’autres ressources. Les fonctionnalités spécifiques à un Mac OS peuvent être directement appelées depuis le langage Pascal, ce qui est possible pour toutes les autres plateformes. Plus de 100 contrôles d’interface utilisateur native sont disponibles.
L’outil permet de se connecter facilement à des bases de données SQL, locales ou à distantes, et de convertir les données en informations accessibles via l’IU. Une base de données lui est également intégrée. Il permet aux entreprises de facilement gérer les données des clients avec la mise en cache.
Par ailleurs, Appmethod permet de « facilement intégrer n'importe quel service basé sur REST ou SOAP, y compris les services MBaaS tels que Parse et Kinvey ».
Tester gratuitement Appmethod pendant 30 jours
Et vous ?
Que pensez-vous d’Appmethod ?
Allez-vous l’utiliser ?
La plupart des développeurs conçoivent de nos jours des applications multiplateformes. John Thomas, directeur de la gestion des produits chez Embarcadero, explique qu’Appmethod est conçu pour alléger la tâche à ces développeurs. Ils pourront écrire leur code une seule fois puis l’EDI se chargera de le déployer conformément aux autres plateformes. L’avantage premier de cet EDI est la réduction du coût de conception et de la maintenance des applications multiplateformes.
Pour cette première version, Appmethod utilise du code natif à partir du langage Pascal. Une nouvelle version qui devrait sortir courant Juin devrait supporter le langage C pour toucher plus de développeurs.
Appmethod offre divers API nécessaires pour le développement d’applications mobiles pour éviter aux développeurs de recourir à d’autres ressources. Les fonctionnalités spécifiques à un Mac OS peuvent être directement appelées depuis le langage Pascal, ce qui est possible pour toutes les autres plateformes. Plus de 100 contrôles d’interface utilisateur native sont disponibles.
L’outil permet de se connecter facilement à des bases de données SQL, locales ou à distantes, et de convertir les données en informations accessibles via l’IU. Une base de données lui est également intégrée. Il permet aux entreprises de facilement gérer les données des clients avec la mise en cache.
Par ailleurs, Appmethod permet de « facilement intégrer n'importe quel service basé sur REST ou SOAP, y compris les services MBaaS tels que Parse et Kinvey ».
Et vous ?
-
MetalmanMembre expertLe prix pour 1 user est pas mal en effet... mais ça justifie "du coup" le par user et par poste => tu es tellement pauvre quand tu achètes ça que tu n'auras de toutes façons qu'un seul poste !
A plus long terme... c'est vrai que le jour où tu changes tes postes... c'est beaucoup moins drôle.le 21/03/2014 à 16:36 -
archqtMembre éméritePour le C++ qt fait déjà cela. Sauf pour porter une application C++builder, sinon autant utiliser Qt qui de plus est gratuit. J ai du mal a voir la plus value maintenant par rapport a Qt depuis le changement de licence.
Essayer Qtquick c est pas mal aussi (dans qt)le 21/03/2014 à 18:41 -
marc.collinMembre émériteoui
une simple recherche sur google et tu l'aurais su.
pour android
http://blog.developpez.com/gpu/?p=522
ios
http://qt-project.org/doc/qt-5/ios-support.htmlle 22/03/2014 à 17:20 -
Mr_ExalMembre expertCa fait longtemps (faudrait que je me repenche sur QT tiens d'ailleurs j'y ai pas touché depuis 6 ans
) le 24/03/2014 à 10:03 -
JediMasterMembre habituéTu veux dire l'IDE sur cloud ? ou le coté multi-plateformes ?
Pour l'IDE sur cloud chez microsoft il y ça
Après avec Mono, il doit être possible de faire des choses transverses (peut être pas jusqu’à IOS) le 26/03/2014 à 11:13 -
free07Membre chevronnéEffectivement, par manque de temps je me suis contenté de lire la page wikipedia qui parle juste d'une orientation future pour iOS, merci pour les liens !
Sauf pour iOS car, si je suis bien renseigné, cela date de fin 2013 ce qui est quant même très récent pour un outil de dev.
Mais je ne cache pas que je vais garder un oeil sur Qt, je vais même proposer à un stagiaire d'utiliser Qt pour faire une petit appli de gestion, cela me permettra de voir son utilisation.le 03/04/2014 à 10:10 -
free07Membre chevronnéEn fait, non Qt n'est pas franchement gratuit , si tu commercialises tes réalisations, il faut payer 399$ par mois et par dévelopeur...
Cela fait plus d'un an et demi que j'utilise RAD Studio XE tous les jours ( XE2 et XE4 ) et maintenant XE7 en test et j'ai du avoir en tout 3 plantages de l'ide... Alors dire qu'il est de moyenne qualité à cause de crash...( par contre j'ai 4Gb de RAM ). le 27/09/2014 à 17:05 -
Dommage pour microsoft de ne pas avoir pensé à faire cela.
Je testerais peut-être quand il y aura du C, mais je préfère éviter ce genre de cloud personnellement.
Les prix semblent correct sauf le "per plateform per developper" que je trouve abusé...le 21/03/2014 à 15:03 -
free07Membre chevronnéle 22/03/2014 à 16:06
-
mabeghinMembre à l'essaiOui Qt est gratuit et permet de compiler le même code pour encore plus de plateformes. Par contre les successeur de Delphi simplifient vraiment l'accès aux base de données, l'association de composants graphiques (combobox, edit...) à des champs de table ou de vues de la DB. Je n'ai jamais cherché dans Qt ces choses là, mais je me rappelle que Delphi rendait la chose très rapide !
Par contre, ayant utilisé récemment RAD Studio (actuel successeur de Delphi), l'IDE est de moyenne qualité (crash à 2 GB RAM sur des gros projets et plein de petits problèmes). L'appli fonctionnait mais à choisir j'aurais pris Qt et C++ !le 31/03/2014 à 9:37