En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour recueillir vos informations de connexion, collecter des statistiques en vue d'optimiser les fonctionnalités du site et adapter son contenu à vos centres d'intérêt.
En savoir plus et paramétrer les cookies Accepter
Comparateur de logiciels de gestion
Avec notre comparateur en ligne, trouvez en quelques clics la solution à votre besoin
agenda
Agenda
Solutions IT
  • 03/07/2017
    Cloud Week 2017

    La Cloud Week 2017 se déroule du 3 au 7 juillet 2017 dans différents lieux…

    en détail En détail...
  • 26/06/2017
    OW2con’17

    OW2 anime une communauté open source mondiale dédiée à l'essor de logiciels libres et un…

    en détail En détail...
Appels d'offres en cours
  • Dématérialisation de documents et Solution de GED pour une société du secteur du traitement et de la valorisation des déchets ménagers
    A déterminer €
    > En savoir plus
  • Création d'un site E-commerce dans la vente de produits de beauté et de bien-être.
    A déterminer €
    > En savoir plus
  • Création d'un site vitrine pour une association
    <800 €
    > En savoir plus
Kaspersky_true-cybersecurity_leaderboard

XobotOS : Android porté en C# !

03/05/2012 | commentaires 0 commentaire | OS
Kaspersky_true-cybersecurity_pave

En plein dans la tourmente judiciaire qui oppose Oracle et Google, la société Xamarin, à l'origine de Mono pour Android, vient de se lancer dans un projet qu'elle appelle elle-même une idée folle, mais qui changera peut-être la face du monde d'Android : porter ce système d'exploitation vers le langage C#.

Xamarin y voit de nombreux avantages. Pour elle, Java pêche par manque de performances et par une consommation excessive pour la batterie. En outre, il n'est pas un langage standard. Toujours selon Xamarin, Dalvik est encore jeune et ne bénéficie pas des optimisations du HotSpot d'Oracle. A l'opposé, C# est un langage proposé à l'ECMA, il est beaucoup plus mature et performant. Mono est aussi plus respectueux de l'autonomie de la batterie.

Partant de ces réflexions, Xamarin a donc lancé le portage en C# de Android Ice Cream Sandwich, dans un projet appelé XobotOS. Pour ce faire, le traducteur Java/C# Sharpen, amélioré pour l'occasion, a été utilisé. Une partie du code ayant toutefois due être réécrite à la main.

Selon Xamarin, les performances de XobotOS sont très supérieures à celle d'Android. Le code source de XobotOS est disponible sur GitHub.

Sources : Clubic et le blog de Xamarin.

Auteur : Frédéric Mazué

Notez cet article

Laisser un commentaire

Intégration de la communication MULTICANAL pour les éditeurs, développeurs et les applicatifs métiers

Confirmation de RDV, d'inscription, de commande, puis d'achat ou de paiement, etc . Autant de messages transactionnels, en temps réel, selon le canal de communication privilégié : EMAIL, SMS, VOCAL, PUSH APPS … Intégrer une API Messaging & Communication Platform as a Service (CPaaS) .

Lire le livre blanc

Sondage

Attaques cyber: les DSI prennent-elles trop de temps pour mettre en place les mises à jour Windows ?

Voir les résultats

Loading ... Loading ...
Nos derniers dossiers
Témoignages
Juridique
  • Juridique - Sécurité des données : condamnation de la société ALLOCAB par la CNIL

    Par une décision du 13 avril 2017, la formation restreinte de la CNIL a prononcé…

    > En savoir plus...
Paroles d'experts
Paroles
d'experts
  • Avis d'expert - Accélérer l’adoption de la technologie grâce à l’assurance de service

    Daniel Crowe, Directeur Régional France et Europe du Sud de NETSCOUT explique aux lecteurs de Solutions…

    > En savoir plus...
Etudes/Enquêtes
  • Les salaires dans les métiers en vogue du digital : la sécurité paie

    Quels sont les salaires dans les métiers en vogue du digital ? Ingénieur en cybersécurité, responsable…

    > En savoir plus...
newsletter
Inscription Newsletter

Restez informé. L’abonnement à la newsletter est gratuit.

> Abonnement
BlueMind_Nouvelle version_skycraper
Agenda
livres blancs
Les Livres
Blancs
BlueMind_Nouvelle version_skycraper