IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Le premier prototype Android refait surface


Sujet :

Android

  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : janvier 2007
    Messages : 4 570
    Points : 252 322
    Points
    252 322
    Billets dans le blog
    117
    Par défaut Le premier prototype Android refait surface
    Le premier prototype Android refait surface
    le HTC Sooner était très proche du BlackBerry

    Alors que le verdict du procès Android est dévoilé en faveur d’Oracle, le premier prototype de smartphone sous l’OS refait surface.

    Un développeur du nom de Steven Troughton-Smith vient de publier sur son blog les images et caractéristiques du Sooner, le premier modèle de smartphone sous Android, qui n’est jamais sorti des laboratoires de HTC.

    Le terminal embarque une build datant de mai 2007, soit un an avant la sortie de la version finale du système d’exploitation mobile et de son premier dispositif grand public, le HTC G1.



    Très différent du HTC G1, ce dispositif était assez proche d’un BlackBerry de l’époque et ne disposait pas d’un écran d’accueil, mais juste d’une surface affichant une horloge et une zone de recherche redirigeant vers le moteur Google.

    Le dispositif embarquait un processeur OMAP850 (un CPU ARM9 à 200 MHz avec un modem 2G) avec un écran paysage de résolution 320 x 240 non tactile et un clavier physique.

    Selon Troughton-Smith, cette build d’Android devait être un concurrent principal pour Symbian de Nokia et BlackBerry, avant que la sortie de l’iPhone en juin 2007 ne vienne modifier les orientations de Google.




    Source : Blog Steven Troughton-Smith


    Et vous ?

    Que pensez-vous de ce build et de la version actuelle d'Android ?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    mars 2010
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2010
    Messages : 549
    Points : 661
    Points
    661
    Par défaut
    je crois qu'une petite mise au point via osnews doit être faite


    http://www.osnews.com/permalink?517243

    I think this gives a somewhat misleading impressions of what happened.

    From a software perspective, Sooner and Dream were basically the same -- different form-factors, one without a touch screen -- but they were not so different as this article indicates and the switch between them was not such a huge upheaval.

    The main reason for the differences in schedule was hardware: Sooner was a variation of an existing device that HTC was shipping, while Dream was a completely new device with a lot of things that had never been shipped before, at least by HTC (new Qualcomm chipset, sensors, touch screen, the hinge design, etc). So Sooner was the safe/fast device, and Dream was the risky/long-term device.

    However the other factor in this was the software. Work on the Android we know today (which is what is running in that Sooner) basically started around late 2005 / early 2006. I got to Google at the beginning of 2006, and it was around that time we started work on everything from the resource system through the view hierarchy, to the window manager and activity manager that you know today. Some work on stuff we have today (like SurfaceFlinger) was started a bit earlier, but also after Google acquired Android.

    Even if there was no iPhone, there is a good chance that Sooner would have been dropped, since while it was a good idea to get Android out quickly from a hardware perspective, the software schedule was much longer. I don't recall the exact dates, but I believe the decision to drop Sooner was well before the iPhone announcement... though we continued to use it for quite a while internally for development, since it was the only semi-stable hardware platform we had. If nothing else, it helped remove significant risk from the schedule since software development could be done on a relatively stable device while the systems team brought up the new hardware in parallel.

    So what you see running on that Sooner is the same Android that would run on Dream. This is one of the reasons we have the -notouch resource qualifier, for the UI select a touch-based or non-touch interface depending on the device. Also at that point most of the widgets you see in the UI (lists and such) are the ListView and GalleryView we have today, and would already be able to react to touch input if they received it. And the software on there was using our layout managers to resize the UI elements to match the screen size.

    However that build may not have things in it like actually running apps in multiple processes. That was one of the lagging implementations in Android, which was increasingly making the hardware schedule for Sooner not match the software schedule for Android. I think almost everyone on the team was relieved when Sooner was dropped, just because it gave some relieve on the core software schedule.

    Imagine if Sooner had gone out at a reasonable time before Dream, say a year before. This was when we released the preview SDK. We had a mad dash to get the SDK somewhat cleaned up for that, but did lots of iterations on it in the following months. We had barely gotten multiple processes working (it was so close you still see remnants of our single process environment in the SDK with Application.onTerminate).

    During the time from when the SDK came out to when the G1 shipped, we spent many many months working on stabilizing, optimizing, and productizing the platform. This was a platform that had never been shipped before, with a lot of pretty unusual designs -- up until near the end, you had to wonder "is this actually going to work?"

    We also had a long lead time required in stabilizing the platform before shipping the device. Partly because of uncertainty of how everything would work together, partly because the team hadn't shipped a device before and didn't know the tricks we do now for tuning the release schedule. At the time we shipped the device, we even felt like we had to assume that what we shipped on the ROM was it, and we would never be able to deliver an update to it!

    So be careful when you look at screen shots. People who aren't programmers, understandably, see a UI and take that to be all there is to know. We should know however that what is behind the part you can see is actually a lot more complicated, stuff you could never realize just from what you see with your eyes. People throwing up pictures of a UI they have played with and coming to conclusion that explain what is going on behind the scenes may get some things wrong.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juillet 2011
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juillet 2011
    Messages : 325
    Points : 0
    Points
    0
    Par défaut
    Citation Envoyé par lequebecois79 Voir le message
    je crois qu'une petite mise au point via osnews doit être faite


    http://www.osnews.com/permalink?517243
    C'était pas possible de résumé cela à quelques lignes et fournir un lien plutôt que de nous recopier tel quel ce gros texte indigeste ?

    Et quid de l'intérêt (et de la véracité) d'un commentaire anonyme d'un forum ?

    C'est pas parce que les fans d'Android le reproduiront sur tous les sites qu'il deviendra plus crédible...

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    avril 2012
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2012
    Messages : 168
    Points : 212
    Points
    212
    Par défaut
    Ce qui est sur c'est qu'il n'aurait pas pu concurrencer Nokia et Blackberry avec ce design

  5. #5
    screetch
    Invité(e)
    Par défaut
    Citation Envoyé par Le Vendangeur Masqué Voir le message
    C'était pas possible de résumé cela à quelques lignes et fournir un lien plutôt que de nous recopier tel quel ce gros texte indigeste ?

    Et quid de l'intérêt (et de la véracité) d'un commentaire anonyme d'un forum ?

    C'est pas parce que les fans d'Android le reproduiront sur tous les sites qu'il deviendra plus crédible...
    et quand tu manges tu demandes a ta maman de macher pour toi? non? alors utilise tes yeux et ton cerveau comme la plupart des gens, pinaise...

Discussions similaires

  1. Le malware Android NotCompatible aurait refait surface
    Par Hinault Romaric dans le forum Android
    Réponses: 4
    Dernier message: 19/03/2013, 12h19
  2. Premiere application Android
    Par vodasan dans le forum Android
    Réponses: 0
    Dernier message: 23/05/2011, 13h53
  3. Réponses: 5
    Dernier message: 22/05/2011, 11h49
  4. Réponses: 0
    Dernier message: 20/05/2011, 11h48
  5. Premiere application Android echouée
    Par blach dans le forum Android
    Réponses: 3
    Dernier message: 20/02/2011, 11h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo