#android
Gérez vos mots de passe avec des logiciels libres
Il existe plusieurs applications pour la gestion des mots de passe. Beaucoup sont gratuites mais commerciales. Peut-on confier ses mots de passe et numéros de cartes bancaires à des entreprises commerciales ? Vous êtes seul juge. Mais sachez que “Si c’est gratuit c’est vous le produit”. Et les sociétés sont souvent la cible de hackers. Les fuites de données sont fréquentes.
Les PWA et TWA
PWA, TWA, APK ? Le développement d’applications pour mobile évolue. Il existe aujourd’hui plusieurs façons de développer une application. Application native (APK) L’APK (Android Package Kit) est un format de fichier natif pour le système Android. Il est développé en Java (ou Kotlin). L’application compilée au format APK peut être soumise à un Play Store pour être diffusée. Le logiciel de référence pour développer une application Android est Android Studio. Cela présente un inconvénient : un coût de développement non négligeable pour porter l’application sur différents systèmes (Swift, Objective-C pour iOS, Java/Kotlin pour Android).
Créer une application Android avec Cordova et VueJS
Nous avons vu qu’il est possible de développer des applications de bureau avec les technologies du web (JavaScript/HTML/CSS). De même, je vous propose de créer une application Android, de l’installation des briques logicielles, jusqu’à la publication sur le Play Store. Nous utiliserons VueJS pour coder l’interface et Cordova pour empaqueter l’application.
Les bases d'un jeu Android en 2D
Nous allons disséquer un jeu vidéo et créer les bases d’une application Android en 2D.
Les réseaux VPN
VPN signifie “Virtual Private Network” : réseau privé virtuel sur internet à travers un tunnel sécurisé (ou pas, mais dans ce cas cela n’a aucun intérêt). Les ordinateurs connectés au VPN sont ainsi sur le même réseau local (virtuel). La connexion entre les ordinateurs est de type client / serveur et gérée par un logiciel VPN.
Utilisation d'une base SQLite sous Android
SQLite est un moteur de base de données relationnel gratuit. Il est facilement portable car le moteur et les données sont contenus dans un même fichier. C’est donc un excellent choix pour le stockage de données dans un smartphone.
Android : Afficher des données sous forme de tableau
Dans une application Android, il existe (à ma connaissance) deux options pour afficher des données sous forme de tableau. La première solution utilise les objets ListView et SimpleCursorAdapter. La deuxième crée des TextView à la volée dans un TableLayout.
Le test du singe
En informatique, après la phase de développement d’un logiciel, arrive la phase de test. Avez-vous prévu tous les cas d’erreur ? Que se passera-t-il si un utilisateur saisit du texte dans votre programme alors que vous attendiez un nombre ?
Enregistrement audio et vidéo d'un écran Android
Comment capturer une vidéo de l’écran de votre smartphone gratuitement, sans le “rooter”, et avec un outil fourni par Google ?