Les Progressive Web Apps bénéficient du meilleurs des applications web et mobiles.Et depuis la mise à jour d’iOS en 11.3, les utilisateurs d’Apple ont enfin la possibilité de profiter des fonctionnalités typiques des PWA.Mais malheureusement, en y regardant de plus près, on est encore très loin d’une compatibilité à 100% sur l’OS de la firme […]
Archives de la catégorie : web
Afficher le numéro de version de son application Cordova
Quand on développe une application mobile, il est conseillé d’afficher quelque part son numéro de version. Cela peut servir à dépanner un utilisateur en lui demandant la version qu’il utilise mais également à l’utilisateur de savoir s’il a bien la dernière version par exemple. Alors dans une application mobile hybride qui utilise Cordova, comment afficher […]
Ouvrir une application externe depuis une application Cordova
Pendant le développement d’une de mes applications hybrides avec AngularJS, j’ai eut besoin de créer une page listant les autres applications que j’ai développé disponibles sur le Store. Jusque là pas grand chose de compliqué, je construis ma vue et j’ajoute à chaque élément l’url de l’application sur le store. Sauf que l’url ouvre la […]
Comment faire hériter un service ?
AngularJs ne permet pas de faire de l’héritage de classes et de services par défaut. Ce qui est bien dommage puisque cela permet d’avoir bien souvent du code beaucoup plus propre et ordonné. Mais je vous propose de voir comment implémenter l’héritage Javascript général à un composant AngularJs et notamment à un service.
Afficher un loader pendant une requête Ajax
Le problème avec les requêtes Ajax c’est qu’on ne sait jamais vraiment quand on va recevoir la réponse. En principe c’est rapide mais pour le si peu que la connexion est lente, que le serveur rame un peu à ce moment là, ou pire qu’il est en maintenance, le temps de réponse peut passer de […]
Installer node.js
Node.js nous permet d’utiliser le langage JavaScript sur le serveur… Il nous permet donc de faire du JavaScript en dehors du navigateur ! Node.js bénéficie de la puissance de JavaScript pour proposer une toute nouvelle façon de développer des sites web dynamiques. Je ne vais pas rentrer dans les détails d’utilisation de node.js, je vais […]
Récupérer les informations EXIF d’une image en base64 en javascript
Vous avez un fichier en base 64 et vous voudriez récupérer ses informations EXIF? Voici une technique pour pouvoir le faire depuis une application javascript :
OpenLayer ou Leaflet ?
Parmi les librairies de cartographie Javascript, 3 librairies essaient de se tailler la part du lion : Google Map Javascript API openLayers 2 (et depuis peu 3.0) Leaflet Tout le monde connait google map et son business basé sur la publicité. Ce qui sous entend que Google peut décider d’un jour à l’autre d’intégrer des pubs dans […]
Définir une variable dans le scope depuis un événement système
Je veux que mon application renseigne une valeur dans le $scope AngularJs quand je reçois un événement système…mais ça ne marche pas ! Pourtant ça parait simple mais les événements systèmes sont traités en dehors d’AngularJs donc on ne peut pas faire un simple : Alors c’est quoi l’astuce?
Empêcher la veille de l’écran pendant l’exécution de l’application
Les téléphones sont faits pour réduire leur consommation au maximum afin de garder le plus de batterie possible. Ce qui entraîne la mise en veille de l’écran au bout d’un certain temps. Mais dans le cas d’une application, cette mise en veille est des fois pénible pour l’utilisateur. Heureusement il existe une solution pour empêcher […]