Articles

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

Tuto android : code pour accéder au journal des appels sur android

Comment accéder au journal des appels pour Android? Pour accéder à l'historique des appels et afficher cet historique dans une liste (ListView) : vous avez besoin d'ajouter la permission suivante dans votre fichier Manifest : Par la suite il faut développer le code XML du layout principal qui contient la ListView et le fichier qui représente la forme de l'item de la liste : l'interface de base contient la liste qui va afficher l'historique des appels (Le nom du contact,le numéro et la durée de l'appel). <? xml version= "1.0" encoding= "utf-8" ?> < RelativeLayout xmlns: android = "http://schemas.android.com/apk/res/android" xmlns: tools = "http://schemas.android.com/tools" android :id= "@+id/activity_main" android :layout_width= "match_parent" android :layout_height= "match_parent" android :paddingBottom= "@dimen/activity_vertical

Communication entre Android et Mysql : Affichage de données à partir d'une base Mysql dans un ListView Android via Json et PHP

Image
Dans les vidéos suivantes vous allez trouver une explication très détaillée pour effectuer ce travail, sinon si vous ne voulez pas suivre les vidéos vous pouvez suivre le code qui existe dans le tutoriel en dessous des vidéos. Sachant que les deux (tutoriel et vidéos) sont complémentaires : Création de la base Mysql Le tutoriel précédent était consacré pour créer un web service et un code android pour apprendre à ajouter un enregistrement dans la base, ce tutoriel est la suite du tutoriel précédent :  https://houssem-lahiani.blogspot.com/2016/04/android-et-les-bases-de-donnees.html Tout d'abord nous devons avoir : un logiciel qui contient un serveur web apache et un SGBD mysql. Parmi ces applications on trouve XAMPP, WAMP ou EasyPHP. Ou vous pouvez tout simplement utiliser un serveur distant. La première étape consiste à créer sa base de données.  On suppose que notre base de données s'appelle  usermanager. Cette base va contenir une table   qui s'appelle user :