Créer son application, partie 5.2 : déploiement app iOS

Dès que vous avez terminé la phase de développement et la phase de test de votre application mobile native, il est possible de publier cette dernière sur l’App Store. Pour déposer une application iOS et la rendre opérationnelle sur la boutique en ligne d’Apple, il est nécessaire de s’enregistrer sur Apple Developer et d’effectuer les bonnes configurations. Nous vous expliquons les étapes pour un...

Créer son application, partie 5.1 : Google Play Store

Si vous en êtes à considérer comment installer votre application sur Google Play Store, la fin semble proche. L’application Android est en version Release et doit pouvoir atterrir sur le plus possibles d’appareils mobiles. Toutefois, déployer son application sur le store de Google demande un peu de temps. Il est notamment nécessaire de créer plusieurs comptes Google et de bien paramétrer sa...

Créer son application mobile native, partie 4 : les tests

Seule une application fluide et opérationnelle a des chances d’être adoptée. Les erreurs de programmes et un manque d’intuitivité peuvent amener les utilisateurs à désinstaller l’application en un tour de main. Par conséquent, il est important de bien tester l’application avant de la rendre accessible. Tester les fonctions, la performance et l’usabilité de votre application permettent notamment...

MooTools : Le framework JavaScript compact

Développé en 1995 pour le navigateur Netscape comme une alternative à l’applet Java, JavaScript est le langage de programmation qui a connu un fort engouement et le plus grand succès. Il est aujourd’hui très difficile de s’en passer. Les critiques dénoncent et à juste titre qu’il manque cependant à JavaScript un système de classes et que le langage est globalement pas assez structuré. Le framework...

Symfony : des bibliothèques PHP pratiques pour votre projet Web

Le framework PHP Symfony compte plus de 30 composants indépendants, un support technique qui s’étend sur quatre ans et plus de 500 millions de téléchargements. C’est pourquoi Symfony est un des frameworks les plus populaires dans ce langage de script. Mais que se cache-t-il exactement derrière le projet de l’entreprise SensioLabs ? Et pour quelles sortes d’applications Web l’utilisation de ce...

Ruby on Rails : le framework MVC pour les applications Web complexes

Les frameworks simplifient le développement d’applications Web. Des architectures basiques, des paradigmes prédéfinis et des bibliothèques intégrées constituent la plateforme de programmation parfaite pour construire une application. Ruby on Rails est un nom qui revient souvent dans le domaine des frameworks pour les applications Web. Basé sur le langage de script Ruby, le framework convainc...

CRUD : La base de la gestion de données.

Ceux qui travaillent au développement de logiciels, connaissant bien le concept de CRUD. Cet acronyme englobe les opérations classiques pour la communication avec les systèmes de base de données qui constituent par défaut la base de la gestion des données. Mais comment peut-on configurer exactement ces fonctions d’accès à la gestion des données ? Et quel rôle jouent les langues de programmation et...

ZURB Foundation : le framework CSS pour des frontends responsifs

Si vous souhaitez développer votre frontend sans avoir recours à un modèle prédéfini ni à un kit pour page d’accueil, mais que vous ne voulez pas pour autant démarrer de zéro, il est intéressant de considérer l’utilisation d’un framework CSS, tel que ZURB Foundation. Cette solution open source, grâce à son système de grille flexible et de nombreux snippets de code préfabriqué, propose en effet...

Créer son application mobile native, partie 3 : le design

Le design d’une application est loin de s’arrêter à sa forme et ses couleurs : nombreux sont les autres éléments à prendre en compte pour une meilleure présentation et usabilité. Le travail investit va être déterminant pour amener vos mobinautes à réellement utiliser votre application et non la désinstaller directement après téléchargement.

Créer son application native, partie 2 : programmation ou éditeur d’app ?

Si vous souhaitez créer une application mobile native, il est important de gérer ses aspects techniques. Pour effectuer une programmation classique, il est nécessaire d’utiliser les environnements de développement intégrés. Des connaissances en développement de logiciel étant toutefois primordiales, les débutants ne pourront pas opter pour cette option. Afin de pouvoir développer une application...