LINUX.ORG.RU

Мигель де Иказа представил MonoTouch

 , , , ,


0

0

MonoTouch - это редакция Mono для устройств iPhone и iPod Touch, производимых компанией Apple.

MonoTouch позволяет разработчикам создавать приложения на основе C# и .NET и запускать их на iPhone, получая преимущества от использования iPhone API. При этом появляется возможность повторного использования кода и библиотек, написанных под .NET. Разработчикам не придётся изучать что-то новое в плане разработки - используется все та же привычная для них среда. Разработчики могут использовать как симулятор iPhone для тестирования своих приложений, так и саму MonoTouch на целевом устройстве, и потом отправлять приложения в AppStore для распространения.

Технология

iPhone имеет два важных требования. Во-первых, устройство не поддерживает движки JIT на уровне ядра - чтобы уменьшить возможности для написания вредоносного ПО. Во-вторых, соглашение, которое позволяет стать разработчиком iPhone, требует отказа от использования любых скриптовых движков и технологий JIT.

Для удовлетворения этих требований MonoTouch поставляется в виде статического компилятора, который переводит исполняемые файлы .NET и библиотеки в «родные» приложения. Никаких JIT и интерпретаторов вместе с приложением не поставляется - только «родной» код.

Это все построено на основе технологии Mono «Ahead of Time Compilation», подобной той, что используется для поддержки Unity3D на iPhone. Но, в отличие от Unity, MonoTouch поддерживает и другие устройства.

Как видно, MonoTouch является законченным решением для разработки приложений, которые будут распространяться через AppStore, но при этом существуют и ограничения на то, что разработчики могут использовать в C# и других языках .NET.

Сейчас все намеченные в проекты функции полностью реализованы, и Мигель предлагает заинтересованным разработчикам попробовать Mono на iPhone. Сейчас разработчики MonoTouch собирают отзывы о платформе, для участия нужно заполнить форму.

Каталог с образцами виджетов (исходный код).

>>> Страница проекта

★★★★

Проверено: boombick ()

Re: Мигель де Иказа представил MonoTouch

О бог мой. А давайте мы гцц перепишем на моно, а потом его скомпилим монотачем, а потом им скомпилим саму моно, в которой скомпилим гцц. Вот щастья-то привалило!

shutty ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от shutty

Re: Мигель де Иказа представил MonoTouch

>>О бог мой. А давайте мы гцц перепишем на моно, а потом его скомпилим монотачем, а потом им скомпилим саму моно, в которой скомпилим гцц. Вот щастья-то привалило!

Ты можешь предложить какие-то еще средства разработки для иФона под линаксом?

MuZHiK-2 ★★★★ ()

Re: Мигель де Иказа представил MonoTouch

гг. айФоно капец подкрался с неожиданной стороны

OperaSoftware-2 ()

Re: Мигель де Иказа представил MonoTouch

Может кто мне подскажет, почему так противно видить буквосочетание .exe?
Аж желудок сокращается от рвотных позывов.

vada ★★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от aJJ

Re: Мигель де Иказа представил MonoTouch

>>иФон ненужен

И тем не менее этот ифон откусил долю в 20% в денежном отношении на рынке смартфонов, не слабо, да? И вопрос в тут не в том, нужен или нет, а в том, что наконец появилась возможность писать приложения без покупки дорогого Мака.

MuZHiK-2 ★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от devl547

Re: Мигель де Иказа представил MonoTouch

>>Некошерно ставить Linux в одно предложение с iPhone и Mono

Определение кошерности в студию. Или это голый фанатизм?

MuZHiK-2 ★★★★ ()

Re: Мигель де Иказа представил MonoTouch

Мигель и Apple нашли друг друга.

GFORGX ★★☆ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от Sekai

Re: Мигель де Иказа представил MonoTouch

>>Если бы он сразу так, не обращая внимания на линукс.

Какие у тебя претензии к моно? Причем здесь макофилизм - у меня из яблочной продукции только старый переделанный ипод мини - и все. Но тем не менее возможность не зависеть от яблочников при написании софта не может не радовать.

MuZHiK-2 ★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2

Re: Мигель де Иказа представил MonoTouch

> И тем не менее этот ифон откусил долю в 20% в денежном отношении на рынке смартфонов, не слабо, да? И вопрос в тут не в том, нужен или нет, а в том, что наконец появилась возможность писать приложения без покупки дорогого Мака.

Может ты еще хочешь писать приложения под винду без покупки дорогой винды

aJJ ()

Re: Мигель де Иказа представил MonoTouch

Здорово! Молодец Иказа. Программисту интересно - он работает и тролей не слушает. Создает другим разработчикам возможности и выбор.

hibou ★★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от aJJ

Re: Мигель де Иказа представил MonoTouch

>>Может ты еще хочешь писать приложения под винду без покупки дорогой винды

И каков процент мобильной винда в общей массе? Может ты еще и подскажешь централизованный магазин для распространения? Плюс аппстора в том, что у тебя больше шансов найти аудиторию под приложение.

MuZHiK-2 ★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от shutty

Re: Мигель де Иказа представил MonoTouch

>О бог мой. А давайте мы гцц перепишем на моно, а потом его скомпилим монотачем, а потом им скомпилим саму моно, в которой скомпилим гцц. Вот щастья-то привалило!

ну и к чему ты вот это бзднул?

k0l0b0k ★★ ()

Re: Мигель де Иказа представил MonoTouch

надеюсь моно убьёт Йфон

Sith ★★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2

Re: Мигель де Иказа представил MonoTouch

> Но тем не менее возможность не зависеть от яблочников при написании софта не может не радовать.

Возможность не зависеть от яблочников при написании софта под яблочные поделия... ну ты и завернул

Не пользуйся яблочными поделиями и не пиши для них софт. Они сами издохнут.

aJJ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от hibou

Re: Мигель де Иказа представил MonoTouch

>Здорово! Молодец Иказа. Программисту интересно - он работает и тролей не слушает. Создает другим разработчикам возможности и выбор.

+100

k0l0b0k ★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от Sekai

Re: Мигель де Иказа представил MonoTouch

>>А аппл подумает и откажется включать моно софт в апплстор. Нафига им снижать продажи маков.

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

MuZHiK-2 ★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2

Re: Мигель де Иказа представил MonoTouch

> Может ты еще и подскажешь централизованный магазин для распространения? Плюс аппстора в том, что у тебя больше шансов найти аудиторию под приложение.

Желание не зависеть от яблочников и пользоваться яблочным аппстором это очень круто. Прям как желать ничего не подцепить и пользоваться вокзальными шалавами

aJJ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от aJJ

Re: Мигель де Иказа представил MonoTouch

>>Не пользуйся яблочными поделиями и не пиши для них софт. Они сами издохнут.

Еще раз, давай конкретные претензии к моно под ифон - что тут не так? Религиозный фанатизм не в счет. Чем плох ифон как платформа?

MuZHiK-2 ★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от aJJ

Re: Мигель де Иказа представил MonoTouch

>>Желание не зависеть от яблочников и пользоваться яблочным аппстором это очень круто. Прям как желать ничего не подцепить и пользоваться вокзальными шалавами

Тебе больше нравится регать свою прогу на десятках софт-порталов и потом так же по ним бегать и обновлять? Пока фанатики кричат, нормальные люди пишут софт под ифон и зарабатывают.

MuZHiK-2 ★★★★ ()

Re: Мигель де Иказа представил MonoTouch

Это такие новые костыли? Лишь бы работало? - в таком виде не надо.

Zodd ★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от Zodd

Re: Мигель де Иказа представил MonoTouch

>>Это такие новые костыли? Лишь бы работало? - в таком виде не надо.

Это новая мода - не читать даже саму новость? Где ты увидел костыли?

MuZHiK-2 ★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2

Re: Мигель де Иказа представил MonoTouch

> Еще раз, давай конкретные претензии к моно под ифон - что тут не так? Религиозный фанатизм не в счет. Чем плох ифон как платформа?

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

aJJ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от aJJ

Re: Мигель де Иказа представил MonoTouch

>>Ты ж говориш что не желаешь зависеть от яблочников, зачем же тогда хочешь софт для них писать, они ж контролируют апстор.

Что значит писать "для них софт"? Я пишу софт для юзеров и зарабатываю деньги - ПРОФИТ. Апплстор - это всего лишь удобное средство распространения.

MuZHiK-2 ★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2

Re: Мигель де Иказа представил MonoTouch

Пока фанатики кричат против геев и лезбиянок, нормальные люди продают для них разные сексуальные принадлежности и зарабатывают.

пофикшено

aJJ ()

Re: Мигель де Иказа представил MonoTouch

О Ужас...

dogbert ★★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2

Re: Мигель де Иказа представил MonoTouch

> Я пишу софт для юзеров и зарабатываю деньги - ПРОФИТ.

Сколько ты заработал через яблостор за последний месяц? Или это была метанация?

Manhunt ★★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от Manhunt

Re: Мигель де Иказа представил MonoTouch

>>Сколько ты заработал через яблостор за последний месяц? Или это была метанация?

Эта фраза была сказана в общем виде, вместо "Я" подставь туда "разработчик под ифон", я под ифон не пишу. Хотя есть сейчас желание написать под nokia ovi, если будет время думаю заняться.

MuZHiK-2 ★★★★ ()

Re: Мигель де Иказа представил MonoTouch

Ну и нормально.

smh ★★★ ()

Re: Мигель де Иказа представил MonoTouch

Этот тред является подтверждением теории "95% людей - идиоты".

zfsed ()

Re: Мигель де Иказа представил MonoTouch

Круто, Мигель и команда обгоняют Майкрософт.

Igron ★★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2

Re: Мигель де Иказа представил MonoTouch

> Что значит писать "для них софт"? Я пишу софт для юзеров и зарабатываю деньги - ПРОФИТ.

> Эта фраза была сказана в общем виде, вместо "Я" подставь туда "разработчик под ифон", я под ифон не пишу.

Пук-пук-пук! Команда "газы"!

shutty ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от Igron

Re: Мигель де Иказа представил MonoTouch

>>Круто, Мигель и команда обгоняют Майкрософт.

И только анти-моно фанатики будут кричать, что это МС подкапывается под аппл.

MuZHiK-2 ★★★★ ()

Re: Мигель де Иказа представил MonoTouch

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

Как с дьяволом договор подписываешь. Вы предаете свои чувства к Perl и Python, но взамен станете аж айфон-дывылопером. Нет, не нужно нам такое счастье, и айфон тоже.

robert_foster ★★ ()

Re: Мигель де Иказа представил MonoTouch

Анальные рабы с одного фронта сделали новые страпоны для анальных рабов с другого :-)))

liksys ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от shutty

Re: Мигель де Иказа представил MonoTouch

>>> Что значит писать "для них софт"? Я пишу софт для юзеров и зарабатываю деньги - ПРОФИТ.

И где я тут сказал, что пишу софт под ИФОН? Иди посмотри хоть концепцию апплстора для начала.

MuZHiK-2 ★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от robert_foster

Re: Мигель де Иказа представил MonoTouch

>>Как с дьяволом договор подписываешь. Вы предаете свои чувства к Perl и Python, но взамен станете аж айфон-дывылопером. Нет, не нужно нам такое счастье, и айфон тоже.

Любитель мобил с вирусами и рекламой?

MuZHiK-2 ★★★★ ()

Re: Мигель де Иказа представил MonoTouch

А у меня одного в заголовке страницы крупными буквами написано „GNOME“?

ChALkeR ★★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от ChALkeR

Re: Мигель де Иказа представил MonoTouch

>>А у меня одного в заголовке страницы крупными буквами написано „GNOME“?

Если сделают раздел "Моно" - я буду постить новости в тот раздел. Кстати, было бы неплохо создать такой раздел.

MuZHiK-2 ★★★★ ()
Ответ на: Re: Мигель де Иказа представил MonoTouch от robert_foster

Re: Мигель де Иказа представил MonoTouch

>>Не вижу связи между использованием скриптовых языков и безопасностью системы.

Вспомни хотя бы ту знаменитую строчку на перле. Скриптовые языки уязвимы.

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