Android è la piattaforma mobile del futuro (cit.) mi piace esordire con questa citazione che evidenzia il possibilismo dell’enorme successo di Android nel mercato del mobile , visto la sua continua evoluzione..Tutti i “grandi” del mercato mobile si sono mobilitati : Apple ha rilasciato Iphone Os 3.0 e lavora già al 4.0, Symbian ha già deciso che lascierà le Gtk+ e adotterà le qg e Windows mobile a breve rilascerà un nuovo Wm (Windows Mobile)… Android nello specifico è una piattaforma software per cellulari di terza generazione , in particolare è la somma di alcuni elementi come: Una Virtual Machine ed un Sdk (Sofware development Kit).La distro linux di casa google è simile ma diversa (cit.) alle distribuzioni come moblin ,openmoko e familiar…Come ogni nuova “invenzione ” android ha dei pro e dei contro, vediamone alcuni ;

Pro : Andorid è basata sul kernel 2.6 che ha “in sè” molti driver tra cui quelli del touchescreen,quelli per pilotare il gps ,l’accelerometro, la grafica 2d o 3d il wirless e molti altri dispositivi, android è java e questo permettee di portare android anche su altre piattaforme Win xp,Vista , Mac Osx ecc ( pur dovendo “portare ” delle librerie  e alcune funzionalità del kernel linux)

Contro: Su android girano soltanto applicazioni java, quindi non è possibile sviluppare applicazioni in Objective-C come accade con l’iphone.Quindi per creare applicazioni Android è necessario conoscere  il linguaggio Java .. Queste sono i contro “tecnici” riguardanti la programmazione ecc , ma non tutti sanno del kill swhitch ovvero un piccolo meccanismo “che controlla” gli utenti come dichiara google in questo post google “giustifica” questa scelta dicendo :”se google dovesse scoprire che un’applicazione viola gli accordi di distriubuzione o qualche altra legge , si riserva il diritto di rimuoverla dal vostro dispositivo agendo a distanza , a suo insidacabile giudizio.Google farà un notevole sforzo per si che agli utenti venga restituito il loro denaro..Questa secondo me è la parte contradditoria , ovvero prima si fà un prodotto open e poi si vanno a spiare gli utenti?Dal punto di vista di opensource c’è poco e nulla

Android secondo me :Android secondo me è il futuro del mobile , di android i piace il fatto che sia un promettente sistema per dispositivi mobile basato su Gnu/Linux , ha dei grandi margini di sviluppo grazie alla sua apertura, pur avendo il kill switch rimane una “piattaforma” libera che potrebbe sbancare come ha fatto Gnu/Linux su settore desktop e server (perchè no?), mi piace che l’Sdk sia multipiattaforma a differenza dell’skd dell’iphone solo per Mac Osx, il fatto che java sia sviluppabile graficamente e il programmare per android risulti molto semplice..Android può andare avanti ,  “Android Phone” è veramente cara 499 per l’hero , (in america costa 199$ con un contratto biennale con un carrier) a differenza di Apple android ha innaugurato uno store detto “Google Market” dove si possono trovare applicazioni gratuite e  pagamento .La politica di questo market è simile a quella Apple dare il 70% del guadagno agli sviluppatori e il 30% per coprire le spese..Android è in crescita , vediamo se il piccioctto cresce bene(cit.)


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

7 comments so far

  1. Alex

    July 6th, 2009 at 5:45 pm

    Ciao,

    vorrei solo farti alcune precisazioni all’articolo. :)

    Android è fondato su una virtual machine (dalvik) Java, ma per fare il porting verso XP, Vista o OSX non basta copiare i file. Bisogna portare anche tutte le librerie su cui si basa, e ricreare alcune funzionalità del kernel Linux.

    L’iPhone non si può programmare in C/C++, ma solo in Objective-C, e solo su OSX. Da questo punto di vista Android è migliore, in quanto devi sì programmare in (simil-)Java, ma lo puoi fare dove vuoi (Windows, Linux, OSX, ecc.).
    Su Android, però, puoi programmare dei componenti (delle librerie) in C, grazie all’NDK rilasciato da poco.

    Il kill-switch ce l’ha anche iPhone. :)

    L’Andoid Market è molto più aperto dell’Apple Store. Basti pensare che ci si trovano applicazioni dedicate a dispositivi “root-ati” o applicazioni per il tethering, anche se i carrier americani le hanno vietate.
    Per pubblicare una applicazione sul Market basta registrarsi e uploadarla. Per pubblicarla sullo Store bisogna chiedere il permesso a Apple, e pagare anche se è gratuita.

    Già questo mi fa pensare che Google potrebbe sì usare più spesso il kill-switch rispetto ad Apple, ma anche che lo farà con più cognizione di causa.

    Il prezzo dell’Hero in USA è di 199 dollari perché devi fare un contratto biennale con un carrier (e quindi devi sommare due anni di abbonamento telefonico, solitamente intorno ai 30 dollari al mese). In Italia il prezzo di 499 è SIM-free, cioè puoi anche metterci una SIM ricaricabile e spendere 10 euro l’anno.
    Per esempio il Magic puoi averlo anche in Italia a 149 euro, o anche gratis (invece di 449 euro), facendo un abbonamento con Vodafone o con TIM. Dipende tutto da quanto vuoi pagare al mese di abbonamento.

  2. gusions

    July 6th, 2009 at 6:25 pm

    @Alex , grazie del commento e dei chiarimenti alcuni non citati o sconosciuti, ho dato una piccola revisione all’articolo .. =)

  3. mackos-gnu

    July 6th, 2009 at 7:39 pm

    alex mi ha fregato sul tempo.
    comunque se nonti piace android, c’è pure maemo…

  4. Gabriel

    July 7th, 2009 at 8:16 am

    …di android i piace il fatto che sia un promettente sistema per dispositivi mobile basato su Gnu/Linux…

    Android è solo Linux ( http://guiodic.files.wordpress.com/2009/04/android_not_linux.png ) … GNU/Linux se non sbaglio … ehm … vediamo… Palm Pre ed il suo WebOS

    A little question (xD) … ma se ha un VM Java potrebbero girarci applicazioni in jython (mai usato come linguaggio … se non sbaglio si programma come in python ma invece dei moduli ci sono le classi)?

  5. gusions

    July 7th, 2009 at 10:27 am

    dovrebbe essere cosi, ma come ha già detto alex ora grazie all ndk è possibile pure programmare iin c , questo è opensourceeeeeee (cit.)

  6. Gabriel

    July 7th, 2009 at 12:43 pm

    beh … datemi il tempo di imparare a programmare (scuola del cavolo … perdita di tempo) e da Android non mi stacco più … anche perché android e ubuntu saranno come pappa e ciccia :P

  7. Burt Hilger

    December 25th, 2009 at 10:26 pm

    I got Doom to run on my Freerunner phone and it is awesome! What a great device. If you want to, check out my fan site about OpenMoko here..

One Trackback/Ping

  1. Chrome Os il nuovo sistema operativo di google.. Jul 08 2009 at 2pm:

    [...] questo sistema.. Qualcuno potrebbe pensare che avverranno dei conflitti con l’altro sistema Android google assicura che non ci saranno conflitti e che Android rimarra per smartphone ( ma android non [...]

Leave a reply

Back to top