Home » Categories » Androïd

Astuce pour la détection des touches du téléphone

Avec AIR 2.5, il est possible de détecter les boutons BACK, MENU et SEARCH du téléphone.

Pour ce faire, il faut appliquer un écouteur sur l'évènement KEY_DOWN du clavier :

 

stage.addEventListener( KeyboardEvent.KEY_DOWN, onKeyDown);

private function onKeyDown( pEvt: KeyboardEvent ):void
{
    switch( pEvt.keyCode )
    {
        case Keyboard.BACK:
            // sur la pression du bouton retour
            break;
        case Keyboard.MENU:
            // sur la pression du bouton menu
            break;
        case Keyboard.SEARCH:
            // sur la pression du bouton recherche
            break;
    }
}

 

Cependant, avec le code précédent, une pression sur un des trois bouton va quitter l'application AIR.

Pour éviter cela, il faut utiliser la méthode preventDefault sur l'évènement du clavier :

 

case Keyboard.BACK:
    // sur la pression du bouton retour
    pEvt.preventDefault();
    break;

Lire la suite >>


Utilisation de l'accéléromètre

Depuis la disponibilité du Flash Player 10.1 et de AIR 2.0, nous pouvons accéder à l'accéléromètre.

Plusieurs jeux et applications, principalement sur téléphone mobile l'utilise déjà depuis un certain temps.

Voici comment l'utiliser.

 

La classe Accelerometer se trouve dans le package flash.sensors :

 

import flash.sensors.Accelerometer;
import flash.events.AccelerometerEvent;

 

La classe Accelerometer fournie une variable permettant de déterminer si la fonction est prise en charge par l'appareil, ce qui permet, dans le cas contraire, ajouter un controle différent (clavier par exemple).

 

if (Accelerometer.isSupported)
    trace('Accelerometer supported');
else
    trace('Accelerometer not supported');

Lire la suite >>


Android : ressources graphiques

Voici quelques ressources utiles pour vos maquettes d'applications voir même pour des applications sous Android.

 

Tout d'abord un PSD de très bonne qualité provenant de Smashing Magasine, basé sur l'interface Android 1.5.

 

 

Ce set contient les images du téléphone, et toutes les illustrations en vectorielle.

Voici le lien.

 

Un autre ensemble d'image, mais celui-ci au format png (donc découpage nécessaire), reprenant tous les éléments d'affichage :

Lire la suite >>


Application AIR pour Androïd

AIR est arrivé sur la plateforme Android depuis la version 2.2 (nom de code Froyo). Pour le moment seul le Nexus One a eu le droit à la mise à jour. Cependant, les autres mobiles devraient sous peu recevoir cette nouvelle release.

 

Configuration des outils de développement

 

Tout d'abord il nous faut récupérer le SDK AIR 2.5. Pour cela, il faut au préalable s'inscrire sur le site pour pouvoir participer à cette pre-release (gratuitement) à l'adresse suivant : 
http://www.adobe.com/go/airbetasignup.

Une fois que l'inscription est terminée, rendez vous dans la rubrique "Download Software".
Récupérez la dernière version :

 

 

Deux cas s'offre à vous :

Lire la suite >>