Androideur.com

Actualité, smartphones, tutoriels et applications Android

juin, 2010

Android 3.0 Gingerbread : La rumeur !

Publié par kann juin - 30 - 2010 - Mercredi 3 COMMENTS

Et oui, on parle déjà de Gingerbread, le nom de code de Android 3.0 selon la rumeur !Android Gingerbread

Pendant que les utilisateurs attendent toujours les mises à jours Android 2.2 de leurs smartphones, voire même Android 2.1 pour certains, nous apprenons déjà certains détails de la supposée être la version 3.0 Gingerbread.


Android 3.0 ne sera exploitable que sur les smatrphones ayant la configuration minimale suivante :

  • 1GHz de CPU ou plus
  • 512MB de RAM ou plus
  • un écran de 3,5 pouces ou plus

Android 3.0 offrira un support natif pour les appareils à haute définition HD 1280×720 (720p) si leur écran dépasse les 4pouces. Cette fonctionnalité encouragera les constructeurs à investir dans les tablettes sous Android et du coup concurrencer l’Ipad de Apple.


Il y aura aussi plusieurs améliorations au niveau de l’ergonomie. Google encourage déjà les constructeurs comme HTC et Motorola à ne plus offrir des couches spécifiques et ce afin d’éviter surtout les problématiques de mises à jour.

Finalement, Android 2.1 et 2.2 vont être maintenus dans une branche séparée pour encore une longue période et ce surtout pour les appareils ne répondant pas aux spécifications minimales requises par Android 3.0

Installation d’Android SDK sous Windows – Déploiement

Publié par kann juin - 30 - 2010 - Mercredi 25 COMMENTS

Android SDKDans cet article, nous allons continuer avec l’installation d’Android SDK sous Windows. Veuillez tout d’abord vérifier que vous avez déjà téléchargé tous les outils nécessaires comme expliqué dans le précédent article Installation d’Android SDK sous Windows

Installation des outils

  • Installez JDK 5 ou JDK 6
  • Dézippez le contenu du fichier Android SDK dans un dossier de votre choix. Nous allons supposer ici que le contenu sera extrait vers C:\android-sdk\
  • Dézippez votre version Eclipse, sous C:\eclipse\ par exemple

Téléchargement des différents composants de Android SDK

  • Allez sous C:\android-sdk\ et lancez SDK Setup.exe
  • Sous « Available Packages » vous trouverez la liste des packages et Archives du Android SDK.
  • Il se peut que vous n’arrivez pas à accéder au repository. C’est généralement du à la connexion en https paramétrée par défaut. Si c’est le cas, vous pourriez forcer la connexion en http sous le menu Settings en cochant la case « Force https://… sources to be fetched using http://… »
  • Il ne vous reste qu’à choisir les différents packages et valider.

Paramétrage de Eclipse et installation du plugin ADT

  • Lancez Eclipse et choisissez votre dossier workspace. ( C:\workspace\ fera bien l’affaire)
  • Sous Help -> Install New Software…
    • Cliquez sur le bouton Add
    • Renseignez les champs
      • Name : Andrid (ou tout ce que vous vooulez)
      • Location : http://dl-ssl.google.com/android/eclipse/
    • Après rafraichissement, Eclipse vous affiche les plugins disponibles. Sélectionnez le « Android DDMS » et le « Android development Tools »
    • Validez les étapes suivantes et redémarrez Eclipse.
  • android eclipse adt

  • Maintenant que Eclipse reconnait vos plugin, allez sous Window-> Preferences->Android et montrez à Eclipse ou est ce qu’il peut trouver les fichiers Android SDK : C:\android-sdk\ dans notre cas.
  • Validez et redémarrez Eclipse.
  • Si vous ne trouvez pas la catégorie Android dans le menu à gauche c’est que l’installation du plugin a échoué. Reprenez alors les étapes précédentes.

Voilà tout ! Vous pouvez dès maintenant attaquer le tout 1er tutoriel « Hello Android !« 

Join the forum discussion on this post

Cisco Cius la première tablette de cisco sous Android

Publié par kann juin - 30 - 2010 - Mercredi ADD COMMENTS

Cisco vient d’annoncer le lancement de sa première tablette.. et elle tourne sous Google Android !

Cisco Cius est une tablette HD 7 pouces destinée aux professionnels disposant de tous les outils de travail collaboratif.


Caractéristiques techniques et fonctionnalités :Cisco Cius

  • 802.11a/b/g/n Wi-Fi, 3G/4G data et Bluetooth 3.0 aide les employés à rester connectés à tout moment
  • Vidéo HD (720p) avec la solution Cisco TelePresence pour une simplicité extrême des appels vidéo
  • Virtual desktop permettant un accès sécurisé aux différentes applications business
  • Android operating system, avec un accès aux applications Android marketplace
  • Outils de collaboration comme Cisco Quad, Cisco Show and Share, WebEx, Presence, et IM

Spécificités de la tablette Cisco

  • 7 pouces, écran couleurs haute résolution, tactile offrant une utilisation intuitive
  • 8 heures d’autonomie batterie pour une journée de travail entière
  • Une connexion sécurisée utilisant le client Cisco AnyConnect Security VPN
  • Audio Haute définition
Plus de détails sur le site cisco

C’est magique, oui.. Google se réserve le droit de supprimer des applications de votre smartphone Android à distance. Google s’explique ; La suppression ne concerne que les applications jugées « malveillantes » ou non conformes aux chartes « développeurs » et « contenus ».

Suppression d'application Android

Google a déjà fait une démonstration de sa baguette magique en supprimant deux applications gratuites proposées par un chercheur en sécurité sur Android Market.

Sur le blog Android Developers, on lit que ces deux applications n’exploitaient pas des failles de sécurité. Le chercheur avait intentionnellement mal décrit ses applications afin d’inciter les internautes à les télécharger. On reporte aussi que les utilisateurs avaient rapidement désinstallé ces applications inutiles et le chercheur a fini par les supprimer du Android Market. Ce n’est après ça que Google avait procédé au nettoyages des installations toujours actives sur certains smartphones.


Sources :

Google developers Blog

Mobilecrunch

Installation d’Android SDK sous Windows- Préparation

Publié par kann juin - 25 - 2010 - Vendredi 3 COMMENTS

Android SDKAlors vous vous êtes décidés ? Vous voulez prendre le train de l’aventure et commencer à développer vos propres applications sous Android? Ok ! C’est parti !

Nous allons dans cette première partie préparer notre environnement sous windows et télécharger les outils nécessaires.

Android SDK sous Windows

Commençons par le téléchargement des outils nécessaires :

Android SDK

A télécharger depuis le site officiel Android SDK

Eclipse 3.4 (Ganymede) or 3.5 (Galileo)

J’ai testé avec Eclipse Helios, mais j’ai eu des erreurs lors de l’installation du plugin Android dont on parlera plus tard.

Ca sera plus propre donc d’utiliser Ganymede ou Galileo.

Vu que Eclipse propose plusieurs packages, Google vous recommande les packages suivant :

  • Eclipse IDE for Java EE Developers
  • Eclipse IDE for Java Developers
  • Eclipse for RCP/Plug-in Developers
  • Eclipse Classic (versions 3.5.1 et plus)

J’ai aussi testé avec le package Eclipse for PHP Developers et je n’ai eu aucun soucis.

Téléchargement par ici.

JDK 5 or JDK 6

Il est à noter qu’il ne suffit pas d’installer le JRE uniquement. Téléchargement par ici.

Et c’est parti…

Join the forum discussion on this post

Architecture et caractéristiques du OS Android

Publié par kann juin - 24 - 2010 - Jeudi ADD COMMENTS

Android est une pile logicielle pour les appareils mobiles composé d’un système d’exploitation, de middleware et d’applications clés. Le SDK Android fournit les outils et les API nécessaires pour commencer à développer des applications sur la plate-forme Android en utilisant le langage de programmation Java.

Caractéristiques

  • Un Framework permettant la réutilisation et le remplacement de composants
  • Une Machine virtuelle optimisé pour les appareils mobiles
  • Un Navigateur intégré basé sur le moteur open source WebKit
  • Un moteur graphique optimisé, propulsé par une librairie 2D dédiée et un moteur 3D basé sur les spécifications OpenGL ES 1.0
  • SQLite pour le stockage de données
  • Un support média pour les principaux formats audio, vidéo et images (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
  • La téléphonie GSM
  • Bluetooth, EDGE, 3G, et WiFi
  • Caméra, GPS, boussole et accéléromètre
  • Un environnement de développement riche : émulateur, outils de débogage, simulateur de performance et de mémoire et un plugin pour Eclipse IDE.

Architecture Android

Le diagramme suivant illustre les composants principaux du système d’exploitation Android. Chaque section sera décruite dans ce qui suit.

Architecture système Android

Applications

Android est fourni avec un ensemble d’applications dont un client email, une application SMS, un calendrier, un service de cartographie, un navigateur… toutes écrites en JAVA.

Framework de développement

En fournissant une plateforme de développement ouverte, Android offre aux développeurs la possibilité de créer des applications extrêmement riches et innovants. Les développeurs sont libres de profiter du matériel périphérique, informations sur la localisation d’accès, exécuter des services d’arrière-plan, définir des alarmes, ajouter des notifications à la barre d’état, et beaucoup, beaucoup plus.

Les développeurs ont un accès complet à l’API même framework utilisé par les applications de base. L’architecture d’application est conçue pour simplifier la réutilisation des composants; n’importe quelle application peut publier ses capacités et n’importe quelle autre application peut alors faire usage de ces capacités (soumis à des contraintes de sécurité appliquées par le framework ). Ce même mécanisme permet aux composants d’être remplacés par l’utilisateur.

Toutes les applications sous-jacentes forment un ensemble de services et de systèmes, y compris:

  • Un jeu extensible de vues qui peuvent être utilisées pour construire une application, y compris des listes, des grilles, des zones de texte, boutons, et même un navigateur web
  • Les fournisseurs de contenu qui permettent aux applications d’accéder aux données d’autres applications (telles que les Contacts), ou de partager leurs propres données
  • Un gestionnaire de ressources
  • Un gestionnaire de notification qui permet à toutes les demandes d’afficher des alertes personnalisées dans la barre d’état
  • Un gestionnaire d’activité qui gère le cycle de vie des applications et propose une navigation commune

Bibliothèques

Android dispose d’un ensemble de librairies C / C++ utilisées par les différents composants du système Android. elles sont offertes aux développeurs à travers le framework Android. En voici quelques unes:

  • Système de bibliothèque C – une mise en œuvre dérivés de BSD de la bibliothèque C standard du système (libc), à l’écoute pour les systèmes embarqués basés sur Linux
  • Médiathèques – basée sur PacketVideo de OpenCore; les librairies permettant la lecture  et l’enregistrement audio et vidéo, ainsi que la gestion des fichiers image, y compris MPEG4, H.264, MP3, AAC, AMR, JPG et PNG
  • Surface Manager – gère l’accès au sous-système d’affichage et de façon transparente
  • LibWebCore – un moteur de navigateur web moderne qui fait tourner, à la fois le navigateur Android et une vue web intégrable
  • SGL – le moteur graphique 2D
  • Bibliothèques 3D – une implémentation basée sur OpenGL ES 1.0 API; les bibliothèques utilisent l’accélération 3D matérielle (si disponible)
  • FreeType – bitmap et vectoriel de rendu de police
  • SQLite – un moteur de base de données relationnelle puissant et léger, disponible pour toutes les applications

Android Runtime

Android inclut un ensemble de librairies de base offrant la plupart des fonctionnalités disponibles dans les bibliothèques de base du langage de programmation Java.

Chaque application Android s’exécute dans son propre processus, avec sa propre instance de la machine virtuelle Dalvik. Dalvik a été écrit pour que le dispositif peut faire tourner plusieurs machines virtuelles de manière efficace. La machine virtuelle Dalvik exécute des fichiers dans l’exécutable Dalvik (. DEX), un format optimisé pour ne pas encombrer la mémoire. La machine virtuelle est la base de registres, et fonctionne grâce aux classes compilées par un compilateur Java et transformées dans le format DEX.

La machine virtuelle Dalvik s’appuie sur le noyau Linux pour les fonctionnalités de base telles que le filetage et gestion de la mémoire de bas niveau.

Linux Kernel

Android repose sur la version Linux 2.6 pour les services système de base tels que la sécurité, la gestion mémoire, gestion de processus pile réseau, et le modèle de pilote. Le noyau agit également comme une couche d’abstraction entre le matériel et le reste de la pile logicielle.

Join the forum discussion on this post

Android GUI Starter Kit

Publié par kann juin - 23 - 2010 - Mercredi ADD COMMENTS

Un excellent Android GUI starter kit offert par le talentueux designer Pavel Maček.

PSD Android GUI starter KIT

Il vous offre une collection de boutons et de composants graphiques pour Android GUI en format PSD, vous aidant à développer vos propres applications. La plupart des composants sont en format vectoriel. Pour les textes, le Android Sans a été utilisé.

Téléchargez gratuitement la collection PSD pour Android

Vous pouvez utiliser les composant graphiques dans vos projets sans aucune restriction, preview Android GUI starter Kitdans vos applications gratuites ou commerciales, vos thèmes, vos templates…

Google Music, l’équivalent de l’iTunes sur Android

Publié par kann juin - 23 - 2010 - Mercredi ADD COMMENTS

Google MusicAprès des mois de suspense, il semble que Google est en effet sur le point de lancer un service de vente et de téléchargement de musique sur les smartphones Android, ce qui va lui permettre de rivaliser avec iTunes d’Apple.
Selon TechCrunch, le service s’appellerait tout simplement Google Music. Aucune limite de stockage n’est prévue et toutes les ressources seront accessibles en libre service.
Google va d’abord lancer une boutique de téléchargement en ligne qui sera intégrés à sa page de recherche comme l’un des ses principaux services, avant de proposer un service exclusif sur Android, selon les rapports du Wall Street Journal.

Il est prévu dès 2011 de proposer un abonnement pour permettre aux internautes d’écouter les titres de leur choix directement en streaming et en illimité.

Free icons

Publié par kann juin - 22 - 2010 - Mardi 2 COMMENTS

icônes gratuites Android

Idroid est une collection d’icônes gratuites remplaçant les icônes d’origine d’Android.

Ces icônes sont au format PNG 48×48, élégantes, modernes et prêtes à être utilisées avec les applications PandaHome, OpenHome et dxTop.

N’oublions pas de remercier iirojappinen ;)

Téléchargement icônes et sources psd : iirojappinen

Android, c’est quoi ?

Publié par kann juin - 18 - 2010 - Vendredi ADD COMMENTS

AndroidAndroid (prononcer an-dro-i-d) est un système d’exploitation Open Source pour Smartphones, PDA et terminaux mobiles conçu par Android, une startup rachetée par Google, et annoncé officiellement le 15 novembre 2007. D’autres types d’appareils possédant ce système d’exploitation existent, comme par exemple des téléviseurs et des tablettes.

Origine

Android doit son nom à la startup du même nom spécialisée dans le développement d’applications mobiles que Google a rachetée en août 2005, nom qui vient lui-même d’« androïde » qui désigne un robot construit à l’image d’un être humain.

Android a été lancé par un groupe d’entreprises connu sous le nom de « Open Handset Alliance », dirigé par Google. Aujourd’hui, de nombreuses entreprises investissent massivement dans Android, généralement sous la forme d’allocation d’importantes ressources humaines et ce afin d’améliorer Android et d’offrir de nouveaux appareils sur le marché

Versions

Elles ont toutes des noms de dessert (en anglais)Android froyo

Versions d’Android :

  • 1.0
  • 1.5 : Cupcake (petit gâteau)
  • 1.6 : Donut (beignet)
  • 2.0/2.1 : Eclair
  • 2.2 : FroYo (yaourt glacé) – version actuelle
  • Gingerbread (pain d’épices) – sortie prévue au 4ème trimestre 2010.

Andy Rubin, le vice-président ingénierie de chez Google a déclaré que le rythme des mises à jour d’Android sera plus lent. Ainsi, après la sortie de FroYo, il devrait y avoir une nouvelle version tous les ans, du fait de la maturité du système d’exploitation.

Concepts et innovations

Bureaux virtuels

Le bureau est étendu sur 3 parties (ou plus). Chacune est personnalisable, il est possible d’y mettre des raccourcis (vers des applications, des fichiers, des dossiers, des contacts…) ou des widgets (calendrier, horloge, notes…). L’image de fond s’étend aussi sur les 3 parties et bouge légèrement quand on change de partie, ce qui donne l’impression que le contenu fait partie du décor. Cependant, certains constructeurs comme HTC modifient ce bureau : l’interface Sense est dotée de 7 bureaux, avec un menu personnalisé. Sony Ericsson, LG et Samsung profitent aussi du caractère Open Source d’Android pour modifier l’interface Android originelle.

Le problème est qu’à chaque nouvelle version d’Android, le fabricant met du temps à la proposer, car il doit y rajouter sa surcouche, ou même ne propose pas de mise à jour.

Widgets

Comme pour les bureaux des systèmes d’exploitation récents, il est possible de placer des widgets sur le bureau. Ils permettent de donner des informations variables et de fournir des interactions.

Centralisation des notifications

La barre du haut reçoit les statuts (réseaux utilisés, niveau de batterie, modes vibreur/sonnerie/silencieux, alarme…) et les notifications. Celles-ci proviennent des applications, et peuvent avertir de l’arrivée d’emails, de SMS, d’appels en absence, ou bien afficher des informations relatives à Gtalk, à l’avancement des téléchargements en cours…

Boussole électronique

Déjà, de nombreux programmes tirent parti d’une boussole électronique intégrée à certains appareils, le premier étant Google maps qui propose le Streetview en utilisant la boussole et l’accéléromètre, ce qui permet de mieux se repérer. Dans les autres cas, Google maps déduit la direction (comme tous les logiciels utilisant le GPS) des coordonnées précédentes.

Fils de discussion

Les fils de discussion sont de plus en plus utilisés sur les différents modes de communication écrite. Sur Android, ils sont utilisés pour les courriels (comme sur gmail.com) et les SMS (comme sur les Sony Ericsson). Microsoft a commencé à implémenter ce concept sur Windows Mobile.

Android Market

Il est possible de télécharger des applications gratuites ou payantes. Il est aussi possible de les noter et de les commenter. En décembre Android Market2009, le Android Market comptait entre 16 000 et 30 000 applications, dont 37,8 % sont payantes ; il en compte, au mois d’avril 2010, près de 50 000.

La plupart des jeux et des programmes pour Android, qu’ils soient gratuits ou payants, sont téléchargeables en se connectant au Market. Ce Market permet d’afficher une liste de jeux et de programmes par date de sortie, par popularité ou encore par catégorie. Une fonction recherche est également disponible.

  • Voici une liste de quelques programmes gratuits (ou freeware) disponible sur l’Android market : Google Maps (Google Inc), Google Sky Map (Google Inc), Mes traces (Google Inc), Lieux Directory (Google Inc), Layar, Shazam, Qik, Photoshop (Adobe), Google Maps Navigation (Google Inc)
  • Voici une liste de quelques jeux gratuits disponibles sur l’Android Market : Bonsai Blast, Jewels, Bebbled, The Great Land Grab, Cestos

About us

Notre site Androideur est listé dans la catégorie Google : Android Google de l'annuaire Formation WebRankInfo