Les frameworks HTML/JavaScript de développement mobile "natif like" Sencha Touch : des thèmes iOs et Android soignés
Sencha Touch est la version mobile du bien connu ExtJs. C'est actuellement la solution la plus indiquée si l'on souhaite réaliser une application HTML/Javascript esthétiquement identique à une application mobile native. Il est particulièrement exhaustif et ses thèmes iOS et Android sont soignés.
Il est construit sur une architecture objet JavaScript entièrement créée par l?équipe de Sencha et permet d'utiliser le design pattern "Model View Controller" pour une meilleure maintenabilité et une meilleure évolutivité. Il faut prévoir un peu de temps pour le prendre en main car si une utilisation basique est plutôt bien documentée, il faudra souvent consulter les sources pour traiter les situations plus compliquées. Mais, le forum est assez réactif bien que la priorité de l'équipe Sencha aille au support payant.
L'équipe Sencha propose également d'autres produits en relation directe avec Sencha touch : Sencha.io, service gratuit de "Cloud" permettant de gérer les données, le login, les messages et le déploiement d'applications Sencha Touch. Sencha Animator (199 dollars) est une application facilitant la création d'animations, la création des transitions et des boutons en respectant les standards grâce à CSS3. JSBuilder, gratuit et indispensable, est un outil permettant d'optimiser le code des projets Ext JS pour la production. Le code est ainsi beaucoup plus léger.
Source : Ideo Mobilis | |
Site | Sencha Touch |
Site communautaire | Sencha Touch |
Communauté sur Facebook | Sencha |
Démonstration | Kitchensink |
Version | 1.1.1 |
Langage | JavaScript |
Spécialisé mobile | Non |
Licence | GPL v3 et commerciales |
Popularité | Excellente |
Documentation | Référence de l'API |
Support | Forum |
Formation | Vidéos et tutoriels |
Produits associés | Sencha.io, Sencha Animator, JSBuilder |
Formule | Prix | Contenu de l'offre |
---|---|---|
Source : Ideo Mobilis | ||
Commercial software license | Gratuit | Création de sa propre application commerciale. |
Commercial OEM License | À négocier | Création de son propre SDK commercial. |