Installation du SDK Android et Eclipse pour développer des applications Android

Etape 1 : Téléchargement d’Eclipse

Rendez-vous sur le site officiel, rubrique Downloads : http://www.eclipse.org/downloads/

Téléchargez Eclipse Classic (choisissez votre 32 ou 64 bits selon votre architecture)

android_eclipe_2

Etape 2 : 1er démarrage d’Eclipse

Dé-zippez l’archive que vous venez de télécharger et double-cliquez sur l’exécutable “eclipse.exe”

android_eclipe_3

Etape 3 : Ajout du plugin Android

Une fois démarré, il faut installer l’ADT (le plugin Android pour Eclipse)

Allez dans :

  • Help
  • Install
  • New software
  • Add

android_eclipe_5

  • Name : Entrez le nom de votre choix (ADT Plugin par exemple)
  • Location : http://dl-ssl.google.com/android/eclipse/
  • Validez par OK

android_eclipe_6

  • Cochez “Developer Tools” puis Next
  • Next
  • Acceptez la licence
  • Finish

Etape 4 : Installation du SDK Android

Rendez-vous sur la page suivante : http://developer.android.com/sdk/index.html pour le téléchargement du SDK Android.

En bas de la page allez voir dans “DOWNLOAD FOR OTHER PLATFORMS” et sous “SDK Tools Only“, téléchargez le fichier zippé :

android_eclipe_8

Une fois téléchargé, dé-zippez le SDK à l’endroit que vous voulez.

Etape 5 : Configuration 1/2

Retournez sur l’environnement Eclipse pour spécifier l’emplacement du SDK.

Allez dans :

  • Window
  • Préférences
  • Cliquez sur “Android” dans le panneau de gauche

android_eclipse_9

  • Cliquez sur “Browse…
  • Selectionnez le dossier de votre SDK

android_eclipe_10

  • Cliquez sur Apply
  • Validez par OK

Etape 6 : Configuration 2/2

Maintenant que votre SDK est référencé, vous êtes prêt à télécharger tous les packages.

  •  Cliquez sur le logo “Android SDK Manager

android_eclipe_11

Cochez les dossiers suivants :

  •  “Tools
  • Android 4.2.2” (ou dernière version disponible)
  • Dans “Extras“, cochez “Android Support Library” et “Google USB Driver

android_eclipe_12

  • Cliquez sur “Install XX packages…”

Maintenant que tous vos packages ont été téléchargé et installé, votre environnement est prêt :

Vous êtes prêt à développer votre première application!

Faire une sauvegarde automatique de ses dossiers personnels avec un batch

Un .bat, à quoi ça sert ?

Un batch est simplement un fichier texte qui contient des commandes qui seront exécutées par le système d’exploitation (MS-Dos ou Windows). Il est généralement utilisé pour automatiser certaines routines ou toutes autres opérations.

Par exemple, si chaque jour vous souhaitez copier et coller tous les nouveaux fichiers d’un dossier vers un autre dossier (pour en faire une sauvegarde) : vous pourrez programmer un batch qui se lancera chaque jour et qui fera cette sauvegarde.

Effectuer une sauvegarde d’un répertoire

  1. Ouvrez un nouveau bloc-note :

bloc_note_vide

2. Insérez le code ci-dessous en modifiant les répertoires :


@echo off
:: Titre du batch
echo --- Sauvegarde du dossier 1 ---
:: Ci-dessous, remplacez "C:\dossier1" par votre répertoire à sauvegarder
:: et remplacer "C\sauvegarde" par votre répertoire de destination
xcopy C:\dossier1 C:\sauvegarde /y /e /h /d

:: La ligne pause permet de laisser afficher la console après execution du code
pause

3. Enregistrez ce fichier en le nommant : “nomduscript.bat”

Avec ce genre de petit script, vous pouvez automatiser toutes sortes d’opérations :

  • Copier
  • Coller
  • Renommer
  • Déplacer
  • Executer (.exe ou autre)
  • Ouvrir
  • Fermer
  • Ecrire
  • etc, etc…

Lancement/Démarrage automatique d’un batch

Pour lancer un .bat automatiquement, vous pouvez utiliser le planificateur de tâches de Windows!

Il se trouve sous :

  1. Démarrer
  2. Panneau de configuration
  3. Système et Maintenance
  4. Outils d’administration
  5. Planificateur de tâches.

Application C# et SAP .NET Connector

Avant de pouvoir établir une connexion entre une application C# et un ERP comme SAP il va falloir vérifier que les quelques prérequis soient installés sur votre machine.

  • Microsoft Visual C# 2010
  • Microsoft .NET Framework 4.0

Téléchargement du SAP .NET Connector

Rendez-vous sur service.sap.com/connectors pour télécharger SAP .NET Connector 3.0 (disponible gratuitement)

Après avoir téléchargé et installé SAP .NET Connector, créez un nouveau projet dans Visual C# 2010, Application Console et nommez-la : “TestSAP”.

creer_projet_sap_csharp

Dans l’explorateur de solutions (à la droite de votre écran), faites un clic droit sur “Références”, puis “Ajouter une référence…”

Ajoutez maintenant les fichiers :

  • sapnco.dll
  • sapnco_utils.dll

Pour info, ces deux fichiers devraient normalement se trouver sous : C:\Programme Files\SAP\SAP_DotNetConnector3_x86\

ajouter_references_sap_csharp

Assurez-vous maintenant que votre projet cible bien sur le .NET Framework 4.0 (dans les propriétés de votre projet)

framework_sap_csharp

Place maintenant au code du fichier program.cs (remplacez l’intégralité du code par celui ci-dessous)


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SAP.Middleware.Connector;

namespace TestSAP
{

class Program
{
static void Main(string[] args)
{
RfcConfigParameters parameters = new RfcConfigParameters();

parameters[RfcConfigParameters.Name] = "VOTRE_NOM_DUTILISATEUR";
parameters[RfcConfigParameters.User] = "VOTRE_NOM_DUTILISATEUR";
parameters[RfcConfigParameters.Password] = "VOTRE_MOTDEPASSE";
parameters[RfcConfigParameters.Client] = "099"; // Remplacez par votre Client
parameters[RfcConfigParameters.Language] = "FR";
parameters[RfcConfigParameters.AppServerHost] = "127.0.0.1"; // Remplacez par l'adresse IP de votre hôte
parameters[RfcConfigParameters.SystemNumber] = "00";

RfcDestination destination = RfcDestinationManager.GetDestination(parameters);
RfcSessionManager.BeginContext(destination);
destination.Ping();

}

}
}

Si au lancement de l’application, vous voyez apparaitre une invite de commandes et qu’aucun message d’erreur ne survient, la connexion est alors bien établie.

Au contraire, en cas de message d’erreur, vérifiez vos ID + mot de passe ou simplement vos autorisations (votre compte SAP doit avoir les autorisations RFC)

Connaître la version du Framework .NET installé sur son PC

A quoi sert le Framework .NET ?

Le Microsoft.NET Framework est un programme nécessaire pour faire fonctionner certaines applications développées en .NET (C#, F# ou Visual Basic) qui ne pourraient pas fonctionner sans ce programme.

Comment savoir si on est à jour ?

Pour savoir si vous avez la dernière version qui est installée sur votre machine, voilà une petite astuce.

Rendez-vous sur dans le répertoire : C:\WINDOWS\Microsoft.NET\Framework\

framework_versions_installe

Les répertoires correspondent aux versions installées.

La dernière version est actuellement (mai 2013), la version 4.5 téléchargeable ICI

Créer son propre QR Code en ligne

Un QR Code, c’est quoi ?

C’est un code matriciel à deux dimensions qui permet à une webcam, un smartphone ou tout autre appareil qui permet de lire un code-barre d’effectuer une action. En “flashant” un QR Code, vous pourrez donc :

  • Appeler un contact
  • Envoyer un SMS
  • Accéder directement à un site web
  • Payer en ligne
  • Sauvegarder une carte de visite
  • etc…

Créer son propre QR Code

J’ai testé le site Unitag qui permet de créer simplement et efficacement un QR Code.

Capture d’écran 2013-04-28 à 22.22.58

Vous pouvez customiser vos propres codes en modifiant :

  • La couleur
  • L’allure
  • En ajoutant un logo
  • etc…

Voilà le QR Code qui vous dirigera vers l’accueil du blog NiceToCodeYou :

qr_code_nicetocodeyou