Acer serait en train de préparer la sortie de quatre smartphones, dont deux équipés du processeur snapdragon Qualcomm, en l’occurrence le F1 qui tournera sur du Windows Mobile 6.5 et le A1 qui lui sera sur Android. La rumeur dit que la société Taïwanaise dévoilerait ses mobiles à la fin du mois de septembre prochain.
Peu être une expérience pour Acer que de mettre en compétition les deux OS concurrents.
Le constructeur Taïwanais attend certainement de voir la réaction des utilisateurs pour pouvoir enchainer (ou pas) sur d’autres mobiles Android.
Cette rumeur impliquerait que le modèle Acer A1 ferait partie des 18 smartphones sous Android, prévus pour l’année 2009.
Google Chrome OS a comme finalité d’équiper les ordinateurs (du netbook au portable), il est pour le moment au stade de projet et les images qui vont suivre ont de grandes chances d’être des fausses.
La première série de photos du futur système d’exploitation pour netbook Google Chrome OS est un fake (son auteur a tout avoué) :
Engadget propose une nouvelle série de photos d’écran montrant à quoi ressemblerait Chrome OS bien sûr leur véracité reste à vérifier :
Je vous accorde que Google Chrome OS n’est pas dans notre thématique directe, cependant il nous parait important de relayer son actualité tant que ses limites avec Android ne sont pas clairement exprimées.
Vous ne connaissez peut-être pas encore le service “Google Voice“, celui-ci va très prochainement faire parler de lui. Google le prépare depuis près d’un an, et récemment les invitations bêta Test sont tombées. Ce nouveau service de téléphonie va révolutionner les services de télécommunications.
Dans le principe, Google vous attribue un numéro de téléphone sur lequel vous pouvez faire rediriger tout vos autres téléphones (bureaux, maison, portable).
Une série d’outilsmade in Google va vous permettre de manipuler votre ligne téléphonique comme vous ne pensiez jamais pouvoir le faire.
Voilà une petite liste exhaustive qui vous laissera un avant-goût de ce nouveau service :
Call Screening : Masquer ou non son nom sur le téléphone appelé
Listen In : Ecouter le message du répondeur en direct et ainsi prendre l’appel si au besoin c’est urgent
Block call : Une fonction pour bloquer les indésirables, radical a priori
SMS : Envoi de SMS avec le numéro Google sur le téléphone ou sur le web
Place Call : Appeler des téléphones gratuitement (uniquement aux US a priori)
Taking Call : Prendre un appel sur l’un de vos téléphones
Phone Routing : Attribution de l’un des téléphones en fonction de l’appelant
Forwarding Phone : Ajout de téléphones sur le numéro de Google Voice
Voicemail transcripts : Lecture des messages du répondeur sur le PC au format texte
Listen Voicemail : Écoute des messages répondeurs
Notifications : Réception des messages par SMS ou email
Personalize Greeting : Personnalisation du message du répondeur en fonction de l’appelant (fonction intéressante)
Share Voicemail : Envoi et transfert d’un message du répondeur à des contacts
Conference calling : Conférence téléphonique
Call record : Enregistrement de la conversation (la CNIL va s’étouffer sur cette fonction)
Call Switch : Changement de téléphone pendant une conversation
Mobile Site : Site internet mobile pour consulter ses messages
GOOG-411 : Numéro d’urgence
Manage groups : Gestion des groupes pour les préférences
Vous trouverez plus d’information sur un excellent article du site 2803.fr ou directement sur le site dédié de Google.
Revenons sur notre actualité, suite à cette annonce de ce nouveau service, pour ne pas faire les choses à moitié, Google a mis à disposition sur Android Market l’application qui va étroitement gérer Google Voice à partir de votre terminal.
L’application est bien évidemment gratuite, le seul regret c’est que pour l’instant le service n’est pas encore disponible pour la France. Donc patience.
Les italiens de HDBLOG.it viennent de nous prévenir par Email qu’ils avaient publiée une vidéo montrant leur prise main du HTC Hero et de son interface HTC Sense (anciennement Rosie).
Pour rappel le HTC Hero est le troisième terminal sous Android de la marque taïwanaise HTC, il a comme particularité d’être équipé d’une interface utilisateur complètement remaniée et l’intégration dans le système de la gestion des réseaux sociaux Facebook et Twitter.
Pour être honnêtes nous avons deux raisons d’être très prudents devant l’arrivée d’une surcouche logicielle sur Android, la première vient du fait que nous avons testé HTC Sense sur un HTC Dream (grâce à l’excellent tuto de Korben) et qu’il rendait l’utilisation du terminal quasi impossible à cause de sa lenteur (pas assez de mémoire) et la seconde car nous avons il y a quelques années de cela pu essayer des modèles sous Windows Mobile avec eux aussi une surcouche made in HTC qui rendait encore plus poussive l’interface d’origine de Microsoft (si si c’est possible).
Et bien au vu de cette vidéo et de la réactivité de HTC Sense, il se pourrait bien que nous changions d’avis.
Pour sa sortie en Italie Samsung diffuse une vidéo de présentation du Samsung I7500 avec un petit robot Samsung en dessin animé:
Ça ne vous aura pas échappé Samsung met en avant l’opportunité qu’offre Android Market: Pouvoir ajouter des fonctionnalités aux terminaux sous Android en y installant des applications.
Personnellement je trouve cette vidéo est étonnante pour deux raisons, la première est qu’il est assez rare de voir un fabricant mettre en relief des atouts n’appartenant pas directement à la marque et l’autre de présenter Android Market comme une source d’applications gratuites ce qui est assez réducteur quand on sait que même si un grand nombre de logiciels sont gratuits, beaucoup d’applications de qualité sont payantes.
Dans cette étape 19, je vais sur l’action “génération aléatoirement de planning” proposer 4 choix :
Semaine en cours
Semaine prochaine
Mois en cours
Choisissez vos dates.
Pour cela je vais rajouter un sous-menu à mon menu génération planning, je reprends ma classe principale et je modifie le menu principal dans ma méthode onCreateOptionsMenu ce qui donne :
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
//inflater.inflate(R.menu.options_menu, menu);
boolean result = super.onCreateOptionsMenu(menu);
int i=0;
//inflater.inflate(R.menu.menurepas, menu);
SubMenu fileMenu = menu.addSubMenu(0,1,i,"Plat du jour");i++;
SubMenu editMenu = menu.addSubMenu(0,2,i,"Enreg Recette");i++;
SubMenu genplannMenu = menu.addSubMenu(0,6,i,"Gen planning");i++;
SubMenu listeCouseMenu = menu.addSubMenu(0,3,i,"Liste courses");i++;
SubMenu voirPlanningMenu = menu.addSubMenu(0,7,i,"Voir planning");i++;
SubMenu rechecheMenu = menu.addSubMenu(0,4,i,"Rechercher");i++;
SubMenu settingMenu = menu.addSubMenu(0,5,i,"setting");i++;
//création du sou menu
genplannMenu.add(1,21,1,"Semaine en cour");
genplannMenu.add(1,22,2,"Semaine prochaine");
genplannMenu.add(1,23,2,"Mois entier");
genplannMenu.add(1,24,2,"Choississez vos dates");
objBd = new BDAcces(this);
return true;
}
je modifie également ma méthode onOptionsItemSelected pour appeler ma classe qui gère la génération de planning (GenerationPlanning.java), je passe à cette classe une variable stypeplanning, les valeurs de cette variable
1=>génération semaine en cours
2=>génération semaine prochaine
3=>Le mois en cours
4=>Date au choix
pour transmette ces valeurs je vais utiliser la classe Bundle du tutoPasser des variables entre Activity sous android
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
//***************ouverture enregistrement recette***************
case 2:
Intent defineIntent = new Intent(this,EnregRecette.class);
this.startActivity(defineIntent);
return true;
case 5:
Intent defineIntent5 = new Intent(this,Setting.class);
this.startActivity(defineIntent5);
return true;
case 4:
Intent defineIntent4 = new Intent(this,RechercherRecette.class);
this.startActivity(defineIntent4);
return true;
//appeler au sous menu semaine en cours
case 21:
Intent defineIntent21 = new Intent(this,GenerationPlanning.class);
Bundle objetbunble21 = new Bundle();
objetbunble21.putString("stypeplanning","1");
defineIntent21.putExtras(objetbunble21);
this.startActivity(defineIntent21);
return true;
//appeler au sous menu semaine prochaine
case 22:
Intent defineIntent22 = new Intent(this,GenerationPlanning.class);
Bundle objetbunble22 = new Bundle();
objetbunble22.putString("stypeplanning","2");
defineIntent22.putExtras(objetbunble22);
this.startActivity(defineIntent22);
return true;
//appel sous menu mois en cours
case 23:
Intent defineIntent23 = new Intent(this,GenerationPlanning.class);
Bundle objetbunble23 = new Bundle();
objetbunble23.putString("stypeplanning","3");
defineIntent23.putExtras(objetbunble23);
this.startActivity(defineIntent23);
return true;
//appel au sous menu choix des dates
case 24:
Intent defineIntent24 = new Intent(this,GenerationPlanning.class);
Bundle objetbunble24 = new Bundle();
objetbunble24.putString("stypeplanning","4");
defineIntent24.putExtras(objetbunble24);
this.startActivity(defineIntent24);
return true;
}
return false;
}
}
résultat
Il est temps de mettre à profit les tutoriels d’Android France:
Passez à la vitesse supérieure et investissez quelques dizaines d’euros pour acquérir les connaissances qui vous feront gagner de l’argent avec vos applications rendez-vous sur notre boutique Android-france pour ces formations en vidéo
En voilà une application qui va ravir les fans de gadgets, raccourcis, etc.
La société Hollowire vient de sortir une application de raccourci en gestuelle encore en version Bêta, le principe est simple lorsque vous lancer l’application, un layout (une fenêtre en transparence) s’ouvre en premier plan, là-dessus un simple geste du bout de votre doigt – par exemple en forme de ” C ” – vous permettra d’assigner ce geste à un raccourci, une application ou une action. Admettons que nous affectons le mouvement ” C ” au Calendrier, lorsque vous reproduirez ce ” C ” votre calendrier s’ouvrira.
À chaque nouveau symbole, une action devra être affectée.
Deuxième point fort de cette application, par le simple mouvement vertical de bas en haut au milieu de l’écran, celui-ci affichera un dock circulaire, avec les principaux raccourcis définis par défaut, tel que l’activation/désactivation du Bluetooth, Wifi, GPS, etc.
Rien ne vaut une petite vidéo pour expliquer tout ça :
L’application sera bientôt disponible sur l’Android-Market
Je l’ai installé sur mon HTC Magic et je la trouve très gourmande en ressource, une fois l’application lancée, le reste du système tourne au ralenti, pas très pratique à mon goût, je pense que c’est un gadget ” joli “, certainement intéressant à exploiter, mais pas encore au point, d’où la version Bêta.
Pour ceux qui sont friands de ce genre d’application, on pourra quand même vous avoir des invitations pour tester cette version bêta si vous le souhaitez.
Dans cette étape 18 je vais réorganiser complétement l’application en plusieurs classes pour avoir une application structurée , et également utiliser les appels aux activity du tuto<<Passer des variables entre Activity sous android>>. On aura donc une classe par action du menu, et chaque nouvelle action sera une classe. Ce qui nous donne donc:
Page principale =>Planningrecette.java (plat du jour)
Enregistrer une recette=>EnregRecette.java
Génération planning => GenerationPlanning.java
Liste des courses=>ListeCourses.java
Voir le planning=>VoirPlanning.java
Rechercher une recette=>RechercherRecette.java
Setting et configuration=>Setting.java
Affiche recette=>AfficheRecette.java
Ma classe Planningrecette.java, la classe principale est allégée considérablement elle donne donc
public class Planningrecette extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//ma fenetre d'entre sur l'application a voir plutard a quoi ça vas ressemblé
this.setContentView(R.layout.entrer);
}
/** Called when the activity is first created. */
@Override
// création de mon nouveau menu
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
//inflater.inflate(R.menu.options_menu, menu);
boolean result = super.onCreateOptionsMenu(menu);
int i=0;
//inflater.inflate(R.menu.menurepas, menu);
SubMenu fileMenu = menu.addSubMenu(0,1,i,"Plat du jour");i++;
SubMenu editMenu = menu.addSubMenu(0,2,i,"Enreg Recette");i++;
SubMenu genplannMenu = menu.addSubMenu(0,6,i,"Gen planning");i++;
SubMenu listeCouseMenu = menu.addSubMenu(0,3,i,"Liste courses");i++;
SubMenu voirPlanningMenu = menu.addSubMenu(0,7,i,"Voir planning");i++;
SubMenu rechecheMenu = menu.addSubMenu(0,4,i,"Rechercher");i++;
SubMenu settingMenu = menu.addSubMenu(0,5,i,"setting");i++;
return true;
}
//action sur les différents menu j'appel a chaque fois un nouveau Inten qui corespond à la classe
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
//***************ouverture enregistrement recette***************
case 2:
Intent defineIntent = new Intent(this,EnregRecette.class);
this.startActivity(defineIntent);
return true;
case 5:
Intent defineIntent5 = new Intent(this,Setting.class);
this.startActivity(defineIntent5);
return true;
case 4:
Intent defineIntent4 = new Intent(this,RechercherRecette.class);
this.startActivity(defineIntent4);
return true;
case 24:
Intent defineIntent24 = new Intent(this,GenerationPlanning.class);
this.startActivity(defineIntent24);
return true;
}
return false;
}
}
Il faut également déclarer tous les nouveaux “intent” dans le fichier AndroidManifest.xml
public class Setting extends Activity{
private BDAcces objBd=new BDAcces(this);
private final ArrayList aTableauIngredient= new ArrayList();
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.setting);
//setContentView(R.layout.autocomplete);
final TextView contenuText = (TextView) findViewById(R.id.contenu);
//**************action mise à jour bdd**********************
Button btupdatebd = (Button) findViewById(R.id.btmisjour);
btupdatebd.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
objBd.open();
objBd.update_bdd();
objBd.close();
contenuText.setText("Mise à jour ok");
}
});
Button btimportrecette = (Button) findViewById(R.id.btrecet);
btimportrecette.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
try{
objBd.open();
ArrayList listeRecette = objBd.renvoi_liste_recette_xml();
String myString = "";
for(int i=0; i
la classe RechercherRecette.java permettant de rechercher une recette dans la base de données.
public class RechercherRecette extends Activity implements
AdapterView.OnItemClickListener, View.OnClickListener{
private BDAcces objBd=new BDAcces(this);
private ArrayList[] aTableauResult;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.setting);
final TextView contenuText = (TextView) findViewById(R.id.contenu);
// on appelle le fichier xml autocomplete
setContentView(R.layout.autocomplete);
// ouverture de ma bas de donnée
objBd.open();
//récupération de la liste des recettes
this.aTableauResult= objBd.renvoi_liste_recette();
//création de la liste autocompletion
ArrayAdapter adapterII = new ArrayAdapter(this,
android.R.layout.simple_dropdown_item_1line,
this.aTableauResult[0]);
AutoCompleteTextView textView = (AutoCompleteTextView) findViewById(R.id.edit);
textView.setAdapter(adapterII);
// sur le click on appelle la page d'affichage du detail de la recette
textView.setOnItemClickListener(this);
objBd.close();
}
public void onItemClick(AdapterView arg0, View arg1, int arg2, long arg3) {
// TODO Auto-generated method stub
}
public void onClick(View v) {
// TODO Auto-generated method stub
}
}
la classe GenerationPlanning.java permet de générer aléatoirement un planning en cours de développement et toutes les autres à venir.
Il est temps de mettre à profit les tutoriels d’Android France:
Passez à la vitesse supérieure et investissez quelques dizaines d’euros pour acquérir les connaissances qui vous feront gagner de l’argent avec vos applications rendez-vous sur notre boutique Android-france pour ces formations en vidéo
Andy Rubin vice Président de l’ingénierie chez Google nous explique qu’Android devra résoudre des problèmes liés à la mobilité comme de ne pas déconnecter un utilisateur qui passe d’une couverture de réseau à une autre ou encore de centraliser tous les réseaux sociaux directement via le système d’exploitation (on a comme un arrière goût de HTC Sense).
Andy a aussi livré les prochains noms de code des versions d’Android comme celles que nous connaissons j’ai nommé Cupcake etDonut, les prochaines seront aussi issues du champs lexical de la pâtisserie nous aurons donc prochainement Eclair et Flan (par ordre alphabétique).
Andy a déclaré que bien que pour le moment les achats sur Android Market ne pouvaient se régler que via Google Checkout , Google allait supporter plusieurs moyens de paiement pour Android Market. Les clients T-Mobile pourront bientôt acheter des applications et être directement facturés par T-Mobile en même temps que leur forfait téléphonique.
Andy Rubin a confirmé que cette année sortiront 15 à 20 terminaux sous Android. Il a récemment rencontré un fabricant qui lui a présenté 18 terminaux différents tournants sous Android,
Pour conclure Andy a confirmé que Android avait été créé pour du matériel non-ordinateur, des terminaux comme des Gsm, des robots, des GPS et même des réfrigérateurs tourneront sur Android:
“Nous sommes agnostiques sur l’infrastructure matérielle que nous sommes en train d’équiper,” dit-il. “Fondamentalement, nous tentons de les connecter tous entre eux.”
Une système d’exploitation pour les connecter tous , voilà qui devrait ravir les geeks que nous sommes.
Le Samsung InstinctQ M900 vient d’obtenir la certification WIFI américaine ce qui veut dire qu’il devrait sortir aux USA, une news intéressante mais qui nous concerne peu en Europe.
La bonne nouvelle c’est que d’après la source ce terminal tournerait sous Android, il serait donc le second terminal sous Android de la marque Samsung après le Samsung i7500 Galaxy.
D’après des informations officielles venant de la marque, nous savions que Samsung allait proposer un second modèle sous Android avant la fin de l’année, s’agirait-il du Samsung InstinctQ M900 ?
Bon on tient à vous prévenir tout de suite ce billet ne contient pas de news et son ton est plutôt détendu.
On nous a pas mal chambré ce weekend avec cette photo:
Il s’agit du CEO (comprenez PDG) de GoogleEric Schmidt qui voulant faire une photo de la presse utilise son smatphone et laisse apparaître qu’il n’a pas de Gphone mais un Blackberry(le logo RIM est tellement visible qu’on dirait une publicité) ! Pas de smartphone sous Android c’est scandaleux !
Je voulais juste dire que l’honneur est sauf, il aurait pu avoir un iPhone…
Pour rappel The Astonishing Tribe (TAT) est un groupe de NERDS qui a participé à l’élaboration du système d’exploitation du T-mobile G1 alias HTC Dream, on lui doit la plupart des innovations sur l’interface utilisateur d’Android.
Ils ont aussi travaillé sur un concept impressionnant d’eye tracking en 3D:
TAT se retrouve sur le devant de la scène avec un concept de logiciel de réalité augmentéetrès très impressionnant:
L’utilisation de l’identité numérique via un logiciel de réalité augmentée risque à la vue de cette vidéo de faire sa petite révolution.
Gardez le site officiel de TAT à l’œil, il se pourrait que leur dernier concept fasse beaucoup de bruit.
Le RAmos T11 est un lecteur multimédia portable (PMP) qui offre de très bonnes performances, il peut notamment lire des vidéos en Haute Définition.
Spécifications prinicipales:
écran tactile 5 pouces d’une résolution de 800×480
slot SD
tuner FM, un micro
sortie TV HD en 720p
Il peut lire les fichiers MP3, WMA, WAV, AC3, AAC, OGG, FLAC, RMVB, AVI, FLV, MKV, H264, JPEG, BMP et GIF, ses dimensions sont 130×84×12 mm et son poids de 320 grammes.
Un site chinois a réussi à faire tourner le RAmos T11 sous Android, bien que le matériel semble idéal pour le système d’exploitation Google, il est quasiment sûr que ce bidouillage ne donnera pas d’idée à son fabricant et qu’il ne sortira jamais sous Android.
L’applicationClient du site Deezer.com viens de sortir officiellement sur le Android Market, actuellement en version Beta 0.94, celle-ci vous permettra :
d’accéder aux 35 webradios thématiques (Pop, Rock, Hip-Hop…), à la smartradio ainsi qu’à vos mp3 uploadés sur deezer.com, directement depuis votre mobile Android. Grâce à cette application, faites de nouvelles découvertes musicales et ajoutez-les à vos playlists Deezer !
Cette application est gratuite, il vous suffira de saisir vos identifiants (login et password) et vous retrouverez votre compte Deezer à l’identique.
L’application vous averti qu’il est fortement recommandé d’avoir un forfait Internet illimité, c’est effectivement important de le préciser, car le streaming consomme beaucoup de bande passante.
La réalité augmentée sur android il y a encore deux jours cela me paraissaitcomme une avancée technologie importante, une nécessité incontournable pour toute prochaine application, mais au niveau développement compliqué prise de tête encore à mettre en œuvre.
Et la qu’est-ce que je viens d’apprendre via le site servicesmobiles.fr, la société Layar, celle qui a réalisé l’une des premières applications de réalité augmentée sous android <<lire Layar un logiciel de réalité augmentée sur android >>, offre à tous les développeurs une API fonctionnant sur une plateforme de réalité augmentée ouverte, je trouve que cette philosophie open source, open aware ,open tout vraiment vraiment top.
Je vous balance vite fait cette info, je cours m’inscrire sur le site et bientôt un premier tuto ici pour expliquer comment tout cela fonctionne.
Idée d’application en réalité augmentée tagger les objets de ma maison surtout mon frigo où se trouve ma réserve de bière, au cas où je me souvienne plus sa position lol.
Nous avons suivi le développement du client Android pour Facebook Bloo, dans un soucis d’ouverture (et parce que nous ne sommes pas à la solde des développeurs des logiciels que nous testons) je me suis mis à rechercher se qui se faisait d’autre.
Je suis tombé sur Babbler, un client Facebook natif pour Android, il est disponible sur Android Market au prix de 1.49 dollar soit environ 1 euro.
Je n’ai pas encore pu tester Bloo car il n’est pas accessible sur Android Market via mon HTC Dream Orange (rom non officielle cupcake), j’ai pu cependant acheter Babbler (?!?) et le prendre en main, j’ai préféré mettre en ligne des captures issues du kit presse de Babbler plutôt que d’utiliser les miennes pour protéger la confidentialité des mes amis sur Facebook.
Le client est 100% natif, cela veut dire qu’il n’ai pas basé sur une optimisation de l’affichage du site mobile Facebook, il utilise cependant les API pour interagir avec votre compte Facebook.
A part une première connexion assez fastidieuse (on doit donner accès à 4 API en se connectant sur Facebook et en accepter l’utilisation), l’application rempli son rôle, encore un peu lente à mon goût mais elle est encore en version beta on peut encore espérer une optimisation du code.
Babbler prend en charge la quasi-totalité des notifications du réseau social Facebook, le logiciel tourne en tâche de fond et va vérifier les mises à jour selon une fréquence à définir (en secondes!), on peut bien sûr personnaliser sa sonnerie.
Les spécifications de Babbler:
voir votre flux d’activité et celui de vos amis ainsi que leur mur
commenter et “j’aime” ou ” je n’aime” pas sur le statu de leur mur
changer votre statu
écrire sur les murs
voir le profil de vos amis
voir les événements
visualiser les albums photos de vos amis et les tagger
notification en tâche de fond
upload de vos photos et vidéos en tâche de fond
partager des liens à partir de votre navigateur ou bien de l’application youtube
partager les photos et vidéos de votre mobile
nouvelle interface utilisateur avec onglets
En quoi Babbler est-il différent?
c’est une application native, pas un wrapper
Babbler utilise les API officielles de Facebook
Babbler ne vous demandera jamais vos identifiants, vous les renseignez directement sur une page Facebook
Un lecteur de SmarphoneFrance vient de proposer une nouvelle petit application FreeTvSFR qui va ravir les abonnés SFR qui n’ont pas souscrit à l’option Full Internet. MickaelM31 de son pseudo a tout simplement recréer l’application pour regarder la TV sur son Android.
L’application n’est certainement pas très légale aux yeux de SFR, mais a le mérite de démontrer que l’option payante de SFR n’est en réalité pas nécessaire pour voir la TV sur son terminal.
MickaelM31 – Le principe de fonctionnement est de modifier l’user agent afin de récupérer le lien généré rtsp, il permet surtout de s’affranchir de l’option FullInternet mais aussi de permettre la visualisation des chaînes même en EDGE.
Avant tout il nous montre l’arnaque de l’option FullInternet par rapport à la TV.
Mon but aujourd’hui, faire évoluer l’application un peu dans le style de l’application SFR TV avec le guide …
Des bruits couraient sur une possible sortie du Toshiba TG01 sous Android en Europe, et bien Orange via un communiqué de Presse vient d’annoncer que le terminal sera commercialisé sous Windows Mobile.
“Dans le cadre du premier accord paneuropéen entre Orange et Toshiba, le TG01 a tout d’abord été lancé en France la semaine dernière et sort aujourd’hui au Royaume-Uni en exclusivité avec Orange pendant trois mois. Il sera disponible en Suisse courant juillet avec une exclusivité Orange pendant six mois, puis en Roumanie à partir d’août.”
Comme personne d’autres ne pourra le proposer on peut en déduire qu’on est pas près de voir une version sous Android.
Caractéristiques détaillées du Toshiba TG01:
taille : 70 mm x 130 mm x 9,9 mm
poids : 129 g
écran : Wide-VGA (800 x 480), 4,1 pouces
appareil photo : 3,2 méga-pixels, réglage automatique de la mise au point
mémoire : 512 Mo de ROM / 256 Mo de RAM, slot pour carte micro SDHC (32 Go maximum)
interfaces : Bluetooth v2.0, USB v2.0, Wi-Fi 802.11 b/g
batterie : 1 000 mAh, mode standby : jusque 220 heures (3G). Conversation : jusque 4 heures (3G).
bandes de fréquences : 850/900/1800/1900 pour GSM/GPRS/EDGE – 2100 pour UMTS/HSDPA (7,2 Mbit/s)/HSUPA (2 Mbit/s)
navigation : technologies GPS et A-GPS embarquées
service vidéo : Windows Media Player, CorePlayer Mobile de CoreCodec
navigation : Microsoft Internet Explorer Mobile
messagerie : SMS, MMS, e-mail, push e-mail Microsoft Direct, Windows Live Messenger
son : MP3, AAC, AAC+, eAAC+, AMR-NB, WMA, MIDI, SP-MIDI
vidéo : H.263, H.264, MPEG4, WMV, ASF
java : MIDP 2.0
processeur : Snapdragon Qualcomm QSD8250 (1Ghz)
système d’exploitation : Windows Mobile 6.1 Professionnel
Un information à prendre avec toutes les réserves de rigueur, l’information vient d’un des lecteurs du site Smartphone France:
“Après avoir essayer maintes fois avoir spammer Orange, pour leur demander quand la mise à jour Cupcake serait disponible. J’ai pu voir apparaitre dans le menu Applications mobiles : Shopping (Application qui permet de rechercher sur les sites du groupe FT), différents articles multimédia, (Testez avec un bouquin, un DVD Vidéo et deux jeux vidéo, ça marche bien) et une adresse email qui m’a paru intéressante : android.support@orange-ftgroup.com.
Il semblerait donc qu’il y ait une cellule Android chez Orange. Donc, je leur est envoyé un petit message : “Bonjour, je vous contacte pour savoir si de votre côté vous avez une date de disponibilité pour la mise à jour Cupcake qui est déjà disponible outre-manche chez Orange UK”.
La réponse est parvenu trois jours plus tard : “Bonjour, La mise à jour Cupcake sera disponible en téléchargement sur le portail Orange courant Juillet.”. Le plus étonnant c’est le mail n’est pas signé mais tout un paragraphe en anglais explique que le mail et ses pièces jointes sont confidentielles et qu’elle ne concerne que son destinataire.
Ne reste donc plus qu’à croiser les doigts, pour que l’information soit réelle et que les clients Orange qui (comme moi) veulent pas mettre les mains dans le cambouis, auront enfin cette mise à jour.”