URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 57501
[ Назад ]

Исходное сообщение
"Представлена тестовая сборка Mono для iPhone и iPod Touch"

Отправлено opennews , 04-Авг-09 17:34 
Анонсирована (http://www.mono-project.com/news/archive/2009/Aug-03.html) тестовая версия основанного на Mono свободного проекта MonoTouch (http://www.mono-project.com/MonoTouch), представляющего собой первую реализацию технологии .NET для смартфонов Apple iPhone и устройств iPod Touch. Разработчикам MonoTouch удалось обойти лицензионный запрет Apple на использование JIT-компиляторов на iPhone, благодаря отключению возможностей по динамической генерации кода и задействованию специального Ahead Of Time (http://www.mono-project.com/AOT) (AOT) статического режима компиляции, преобразующего .NET приложений и библиотек в нативный код перед запуском.


Доступ к iPhone API и таким подсистемам как виртуальная клавиатура реализован через специальную библиотеку UIKit (http://www.go-mono.com/docs/index.aspx?tlink=20%40N...). Для загрузки MonoTouch будет доступен в ближайшие дни, релиз намечен на сентябрь. В следующем релизе MonoTouch 2.0 намечена реализация технологии Silverlight для iPhone.

URL: http://www.mono-project.com/news/archive/2009/Aug-03.html
Новость: http://www.opennet.me/opennews/art.shtml?num=22870


Содержание

Сообщения в этом обсуждении
"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено Filosof , 04-Авг-09 17:37 
мдя действительно. Как они эту пулю предлогают сделать...
Прикольно сделать из иПода не-иПод с помощью дотНета - недотНета -:)

"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено pavlinux , 04-Авг-09 17:39 
Вот, другое дело, я обеими ногами ЗА!

"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено Den , 04-Авг-09 17:45 
яблоко найдёт способ сделать это вне закона или просто неработоспособным. пальм пре от итюнеса отрубили, базу песен всё время меняют, чтоб из линукса песни не загружали и т.п.

"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено User294 , 04-Авг-09 18:04 
> яблоко найдёт способ сделать это вне закона

Ща парни из Эппла начнут клепать пакет "обновлений" включающий ряд "исправлений".Которые, разумеется, испортят компот.Пальма вон уже нарвалась разок на подобное.


"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено User294 , 04-Авг-09 18:02 
Кажется намечается прикольное зрелище - одни извращенцы будут иметь других извращецев.Запасаемся попкорном и делаем ставки на то чья возьмет :)

"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено Аноним , 04-Авг-09 18:15 
А что тут думать? У эпла и денег, и прав больше.

"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено centos_user , 04-Авг-09 21:23 
google тоже попал под раздачу

"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено Ariel , 04-Авг-09 22:07 
Зачем .NET на iPhone, если есть нормальный ObjC? Что за любители извращаться: нравиться вам C# - ваше дело, но используйте его на соответсвующих телефонах; если бы не было, так есть же.

"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено Александр , 05-Авг-09 09:34 
Старая добрая традиция опенсорца - стремление впихнуть более-менее удачные разработки в максимальное количество платформ/ОСей/устройств. Стремление это, в принципе, полезно, но иной раз выходит за рамки разумного и не дает ответа на вопрос "а накукуй оно тут, собственно?".

P.S. А в ObjC namespaces или подобные штуки так и не появились? А то может разработчики по ним так соскучились, что стали на C# переезжать :)


"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено Ariel , 05-Авг-09 13:08 
История из детства: 10 лет назад пытался я учить C++, но бросил в ужасе, купил книгу Кернигана и Ритчи, выучил этот классный и простой C. Я считал, что C++ это и есть объектно ориентерованное программирование, и он отбил у меня желание им заниматься. Но в начале этого года, я стал писать Mac-программы и изучать ObjC и Cocoa, я выучил этот язык за несколько дней. Ничего удобнее не видел. На нём можно писать не только для Mac, есть кроссплатформенная бесплатная библиотека GNUStep - имплементация двух основных фреймвёков: Foundation, AppKit.

"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено User294 , 05-Авг-09 12:54 
>Зачем .NET на iPhone, если есть нормальный ObjC?

Нравится мне как шестерки эппла считают что когда их супер-пупер божки-корпорасы на которых они молятся думают и решают за них - это так и надо.Не то чтобы я симпатизирую моно, ровно наоборот. Но политика то действует применительно ко ВСЕМ языкам программирования. А это уже форменный фашизм. При том если вдариться в крайность - интерпретаторы разных форматов файлов зачастую можно с натягом рассмотреть как "виртуальную машину", выполняющую что-то типа "скрипта". Просмотр картинки?! А картинка загруженная с интернета - это "скрипт" описывающий как раскидать пикселы на вашем мониторе! При том если эпплу попадет шлея под хвост наверное любой просмотрщик картинок или чего угодно еще можно подогнать под это. А скажем флеш или хтмл и вовсе и подгонять не надо, можно честно рубить с плеча без натяга^W напряга. Да здравствует корпоративный фашизм. Браво, Эппл. Да, отфакапьте этих чертовых дотнетчиков - это хотя-бы прикольно в конкретном случае :).Хоть и грустновато в сумме, ибо обычный такой фашизм.

ЗЫ если ничего кроме objc не надо - ну перепишите на него чтоли Battle for Wesnoth?А то вон под мою n800 он есть и даже играбелен вполне :).А под ифон как всегда дуля, да? :)


"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено Аноним , 05-Авг-09 06:01 
>     я бы вообще расстреливал каждого, кто делает для йамабилки что-то бесплатное/опенсорцное. потому что только идиот может забесплатно гнуть спину на йаблака, а идиотизм неизлечим.

  По вашей логике выходит, что и под винду не стоит открытые приложения писать?


"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено ытук , 05-Авг-09 12:04 
>>     я бы вообще расстреливал каждого, кто делает для йамабилки что-то бесплатное/опенсорцное. потому что только идиот может забесплатно гнуть спину на йаблака, а идиотизм неизлечим.
>
>  По вашей логике выходит, что и под винду не стоит
>открытые приложения писать?

Лучше исправлять ошибки в линукс версии чем распыляться ещё на какой-то треш провирусованный


"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено tesseract , 05-Авг-09 13:07 
ЛОРовский троль обнаружен. Mono на айфоне это просто исследовательский проект. Она даж на десктопах-то не работает.

"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено User294 , 05-Авг-09 12:35 
>  По вашей логике выходит, что и под винду не стоит открытые приложения писать?

Exactly. Лучше всего писать кроссплатформенные приложения - "подо все" (ну, почти). А не "под винду".


"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено tesseract , 05-Авг-09 13:10 
>>  По вашей логике выходит, что и под винду не стоит открытые приложения писать?
>
>Exactly. Лучше всего писать кроссплатформенные приложения - "подо все" (ну, почти). А
>не "под винду".

На QT разрабатывать быстрее выйдет. Если бы не ЦЕНА вопроса.


"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено anonymous , 05-Авг-09 14:23 
а какая у Qt цена?

"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено tesseract , 05-Авг-09 14:34 
>а какая у Qt цена?

Гугл за DDoS-сили ? 3к евро одно попоместо.  


"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено anonymous , 05-Авг-09 17:53 
>>а какая у Qt цена?
>
>Гугл за DDoS-сили ? 3к евро одно попоместо.

Взаимно. Qt уже почти полгода как LGPL.


"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено alexei.s , 05-Авг-09 18:24 
вы наверно давно про Qt узнавали?

"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено tesseract , 06-Авг-09 12:09 
>вы наверно давно про Qt узнавали?

Да в 2000 году. Буквально вчера можно сказать. LGPL ограничения и отсутствие техподдержки в бесплатной версии сильно ограничивают её применение, там где Qt реально нужно - в масштабных тяжелых проектах. Lucas Arts,  ILM и тд используют Qt для создания своего софта.  


"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено Ariel , 05-Авг-09 13:12 
>>  По вашей логике выходит, что и под винду не стоит открытые приложения писать?
>
>Exactly. Лучше всего писать кроссплатформенные приложения - "подо все" (ну, почти). А
>не "под винду".

Это значит отказаться от использования системно специфических API  которые работают быстрее и лучше.


"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено User294 , 07-Авг-09 23:24 
>Это значит отказаться от использования системно специфических API  которые работают
>быстрее и лучше.

Лучше?Лучше для кого?Уж явно не для тех кто не пользуется такой системой.Ну, *вы* можете писать программы под одну ос.А в моем понимании - это подход из прошлого века.Более того - закладываться на 1 вендора и его произвол вообще не выглядит выигрышной тактикой.Всегда придется отсасывать этому вендору с причмокиванием.


"Представлена тестовая сборка Mono для iPhone и iPod Touch"
Отправлено Аноним , 05-Авг-09 15:39 
>Exactly. Лучше всего писать кроссплатформенные приложения - "подо все" (ну, почти). А не "под винду".

Извиняюсь, неправильно выразился, я примерно это и имел ввиду. Но все же, не стоит забывать, что OpenSource - это открытый путь во всех смыслах. Каждый волен выбирать что и как ему использовать (в пределах соответствующей лицензии разумется)) и разрабатывать. Таким образом, я считаю, на человека не должны в этом плане оказывать давление ни корпарации-проприоретарщики, ни наше сообщество.