• Tag Archive | "Developpement"

  • Tags: , , , , , , , ,

    Adobe Air 2.5 fera de la vidéo conférence en p2p

    Publié le 20 juillet 2010 par Guy


    .

    Adobe Air est une plateforme qui permet de développer des Applciations avec le langage Flash. Dans sa nouvelle version 2.5 cette plateforme offrira aux applications la possibilité de faire de la vidéo conférence en p2p.

    Adobe Air permet également de développer des applications qui sont compatibles avec les Android Phone (Android 2.1 +). Ainsi pour les terminaux qui disposent d’une caméra frontale des applications de vidéo conférence en Flash seront bientôt disponibles.

    .

    La grosse communauté de développeur sous flash devrait intégrer cette nouvelle fonctionnalité d’Abobe Air et nous proposer des applications intéressantes de vidéo conférence .

    Dommage pour ceux qui ont des téléphones qui ne lisent pas le flash.

    Source.

    Comments (4)

  • Tags: , , , , ,

    Développer vos applications Android en PHP

    Publié le 13 juillet 2010 par Guy

    .

    Oui oui c’est vrai on peut maintenant développer des applications Android avec le langage de programmation le plus populaire et le plus facile:PHP. Pour ceux qui ne le connaissent pas, PHP est LE language de programmation qui permet de créer des pages Web dynamiques.

    Via le site forum phpforandroid.net  nous apprenons qu’il est maintenant possible de développer des applications PHP qui peuvent être exécutées sur nos Android Phones.

    Une vidéo de démonstration de ce nouveau environnement de développement.


    .


    .

    Pour pouvoir réaliser vos applications sous Android en PHP il vous faudra:

    • Installer L’environnement ASE (Android Script Environnement), qui permet d’exécuter des scripts
    • Installer le patch PhpforAndroid.apk.

    Pour le moment nous ne disposons pas d’une solution pour exporter et distribuer les applications mais les concepteurs y travaillent.

    Quand cette solution sera au top, c’est encore une nouvelle catégorie de développeurs qui pourrait s’intéresser au développement d’applications Android. A suivre…

    Comments (6)

  • Tags: , , , , ,

    App Inventor – Créer vos applications Android sans être développeur

    Publié le 12 juillet 2010 par Guy

    App Inventor est une nouvelle plateforme en ligne  qui a pour objectif de réaliser le plus grand rêve de la plus part des donneurs d’ordre en informatique, développer des applications Android sans avoir besoin de développeurs.

    Ce nouvel outil compte offrir dans une interface WYSIWYG, tous les éléments pour pouvoir créer son application Android juste avec des glisser-poser et des copier-coller. La vidéo de démo de ce concept.

    .

    En tant que développeur j’ai connu d’autres outils qui ont eu aussi cet objectif (VB,visual studio ou même dreamweaver). Mais généralement ils ont plutôt facilité le boulot des développeurs que de permettre de s’affranchir de cette espèce qui passe sa vie devant un écran et un clavier.

    Pour s’inscrire à la version beta de cet outil, c’est par ici.

    Comments (9)

  • Tags: , , , ,

    Qualcomm prépare un SDK pour applications de réalité augmentée

    Publié le 01 juillet 2010 par Guy

    Qualcomm, un des fournisseurs de micro processeur pour nos  Android Phone, annonce qu’il travaille actuellement sur un SDK pour des applications de réalités augmentées.

    Cet ensemble de librairies devrait permettre de développer plus facilement et rapidement des applications Android de réalité augmentée.

    La bonne nouvelle pour nous développeurs, c’est qu’il sera disponible gratuitement.

    .

    Selon Matt Grob, vice-président de l’ingénierie

    En offrant un SDK nous aidons les développeurs à créer la nouvelle génération des applications qui seront plus riches et plus convaincantes

    Une version bêta devrait être disponible cet automne.

    Avec cette nouvelle plate forme gratuite je sens qu’on aura de la réalité augmentée à toutes les sauces.

    Source.

    Comments (7)

  • Tags: , , , , ,

    Brightcove – SDK Disponible pour Android

    Publié le 24 juin 2010 par Guy

    Brightcove est une statup américain qui a l’origine était un site de partage vidéo. En 2007 Brightcove ferme son service de partage vidéo et se recentre sur le business de la diffusion et la distribution de vidéo pour les sites professionnels.

    Brightcove est aujourd’hui la première plateforme américaine permettant aux grands médias américains de distribuer et monétiser leurs programmes vidéo en ligne.

    Cette Startup propose maintenant pour les développeurs Android un SDK permettant d’intégrer des vidéos dans leurs applications.

    Pour les tarifs de ce service, il faut compter :

    • 99 dollars (80 euros) par mois pour 50 vidéos et 40 GO de bande passante
    • 199 dollars (161 euros) par mois pour 200 vidéos et 100GO de bande passante
    • 499 dollars (404 euros) par mois pour  500 vidéos et 250 GO

    Avec cette solution on pourrait assister à la naissance d’un nouveau type d’application Android, intégrant des tuto vidéos pour la cuisine, le bricolage, le jardinage etc…

    Pour télécharger ce SDK c’est par ici.

    Comments (4)

  • Tags: , , , ,

    Tuto – Faite parler votre Android Phone dans vos applications

    Publié le 18 juin 2010 par Guy

    Maintenant que nous avons passé la barre de 50% d’Android Phone 2.1 sous Android, je pense que je peux commencer à faire des tutos avec le SDK 2.1.

    Dans ce Tuto je vais faire parler mon Android Phone avec une liste aléatoire de phrases et de mots grâce à la synthèse vocale.

    Je crée mon fichier de ma fenêtre avec juste un bouton pour lancer mon action

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        >
        <Button android:id="@+id/again_button"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:enabled="false"
            android:text="teste" />
    </LinearLayout>
    

    Dans ma classe j’implémente l’objet TextToSpeech, qui permet de lancer la synthèse vocale

    
    public class CommandeVocal extends Activity implements TextToSpeech.OnInitListener {
    private static final String TAG = "TextToSpeechDemo";
    //creation de objet TextToSpeech
    private TextToSpeech mTts;
    
    private Button mAgainButton;
    
    /** Called when the activity is first created. */
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
    
    super.onCreate(savedInstanceState);
    
    setContentView(R.layout.layout_xml);
    //instanciation de l'objet  mTts
    mTts = new TextToSpeech(this,this );
    
    // The button is disabled in the layout.
    
    // It will be enabled upon initialization of the TTS engine.
    
    mAgainButton = (Button) findViewById(R.id.again_button);
    
    mAgainButton.setOnClickListener(new View.OnClickListener() {
    
    public void onClick(View v) {
    
    ParleandroidPhone ();
    
    }
    
    });
    
    }
    

    Je crée mon tableau  de phrases aléatoire

    private static final Random RANDOM = new Random();
    
    private static final String[] HELLOS = {
    
    "Bonjour",
    
    "Comment tu vas",
    
    "Perpignan ",
    
    "J'aime Android France"
    
    };
    

    Une méthode importante dans notre classe c’est la méthode onInit qui permet de configurer la langue de notre synthèse vocale.

    // Implements TextToSpeech.OnInitListener.
    
    public void onInit(int status) {
    
    // vérification de la disponibilité  de la synthèse vocale.
    
    if (status == TextToSpeech.SUCCESS) {
    
    //le choix de la langue ici français
    
    int result = mTts.setLanguage(Locale.FRANCE);
    
    // vérification ici si cette langue est supporté par le terminal et si elle existe
    
    if (result == TextToSpeech.LANG_MISSING_DATA ||
    
    result == TextToSpeech.LANG_NOT_SUPPORTED) {
    
    //renvoi une erreur sur la console logcat.
    
    Log.e(TAG, "Language is not available.");
    
    } else {
    
    mAgainButton.setEnabled(true);
    
    ParleandroidPhone ();
    
    }
    
    } else {
    
    // si la synthèse vocal n'est pas disponible
    
    Log.e(TAG, "Could not initialize TextToSpeech.");
    
    }
    

    Puis ma Methode ParleandroidPhone qui lance aléatoirement une phrase

    
    private void ParleandroidPhone () {
    
    // choix aléatoire de la phrase.
    
    int helloLength = HELLOS.length;
    
    String hello = HELLOS[RANDOM.nextInt(helloLength)];
    
    mTts.speak(hello, TextToSpeech.QUEUE_FLUSH,  null);
    
    }
    

    Code complet du test ici, j’ai également ouvert un topic sur notre forum pour vos questions ou commentaires ici

    Tester avec le SDK 2.1

    Comments (3)

  • Tags: , , , ,

    Gingerbread – Google se concentre sur l’interface utilisateur

    Publié le 16 juin 2010 par Cyril

    Vous n’êtes pas sans savoir que la prochaine version d’Android se nommera Gingerbread, le site Techcrunch vient de publier quelques informations tirés de plusieurs sources proches de Google.

    D’après ces sources Google ne voit pas d’un très bon oeil toutes les interfaces utilisateurs implémentées à Android par les fabricants (Motoblur, HTC Sence etc.).

    Pour contrer cela, l’équipe de développement d’Android serait mise d’accord pour privilégier l’expérience utilisateur sur Gingerbread, le staff s’est donc fixé comme objéctif de créer une nouvelle interface utilisateur d’Android.

    Plutôt une bonne nouvelle vous ne trouvez pas ?

    Comments (37)

  • Tags: , , , , ,

    Accenture – 3500 ingenieurs disponibles pour vos applications Android

    Publié le 09 juin 2010 par Guy

    Accenture est une SSII indienne qui est spécialisée dans la mise à disposition de ressource pour développer vos applications Android. Cette entreprise peut intervenir dans tous les secteurs qui touchent à la production d’application Android,  conception, développement etc..

    Le site armdevices.net nous livre une vidéo en anglais d’un des responsables de cette entreprise qui présente leurs différentes solutions.

    Cette société dispose de 3500 ingénieurs pour vous accompagner dans la réalisation de tous vos projets.

    Si vous avez des idées et des sous vous savez où trouver des personnes pour réaliser vos projets.

    Comments (12)

  • Tags: , , , , ,

    Android Market – 35 clones de tetris retirés du market

    Publié le 28 mai 2010 par Guy

    L’entreprise Tetris LLC qui est propriétaire de la marque Tetris, vient d’obtenir de Google la suppression de 35 clones du jeu Tetris d’Android Market.

    Selon Tetris LLC ces jeux violent la loi DCMA (Digital Millennium Copyright Act loi Américaine dont le but est de fournir un moyen de lutte contre les violations du droit d’auteur).

    Pour éviter toutes poursuites judiciaires, Google a donc décidé de supprimer tous les clones de Tetris de son Market.

    Si vous êtes développeur, il vous faudra faire encore plus attention a ne pas violer de droit d’auteur.

    Source.

    Comments (7)

  • Tags: , , , , , ,

    Mochi Media prépare des sites de jeux mobiles en flash optimisés Froyo

    Publié le 25 mai 2010 par Guy

    Mochi Media est une plateforme qui permet aux développeurs de jeux en flash de rentabiliser leur application grâce à de la pub et aux annonceurs d’avoir des supports de diffusion. Avec la prise en charge du Player de flash par la nouvelle version d’Android 2.2, cette plateforme annonce la mise en place d’une version de son site mobile optimisé pour des applications flash pour Android.

    Selon ameson Hsu, co-fondateur et PDG de Mochi Media :

    Grâce au site mobile Mochi Media, notre communauté de développeurs auront désormais accès à un tout nouveau public de joueurs au moyen de la téléphonie mobile. Nous sommes très enthousiasmés par les grandes choses à venir, tant pour Mochi Media, ainsi que sa communauté de développeurs.

    .

    L’arrivée de ce type de plate-forme de monétisation d’application Flash par la pub et peut être prochainement par un market, devrait en principe créer un déferlement de nouveaux jeux sous android.

    Chers développeurs il vous  faudra trouver des journées de 26 heures.

    Source.

    Comments (3)

  • Tags: , , , ,

    HTC Desire – Changer l’animation de démarrage

    Publié le 23 mai 2010 par Guy

    Via nos confrères du site .smartphonefrance.info nous avons un  tuto qui vous permettra de changer l’animation de démarrage de votre HTC Desire.

    • Vous devez disposer d’une version d’Android 2.x
    • Installez l’outil ADB
    • Télécharger le fichier bootanimation.zip
    • Connectez votre téléphone à votre ordinateur
    • Puis taper la commande « adb push bootanimation.zip /data/local/bootanimation.zip »
    • Redémarrer votre téléphone.

    Ce qui est intéressant avec ce tuto, c’est que vous n’etes pas obligé de rooter votre téléphone. Ce genre de tuto facile à mettre en pratique et une porte d’accès intéressante dans le bidouillage de son Android Phone.

    Comments (13)

  • Tags: , , , , , , , , ,

    Google Storage – Un espace de stockage pour les développeurs

    Publié le 20 mai 2010 par Guy

    Vous n’êtes sans savoir qu’actuellement se déroule à Moscone West, San Francisco  le Google I/O, conférence organisée par Google sur le thème de ses produits et services. Nous aurons donc plusieurs annonces de Google sur l’évolution ou la création de nouveaux services.

    Ainsi le Géant d’internet met à disposition des développeurs un espace de stockage dans les nuages  (cloud computing).

    Ce système de sauvegarde pour les développeurs devrait permette grâce aux API offertes par google de développer des IDE (Interface intégrée de développement) permettant de travailler à distance sur vos fichiers. Tous vos fichiers sur cet espace seront dupliqués et sauvegardés sur plusieurs et différent centres.

    Le lancement de Google Storage est pour le moment limité si vous voulez  le tester vous devez vous inscrire ici en espérant être sélectionné par Google.

    A la recherche depuis longtemps d’outil abordable de développement en cloud computing, je suis vraiment impatient de voir l’arrivée d’un IDE utilisant cet espace de stockage de Google.

    Source.

    Comments (3)

  • Tags: , , , , ,

    Google Latitude – Les API disponibles

    Publié le 20 mai 2010 par Guy

    Google Latitude est un service de Google qui vous permet de localiser sur votre téléphone la position de vos amis ou de vos proches, pour peu qu’ils soient également inscrits sur le même service. Comme à son habitude Google ouvre les vannes et annonce la mise à disposition des API de son service de géolocalisation aux développeurs.

    Avec cet accès aux développeurs des API de Google latitude,’on va assistera à l’arrivé d’application  intégrant la géolocalisation, comme par exemple:

    • Déclencher une alerte si votre carte bancaire est utilisée à un endroit où vous n’êtes pas
    • Intégration dans des jeux vidéo (jeux de rôle, course poursuite, chasse à l’homme)
    • Activer  son chauffage de sa salle de bain a l’approche de votre maison
    • Savoir où se trouve votre fille par exemple (bon ça existe déjà dans la version actuelle)

    Amis développeurs le monde est impatient de voir ce que vous allez lui proposer comme application.

    Toutes les info sur l’utilisation de cette API ici.

    Source.

    Comments (4)

  • Tags: , , , , , , , , , , ,

    Eyrolles propose un nouveau livre « Programmation Android »

    Publié le 17 mai 2010 par Yannick

    Eyrolles nous a fait parvenir la (première) bible papier de la programmation Android.

    Effectivement, avec presque 500 pages, le livre « Programmation Android«  consacré au développement sous Android amène un débutant vers la réalisation d’application et consolide et accompagne les développeurs avancés.

    Chacun pourra avancer à son rythme, en démarrant sur des règles de base de la conception sous Android en passant par du codage plus spécifique qui utilise le matériel proposé par les smartphones Android, pour finir sur la publication de l’application sur l’Android-Market.

    Voici le détail du sommaire que propose l’ouvrage :

    • La plate-forme Android
    • Création d’applications et découverte des activités
    • Création d’interfaces utilisateurs
    • Communication entre applications : la classe Intent
    • Création d’interface utilisateur avancées
    • Persistance des données
    • Partager des données
    • Multimédia
    • Statut réseau, connexions et services web
    • Les graphismes 3D avec OpenGL ES
    • Les services et la gestion des threads
    • Téléphonie
    • Géolocalisation, Google Maps et GPS
    • Ressources matérielles : Wi-fi, Bluetooth, capteurs et accéléromètres
    • Publier ses applications
    • Annexe A – Développer sur Android

    La structure du bouquin est faite de telle sorte que la difficulté est progressive dans l’avancement des chapitres.

    Dans les premiers chapitres on nous plonge dans la découverte de l’environnement et les bases essentielles de la conception Android comme les « intent » , »Activity » et autres termes spécifiques au développement Android.

    Les chapitres suivants sont beaucoup plus ciblés et englobés dans des thèmes tout en explorant les différentes capacités des API Android.

    Mis à part la ligne conductrice d’apprendre au lecteur à développer sous Android, celui-ci regorge d’astuces pour optimiser aux mieux le code qui vous aidera à surmonter certaines péripéties inévitables de la programmation Android.

    Les explications sont claires et précises avec régulièrement un bout de code source qui vous guide dans votre développement.

    Le livre est proposé au tarif de 35€, qui représente un prix relativement raisonnable dans le sens où une fois votre apprentissage terminé vous pourrez publier vos réalisations sur l’Android-Market et pourquoi pas voir votre application sur un nos articles.

    On n’oubliera pas de remercier les auteurs de ce livre :

    • Damien Guignard est développeur et formateur sur Java ME, Java EE et Android. Il intervient auprès d’entreprises pour fournir son expertise sur l’ensemble des technologies Java.
    • Julien Chable est développeur Java, .NET et Android. Consultant auprès de grands groupes en développement sur les plates-formes collaboratives et mobiles (notamment SharePoint) il participe au réseau Codes Sources en tant qu’administrateur.
    • Emmanuel Robles développe très tôt des applications pour ATARI, PC, puis pour tous types de plates-formes. Auteur de plusieurs applications commercialisées sur l’Android Market, il crée en 2009 avec Nicolas Sorel Androlib.com.

    Avec la contribution de :

    • Nicolas Sorel, crée en 1999 le réseau Codes-Sources (plus de 1,5 million de membres) et co-fonde Androlib.com avec Emmanuel Robles.
    • Vanessa Conchodon

    Vous pouvez acheter le bouquin « Programmation Android » sur la boutique en ligne Eyrolles

    Comments (9)

  • Tags: , , , , , , , , ,

    Sibblingz en approche pour Android

    Publié le 16 mai 2010 par Guy

    Sibblingz est une société qui propose aux développeurs un moteur pour des jeux sociaux sur Facebook . Cette plateforme permet de créer des jeux qui seront accessible depuis un PC  mais aussi sur d’autres terminaux comme un Iphone,  un Ipad , un Ipod et bientôt sur les matériels sous Android.

    Jusqu’à présent en version bêta fermée, cette solution devrait être accessible bientôt à tous les développeurs.

    Selon Sibblingz son moteur de jeux permet un gain de temps, cette solution permettant la création d’un dispositif multi plate forme,PC, Android, Iphone et Ipad.

    Je ne suis pas trop un expert sur ces jeux sociaux sous facebook, mais avec ses 400 millions de membres et ses 15 millions en France, ce marché à l’air très prometteur.

    Source.


    Comments (1)

  • Tags: , , , , , ,

    Windows 3.1 sur un terminal Android

    Publié le 14 mai 2010 par Guy

    Sur notre webzine nous vous avions parlé du portage de l’OS Android sur un Iphone, ou du portage d’Android sur un HTC touch pro 2 à l’origine sur Windows mobile. Dans ce billet ça va être le chemin inverse, c’est l’installation de Windows 3.1 sur un terminal Android.

    Via le site androidblog.therevolve.com nous avons un tuto complet pour installer Windows 3.1 sur votre Android. Grâce à ce tuto vous pourrez voir tourner sur votre terminal Android, l’une des plus anciennes versions de Windows.

    Pour ceux qui se demandent quel est l’intérêt de faire tourner Windows 3.1 sur son téléphone? Je repondrais aucun sinon de pourvoir faire le beau devant ses copains Geeks qui eux sont sur un Iphone par exemple.

    Comments (6)