creation site vitrine Pully
***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en Suisse
creation site vitrine Pully
Article:
creation site vitrine Pully
HTML5 dans le développement mobile - que choisir
Aujourd'hui, je voudrais vous faire partager notre opinion que, lorsque le développement d'applications mobiles devraient donner la préférence aux technologies basées sur le Web, et quand utiliser les outils natifs. Opinions préconçues sur les avantages du développement multi-plateforme utilisant HTML5 ou SDK natif: HTML5
Entrée facile pour les développeurs web
À moindre coût dans le développement
creation site vitrine Pully Big couvercle (ne existe maintenant partout)
Seule base de code
Par des moyens tels que, par exemple, Cordoue, sur HTML5 peut créer des applications hybrides (qui ne sont pas placés sur l'Internet et dans le conteneur d'origine). Ces applications combinent les avantages ci-dessus et grâce à des plugins nous permettent d'aller au-delà du navigateur, exerçant une intégration étroite avec les capacités de l'appareil. Mashups peuvent publier et diser à travers l'AppStore, Google Play et autres magasins creation site vitrine Pully d'applications. Natif
sensation maternelle et l'apparence
Intégration avec le matériel sans restrictions
l'intégration avec la partie molle (par exemple, parce que Twitter ou Facebook depuis l'application)
Aucune liaison au navigateur Photos
IDE complet pour le développement et le débogage
Bien entendu, ce sont les déclarations de creation site vitrine Pully base que chacun peut compléter en fonction de leur expérience. Donc, si à choisir HTML5 pour le développement de votre application? La réponse ne peut pas être le même -. Elle dépend de nombreux facteurs que nous considérons
creation site vitrine Pully top qualite
Lors de l'analyse du ème ou domaine d'expertise est utile de se plonger dans la partie historique de la question. Dans ce cas, vous remarquerez une tendance intéressante. En 1995, il y avait Mac OS, Windows 95 et Linux. Pour chaque système d'exploitation était son logiciel, mais la pensée de multi-plateforme était déjà apparu. En 1996, Sun Microsystems a creation site vitrine Pully publié un produit appelé Java. Ce produit a un haut niveau d'abstraction pour la source unique sous différents systèmes d'exploitation. Il était déjà, en effet, multi-plateforme dans la forme dans laquelle nous sommes habitués à la voir. Mais l'interface utilisateur est le même pour chacun des systèmes. Alors le stade ultérieur de développement, au cours de laquelle il a été effectivement mis en oeuvre certains niveaux d'abstraction multi plates-formes telles que WebKit, OpenGL, git, etc. Ce sont les normes qui devraient être utilisés pour écrire des applications. UI pourrait différer dans chaque système, mais le même OpenGL était creation site vitrine Pully identique. Développé parallèlement activement et direction de la bande. Initialement, il était pages statiques liens connexes. Mais assez vite, ils ont commencé à apparaître plus dynamique. Mise en œuvre de la technologie AJAX et client e-mail Gmail (à la fois la première année et de l'application web assez complexe) a conduit à parler de Web 2.0. La seule chose qui pourrait mettre un terme à cette invasion - Flash et Silverlight. Qui est la même que celle d'un nouveau-né HTML5, résolu un ème - l'écriture à plein & quot; & quot épaisse; navigateur client. En conséquence, HTML5 a trouvé sa niche. Plusieurs facteurs ont coné creation site vitrine Pully à ceci: Plate-forme ouvertePas tous les développeurs web ont voulu apprendre les langues et langages de balisage (Flex + ActionScript dans Adobe et XAML + C # de Microsoft) autre;
Flash et Silverlight ne fournissent pas de solutions multi-plateformes qualité. Sous Linux, il est un ème constant avec le Flash et Silverlight de la mise en œuvre Mono décalé. Refus de support de Flash sur les plateformes mobiles (iOS, Android et plus tard) les états & quot ont générées; flash creation site vitrine Pully est mort & quot;. Dans le même temps, le code JavaScript, qui est le fondement de HTML5, a quelques défauts évidents et gênants. Mais les capacités multi-plateformes, la facilité de développement et une plus grande prévalence chez les développeurs de sites Web le sauver et gardent même tendance. Depuis 2005 environ navigateurs sont devenus un autre niveau de multi-plateforme. Des applications telles que Google Maps, Gmail et Facebook ont été utilisés de plus en plus. Il a été constaté que très pratique pour travailler dans un navigateur sur tout système d'exploitation et il n'y a creation site vitrine Pully pas besoin d'installer le logiciel de bureau supplémentaire. Ainsi, nous voyons quatre niveaux de développement cross plate-forme: Pour chacun de l'application autonome OS écrit par leurs règles.
Code unique, une interface utilisateur unique, la couche d'exécution (par exemple, Java ou Silverlight).
Spécifications générales, l'interface utilisateur native à chacun des systèmes (par exemple, OpenGL).
Application dans le navigateur. creation site vitrine Pully La question se pose de savoir si il est possible d'appliquer la gradation pour le développement mobile?
Si vous écrivez en natif, alors nous obtenons le premier point lorsque chaque OS mobile complètement votre code et votre interface utilisateur. Toute demande devra être réécrit pour chaque plate-forme. Naturellement, dans une telle situation se pose des solutions pour optimiser le développement des différentes plates-formes, avec une base de code unique. De telles décisions pour le moment sont: creation site vitrine Pully HTML5-cadres
Plate-forme avec sa propre instance d'exécution, AS3 Adobe AIR ,. NET Xamarin
Les compilateurs et compilateurs croisés, comme Appcelerator Titanium Ces solutions couvrent un 2-4 points applications classement de bureau pour diverses plates-formes. Considérez chaque détail.
