Android e Maemo sono piattaforme software sviluppate per i dispositivi mobili . Entrambi sono costruiti in cima al kernel Linux e di fornire gli strumenti per gli sviluppatori per la creazione di applicazioni per le loro piattaforme . Tuttavia, Android è un progetto attivo che viene utilizzato su una varietà di dispositivi mobili . Maemo , d'altra parte , non è più sotto sviluppo attivo ed il suo codice è stato incorporato in altri progetti per sviluppare piattaforme mobili . Android
Android è un sistema operativo open source basato sul kernel Linux che si rivolge per funzionare su smartphone e tablet PC . Mentre il progetto è guidato da Google , il fatto che Android è open source significa che chiunque può scaricare la versione corrente del codice sorgente del sistema per scopi didattici o per dare un contributo al progetto. Il kit di sviluppo software ( SDK) che Google rilascia per aiutare i programmatori a fare applicazioni per le piattaforme facilita direttamente lo sviluppo in linguaggio Java . Gli utenti possono caricare le applicazioni sul proprio telefono direttamente o scaricarli attraverso il mercato centrale di Android.
Maemo
Maemo è un progetto promosso da Nokia per sviluppare una piattaforma basata su Debian Linux per i suoi telefoni cellulari . Mentre molti componenti del sistema Maemo sono open source , molti componenti software sono proprietari . Sono necessari per gli sviluppatori di creare applicazioni per Maemo strumenti proprietari di Nokia . L'SDK per la piattaforma Maemo supporta direttamente lo sviluppo di applicazioni in C , ma ci sono una serie di strumenti in grado di consentire agli sviluppatori Maemo di utilizzare altre lingue. Mentre scrivo , non vi era alcuna archivio centrale o di un programma di mercato per raccogliere le applicazioni Maemo per gli utenti di scaricare .
Stato del progetto
Mentre Android è ancora sponsorizzato da Google ed è ancora in fase di sviluppo attivo , il progetto Maemo è sostenuto più attivamente da Nokia . Nel 2010 , Maemo ufficialmente fusa con Moblin piattaforma di sviluppo di Intel per creare un nuovo progetto : MeeGo . Lo scopo di MeeGo è stato quello di unire due progetti simili per creare una piattaforma Linux -based per una varietà di dispositivi , dai telefoni intelligenti per televisori intelligenti . Tuttavia, nel settembre 2011 , MeeGo ha annunciato che sarebbe fonde con il nuovo progetto della Fondazione Linux simile a MeeGo , Tizen . Di conseguenza , il progetto non è più in fase di sviluppo aziendale attiva.
Disponibilità
Il sistema operativo Android è disponibile in una varietà di telefoni tra più vettori e tablet multipla dispositivi . Nokia , d'altra parte , non ha prodotto i telefoni progettati per Maemo dal suo modello N900 . Nokia ha trasferito la propria sviluppo del prodotto in avanti , rendendo i telefoni e dispositivi per il sistema MeeGo . Tuttavia, dal momento che l'annuncio di Tizen , Nokia ha detto che sarebbe andare avanti con quel progetto per la prossima generazione di telefoni cellulari e dispositivi.