Mr. Webmaster Blog Menu
  • Home
  • Cerca
  • Argomenti del Blog
    • A
    • Apple
    • B
    • Browser
    • C
    • CMS
    • D
    • Database
    • E
    • Eventi & WorkShop
    • F
    • Freelance
    • G
    • Grafica
    • H
    • Hosting
    • I
    • IoT
    • L
    • Linux
    • M
    • Makers
    • Mobile
    • Mr. Webmaster
    • O
    • Online Apps
    • Open Source
    • P
    • Programmazione
    • R
    • Reti
    • S
    • Scripting
    • Senza Rete
    • Sicurezza
    • Social Network
    • Software e App
    • W
    • Web Design
    • Web e Diritto
    • Web e Lavoro
    • Web Marketing
    • Web Server
    • Web Writing
    • Windows
  • Network
  • Corsi on-line
Mr.Webmaster Blog→Mobile→XobotOS: arriva il porting in C# per Android
  • 03
    MAG
    2012

XobotOS: arriva il porting in C# per Android

Scritto da Claudio Garau | Mobile

I programmatori della Xamarin hanno recentemente realizzato un porting del sistema operativo mobile Android sviluppato da Mountain View; la novità particolarmente interessante è in questo caso il fatto che tale porting è basato sul linguaggio C#, si tratta di un’alternativa concepita per bypassare le diatribe attualmente in corso tra Google e il colosso dei database Oracle riguardo all’utilizzo di Java sul Robottino Verde.Non è un caso che dietro questo progetto vi siano Miguel De Icaza e Nat Friedman, due programmatori che hanno implementato numerose soluzioni software realizzate in C# il cui sorgente è compatibile sia con la piattaforma di Big G che con l’iOS della Casa di Cupertino; tra le creature della Xamarin vi è anche Mono, un’ implementazione C# Open Source, cross-platform e compatible a livello binario (e quindi di codice) con il Framework Microsoft.NET.

XobotOS sostituisce in tutto e per tutto Dalvik VM, la macchina virtuale di Google integrata fra i componenti di Android; inoltre, per la sua realizzazione è stato rimosso anche il più piccolo snippet Java presente nella versione più comunemente diffusa dell’OS di Mountain View.

Secondo i suoi sviluppatori, questo porting garantirebbe alcuni innegabili vantaggi:

  • non presenterebbe alcuna porzione di codice che possa creare problemi legali come quelli già in corso tra Google e Oracle;
  • garantirebbe prestazioni superiori anche dell’85% nell’esecuzione di Apps (test effettuati su Android 4.0, Ice Cream Sandwich);
  • è completamente Open Source in quanto rilasciato sotto licenza GPLv2 e Apache 2.0.

XobotOS non interagisce con interfacce basate su Java e deve proprio all’utilizzo di Mono la sua esistenza.

  • Android
  • C#
  • Dalvik VM
  • java
  • Mono
  • porting

Naviga tra i post del Blog

← L’importanza della codifica dei caratteri nelle pagine Web
→ Verificare la versione corrente di Java

Commenti

I commenti sono sottoposti alle linee guida di moderazione e prima di essere visibili devono essere approvati da un moderatore.
  • Facebook
  • Twitter
  • Google+
  • YouTube
  • Feed RSS
Post correlati
  • Portare Android su PC con Android-x86 Project 29/06/2011
  • Android Studio, ambiente di sviluppo dedicato ad Android 19/07/2013
  • Memorizzare una MD5 fingerprint per le Android API Key di Google Maps su Eclipse 17/10/2012
  • Creare app Android con Phonegap 15/10/2013
  • Apps Android anche su Chrome OS 16/09/2014
I post più letti del mese
  • Nascondere la barra degli indirizzi nelle applicazioni mobiliNascondere la barra degli indirizzi nelle applicazioni mobili31/03/2011
  • Flashare rom Android su Linux con JOdin3Flashare rom Android su Linux con JOdin320/01/2014
  • Creare un link Click-to-Call LinkCreare un link Click-to-Call Link11/05/2011
  • Creare facilmente icone per iOS con App Icon TemplateCreare facilmente icone per iOS con App Icon Template30/01/2012
  • PhoneGap: creare app mobili sfruttando HTML, CSS e JavascriptPhoneGap: creare app mobili sfruttando HTML, CSS e Javascript26/07/2013
Mr. Webmaster
  • RSS
  • Contattaci
  • Torna su
IKIweb
© 2003 - 2019 Mr. Webmaster
Mr. Webmaster ® è un marchio registrato.
E' vietata ogni forma di riproduzione.
IKIweb Internet Media S.r.l. - P.IVA 02848390122

Parliamo di noi: chi siamo / cronologia
Contatti: pubblicità / contattaci / segnala abusi
Note Legali: condizioni d'uso / privacy / cookie