Articles

Google I/O 2017: Kotlin est le langage de programmation officiel pour Android, expédition avec Android Studio 3.0

Image
Google I/O 2017 : l'introduction de Kotlin comme langage de première classe pour l’écosystème Android, un langage de programmation bien considéré qui permet d'alimenter les applications Android, et qui sera expédié dans Android Studio 3.0. Etant donné que les applications Android ont été écrites principalement en Java, cette alternative offre une approche nouvelle et différente que beaucoup accueillent comme souffle d'air dans le développement Android. Kotlin est open-source et dispose d'une syntaxe plus claire ainsi que de nombreuses fonctionnalités de langage moderne, avec un excellent degré d'interopérabilité avec Java. Pour les développeurs Android, cela signifie moins de maux de tête courants tels que les exceptions d'exécution et les verboses. C'est un langage de programmation facile à intégrer et qui peut être progressivement introduit dans les projets existants, ce qui permet aux développeurs de passer sans compromettre les investissement

Premier tutoriel ionic 3 : outils de développement et premier projet

Image
1. INSTALLER NODEJS Première chose d'abord, avant que nous puissions installer Ionic et Cordova nous avons besoin d'avoir Node.js.  Assurez-vous de sélectionner une version appropriée en fonction de votre plate-forme Windows (32 bits ou 64 bits). Pendant l'installation, rappelez-vous l'emplacement final. https://nodejs.org/en/download / Pour vérifier que tout est était bien installer taper dans l’invite de commande : node –v Puis npm –v Vous obtiendrez les versions installés sur votre machine. 2. INSTALLER Ionic & CORDOVA Maintenant que Node.js est installé, vous allez installer Ionic en lançant la commande d'installation de package via NPM. npm install -g ionic cordova Maintenant que vous avez les premiers éléments de votre environnement de développement, vous allez créer votre tout premier projet pour avoir un aperçu rapide des possibilités offertes par Ionic. 3. INSTALLER Visual Studio code (c'est un édi

Tutoriel android : créer ListView avec des images différentes pour chaque item en utilisant un CustomAdapter

Image
custom listview Un article plus récent sur les custom adapter et les ListView en utilisant le pattern MVC a été ajouté ici :  https://houssem-lahiani.blogspot.com/2020/10/creer-une-listview-android-avec-un.html La vidéo suivante vous permet d'apprendre à utiliser les Custom Adapter, sinon vous pouvez passer directement au code en dessous de la vidéo :  ListView personnalisé sous Android Dans ce tutoriel, nous allons vous montrer comment implémenter un ListView personnalisé sous Android avec Images et Texte différents pour chaque item de liste.  Création du projet avec Android Studio Tout d'abord vous devez créer un nouveau projet nommé CustomList. Dans ce projet on va afficher une liste avec des items dont chacun contient le nom d'une platforme avec une image. Après l'avoir créer essayez de télécharger 4 images et essayez de les mettre sous le dossier mipmap. (apple.png ,win.png, web.png et nous avons déja ic_launcher.png) Ajout de la ListView dans ac

Ionic 3, nouveauté et premier tutoriel avec Ionic 3 et Angular 4 (connexion avec un web service REST)

Image
ionic 3 Annonce de Ionic 3 Attendez, l'Ionic 2 vient juste d’être lancé y a quelques mois, n'est-ce pas? Ne vous inquiétez pas! Ionic 3 est Ionic 2 avec quelques changements de rupture. Comme Angular, qui arrive à sa 4éme version y a quelques jours, ce qui signifie que lorsque certaines mises à jour nécessitent des changements structurels, le nombre de version majeur augmente en conséquence. Cette version est livrée avec un support pour Angular 4 et un support expérimental pour Lazy Loading.  Plus de détail sur le blog d'Ionic :  http://blog.ionic.io/ionic-3-0-has-arrived/   Créez des applications de bureau avec le nouvel volet Split Pane et Grid d'Ionic Créez des applications qui fonctionnent sur un mobile, une tablette, et maintenant application desktop avec les nouveaux contrôles Split Pane et Grid d'Ionic. Nous nous rapprochons de notre vision d'une application ionic exécutée partout où vos utilisateurs sont, et ces deux com

Ionic 2 : Envoie d'une image vers un serveur web à l'aide de PHP et Angular 2

Image
android, ios, ionic 2 objectif Accès à la Galerie & Choisissez Image Obtenir la photo avec base64 string Convertir base64 string à  une image visualisable Étapes à suivre 1. Créer un nouveau projet ionic 2 ionic start sendimage --v2 2. Ajouter la plate-forme requise ionic platform add android ionic platform add ios 3. Ajoutez cordova Camera Plugin ionic plugin add cordova-plugin-camera 4. Ouvrez src / pages / home / home.html et mettez ce code : <ion-header>   <ion-navbar>     <ion-title>Home</ion-title>   </ion-navbar> </ion-header> <ion-content padding>  <button ion-button color="primary" (click)="accessGallery()">Open Gallery</button>  <img [src]="base64Image" *ngIf="base64Image" />  <button ion-button color="danger" (click)="upload()">Upload</button> </ion-conten

Smart Contact Manager :Nouvelle Application Android

Image
Description du produit  cette application vous permet de gérer vos contacts téléphonique et de communiquer avec eux de manière simple. Elle vous permet d'importer vos contacts qui existent déja dans la carte SIM ou dans la mémoire du téléphone. Et vous pouvez meme importer les nouveaux contacts inserés dans la mémoire du phone ou la SIM sans duplication. Vous pouvez aussi ajouter des contacts au niveau de cette application. Vous po uvez aussi envoyer des SMS à un contact choisie sans utiliser le clavier virtuel ...il vous suffit juste de le prononcer et il sera écrit automatiquement dans la zone de message. Vous pouvez aussi passer des appels et envoyer des emails à partir de l'application. Caractéristiques du produit Importer les contacts de la mémoire SIM et du téléphone pour les conserver Envoi de SMS à un contact spécifique sans saisir le message Faire un appel Ajouter un nouveau contact avec une image spécifique de la Galerie Reimporter les nouveaux contacts

Code Android pour envoyer une image vers un serveur distant via un web service (PHP)

Image
Dans ce tutoriel on va apprendre comment prendre une image par une application android et l'envoyer à un serveur distant. Tout d'abord il faut créer un web service  avec le langage PHP. Web service php pour l'envoie de l'image au serveur //On suppose que ce fichier porte le nom de image.php <?php header('Access-Control-Allow-Origin: *'); error_reporting(E_ALL); if(isset($_POST['ImageName'])){ $imgname = $_POST['ImageName']; $imsrc = str_replace(' ','+',$_POST['base64']); $imsrc = base64_decode($imsrc); $fp = fopen($imgname, 'w'); fwrite($fp, $imsrc); if(fclose($fp)){ echo "Image uploaded"; }else{ echo "Error uploading image"; } } ?> Par la suite il faut créer un nouveau projet android. Pour l'interface xml il faut mettre une ImageView et deux boutons; l'un pour prendre l'image et l'autre pour l'envoyer au serveur. Code du fichier xml qui représente l