LINUX.ORG.RU

XobotOS — порт Android на C#

 , , , , xobotos


0

3

XobotOS — проект компании Xamarin, целью которого является портирование Android с Java/Dalvik на C# для исследования преимуществ C# в отношении производительности, ресурсоёмкости и энергопотребления, а также для обеспечения перспективной платформой для создания мобильных приложений как для Android, так и для Apple iOS и Windows Phone.

Работа была начата в 2011 году с Android 2.x, на данный момент большая часть (более миллиона строк кода) XobotOS переписана на C# с Android 4.0. В настоящее время прямой доступ к графическому движку Skia, используемым Android, осуществляется через библиотеки Java, которые впоследствии тоже должны быть замещены Mono.

По заявлению разработчиков, в результате портирования XobotOS показывает гораздо более высокую производительность и более низкое энергопотребление по сравнению с Android.

Xamarin не собирается поддерживать эту ОС в будущем для промышленного использования — «Наша цель создать платформу для разработки мобильных приложений и в будущем сама XobotOS не будет являться нашей основной целью».

XobotOS на GitHub

>>> Подробности

★★★★★

Проверено: DoctorSinus ()
Последнее исправление: Silent (всего исправлений: 2)
Ответ на: комментарий от lucentcode

Смысл советов в том, чтобы повысить эффективность, а не сократить производство. Почувствуйте разницу. Западные экономисты своих этому не учат. Зачем учить экономии, если у тебя один киловатт электроэнергии стоит порядка доллара или даже евро? Жизнь научит. И да, внезапно при таких расходах на энергоносители становится рентабельно инвестировать в энергоэффективные технологии.

Почитайте Никонова - «технология стрижки народных масс». Там достаточно трезвых рассуждений.

Насчет проверок - я это делаю ежедневно, и это не пафос. Теперь каждая новость может быть интерпретирована с той или иной точки зрения, но важен подход. А у Никонова он довольно четкий - все рассматривается с позиций здравого смысла, прям как в том фантастическом рассказе.

fank
()
Ответ на: комментарий от Ok

Может и так. Но это лишь говорит о том, что вам скажет любой психолог - в других мы ненавидим те качества, за которые тайно презираем себя..

lucentcode ★★★★★
()
Ответ на: комментарий от fank

За рекомендацию книги огромное спасибо. Ученье - свет, как говаривал наш многоуважаемый товарищ Ленин. Будем просвещаться...

lucentcode ★★★★★
()
Ответ на: комментарий от demmsnt

Я вас огорчу.

Отращивайте огорчалку - пока нечем :)

Финансисты не используют .NET.

Не демонстрируйте так свою глубину непонимания вопроса :) Скажите это Блумбергу, Стандарт-н-Пурсу и прочим. Ознакомьтесь: http://www.infongen.com/about/?page_id=24

slackwarrior ★★★★★
()
Ответ на: комментарий от demmsnt

Мне не нужно ПОРТИРОВАННЫЙ на МОНО Paint .NET

Нафига?

Mono пзиционируется как замена .NET Вот пусть заменяет.

Что за бред и подмена понятий?

slackwarrior ★★★★★
()
Ответ на: комментарий от demmsnt

А тут выясняется. что даже .NET на 90% нифига не .NET

Где? :)

slackwarrior ★★★★★
()
Ответ на: комментарий от demmsnt

Спутать платформу и язык - и возмутиться. Очень логичный подход. Не приписывайте другим свои тезисы, ок?

slackwarrior ★★★★★
()
Ответ на: комментарий от demmsnt

А еще там обжект паскаль в шлюзе для инфы с ММВБ, WebSphere MQ на гольном Си для интеграции с казначействами и Active X компоненты на VB для экспорта инфы в Excel, ну и что? Или вы про какое-то конкретное отделение сбербанка? :)

slackwarrior ★★★★★
()
Ответ на: комментарий от demmsnt

Как выясняется на .NET ничего и нет!

У вас бинарная логика, да? :)

slackwarrior ★★★★★
()
Ответ на: комментарий от demmsnt

Но C# не работает под Linux.

«УМВР!» (с) Или вы тупо не пробовали? :)

slackwarrior ★★★★★
()
Ответ на: комментарий от demmsnt

А вот такие гиганты как Центробанк. РостСельмаш и т.п. до сих пор живут на Clipper, FoxPro, Clarion и иже с ними.

Наличие унаследованных систем не означает, что вся или большая часть деятельность ведется на них, если что.

slackwarrior ★★★★★
()
Ответ на: комментарий от demmsnt

[DllImport(«user32.dll»)] ? Это вообще-то выход за границы C# и .Net в сугубо не портируемый код :) Но наркоманам и верующим пофиг.

то я Папа Римский.

Да, професиией ошиблись, явно.

slackwarrior ★★★★★
()
Ответ на: комментарий от demmsnt

Тоесть софт написанный на кроссплатформенном .NET работает только под Windows?

Это лучший образец вашей логики? :) «Раздел математики» (ТМ)? Или все таки взаимоисключающие параграфы в одном утверждении?

slackwarrior ★★★★★
()
Ответ на: комментарий от demmsnt

Я вижу факты. Я вижу, что 90% написанного на .NET софта не пашет под MONO.

Где факты-то? Где списки софта? Только исключения и передергивания :) Надерганные вами - заведомо непортабельные - примеры уровня хелуворлда - это 90%? Вы - хеллуворлдщик? Поздравляю!

slackwarrior ★★★★★
()
Ответ на: комментарий от demmsnt

Беру без реестра, без доступа к СУБД...

Таки «первое попавшееся»? Или можно было взять без доступа к оболочке винды и прямиком дергания Win API? :)

slackwarrior ★★★★★
()
Ответ на: комментарий от lucentcode

Написанное однажды работает везде - это про маркетинг Java.

fixed:)

slackwarrior ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.