Développeurs Mono ont présenté XobotOS, Android de port en C #

Le Xamarin entreprise, portant sur le développement du Mono projet, a présenté un projet de XobotOS, dans lequel le port est créé par la plate-forme Android 4, dans lequel tous les composants de Java-transcrits dans la langue C #. Conversion de Java à C # effectuée en utilisant des méthodes de traduction semi-automatiques. En tant que plate-forme Android, XobotOS de code distribué sous licence Apache.

Selon les développeurs, l’utilisation de la machine virtuelle Mono pourrait provoquer une augmentation significative des performances et de réduire la consommation de mémoire, par rapport à la performance de Java-code, faire fonctionner une machine virtuelle Dalvik. Pour la traduction automatique du code source dans Java en C # a été impliqué Amélioration des outils Netteté. Manuel a été réécrit le code associé à la prestation d’intégration avec le système d’exploitation sous-jacent et du code Java JNI, utilisé pour appeler des fonctions en langage C.

Afin de garantir l’outil de traduction machine à Aiguiser avait considérablement affinée, en ajoutant le support de Java-amélioration des structures utilisées dans le code d’Android. En particulier, il ajoute le support pour les génériques Java, à condition que le processus de traduction basé sur les règles XML fournis par la conversion des types de types Java de C #, a ajouté le support pour le code de diffusion, d’interagir avec les fonctions nizkourovnemymi indigènes, a ajouté le support pour les attributs et amélioré le processus de compilation incrémentale.

Le développement est considéré comme un projet de recherche et n’est pas destiné à se développer comme un nouveau produit. Néanmoins, certains formés dans le processus de création de la conception XobotOS sera utilisé dans la version de Mono pour Android. Par exemple, lorsque l’on travaille avec des graphismes au lieu de la couche précédente dans le Java-Mono est prévu de faire participer un appel direct à l’Skia bibliothèque. Le projet est déjà fonctionnel, adapté pour la course et peut être utilisé pour les expériences. MonoDevelop est écrit pour un plugin spécial qui vous permet de créer des applications pour XobotOS l’origine écrites en C #, mais pas sur Java.

31 May 2012

Paru le Linux Fedora-distribution 17
Les analystes: l’innovation en 2012 sera basé sur l’open source

• EBay a ql.io, SQL-comme la langue pour communiquer avec les services Web »»»
EBay a soumis un projet de ql.io, dans lequel préparé la mise en œuvre d’un langage spécifique au domaine déclaratif pour la formation des échantillons.
• London Stock Exchange a terminé son transfert de systèmes primaires sur Linux »»»
Terminé la mise en œuvre de la plateforme de négociation du Millénaire pour Exchange.
• Ubuntu 10.10 RC »»»
Présentation d’un candidat à la libération distribution Linux Ubuntu 10.10.
• "ROSA" ouvre le code source du logiciel libre développement de Rosa ABF »»»
La société “ROSA” annonce la version bêta de la mise au point de logiciels libres ABF ROSA.
• Le gouvernement français a annoncé un appel d'offres pour des entreprises de TI dans le support commercial pour les logiciels open source, qui est utilisé pour le gouvernement du pays »»»
Avant de Janvier 9, 2012 fournisseurs de services TIC seront en compétition pour un contrat de valeur de 2 millions d’euros.