LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
MuZHiK-2

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

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 собирают отзывы о платформе, для участия нужно заполнить форму.

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

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

Метки: apple, dotnet, iphone, ipod, mono

MuZHiK-2 *** (05.08.2009 14:29:45)
Проверено: boombick (05.08.2009 15:30:59)
Juick

[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2 05.08.2009 15:56:52  

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

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

Ну, так бы сразу и сказал бы. Да, и заголовок у новости тогда другой должен быть, что%то типа: "Мегель ощастливил шароварщиков - теперь ойфонаме!"

grinn ** (05.08.2009 18:14:15)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от namezys 05.08.2009 17:21:16  
JetSnaiL

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

> А так можно?

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

JetSnaiL (05.08.2009 18:14:53)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от real_maverick 05.08.2009 17:25:25  
nicewhiteandpof

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

>а есть и такие, которым привезли htc hero (__беленький__) с лондонщины сегодня (правда пока даже не включил) и что????

все настроение испортил=((

nicewhiteandpof (05.08.2009 18:17:20)
[#]  
Neurotizer

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

Нести слово Господне еретикам без имени Линукса на устах, без Патрика, и Линуса, и Ричарда в сердце и в проповеди - не есть ли углублять ересь и предаваться ей, не есть ли вводить варваров в заблуждение и еще худшую ересь и клеветать против Господа, будто есть код столь же священный и в истинности ничем не уступающий коду святому на скрижалях kernel.org?

Помнте, братие, дьявол хитроумен, и всяк бес словоблудлив, а ересь Джоббсова, пусть и писана она в линуксе, есть тьма, и гниль, и смерть!

Neurotizer (05.08.2009 18:18:53)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от Manhunt 05.08.2009 17:23:02  
JetSnaiL

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

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

Задавая такой вопрос, можно почувствовать себя полнейшим неудачником. Вы знаете об этом?

JetSnaiL (05.08.2009 18:20:44)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от Neurotizer 05.08.2009 18:18:53  
post-factum

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

Вот из-за таких постов тред на 19 страниц ужимают до 6-ти...

post-factum ***** (05.08.2009 18:22:48)
[#] Ответ на: Re: в приличном обществе от impfp 05.08.2009 18:05:20  

Re: в приличном обществе

>принято комментировать подобное фразой: "слив защитан"

ну так откаменти там, где слив, я тут при чем?

grinn ** (05.08.2009 18:23:56)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от demmsnt 05.08.2009 17:35:08  
DNA_Seq

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

>А очень просто. VPN и ты в корпоративной сети. Зачем синхронизироваться - работай там

а тоормоозааааа? Иилиии вы эсстооонец?

DNA_Seq *** (05.08.2009 18:24:50)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от post-factum 05.08.2009 18:22:48  
impfp

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

Т.е. % неадеквата на ЛОРе ~13/19? Практически Двач :)

impfp * (05.08.2009 18:26:35)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2 05.08.2009 15:45:20  
Praporshik

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

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

Ага. А в качестве эмулятора для отладки применять мозги, свёрнутые изучением C#?

Praporshik ** (05.08.2009 18:26:42)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от post-factum 05.08.2009 18:22:48  
Farcaller

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

> Вот из-за таких постов тред на 19 страниц ужимают до 6-ти...

Вот из-за таких комментов треды разрастаются на 19 страниц

Farcaller ** (05.08.2009 18:26:43)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от Farcaller 05.08.2009 18:10:57  
pento

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

И действительно

pento **** (05.08.2009 18:28:39)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от Neurotizer 05.08.2009 18:18:53  

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

>а ересь Джоббсова, пусть и писана она в линуксе, есть тьма, и гниль, и смерть!

...и моно!

grinn ** (05.08.2009 18:28:51)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от JetSnaiL 05.08.2009 18:20:44  
Manhunt

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

> Задавая такой вопрос, можно почувствовать себя полнейшим неудачником. Вы знаете об этом?

Размер пиписьки меня волнует очень мало :) За то есть сильное подозрение, что заработки на яблосторе - сильно раздутый миф. И людей, которые в самом деле на нем зарабатывали бы - тут днем с огнем не сыскать. Сначала один пыжился на тему заработков, и сдулся. Теперь другой написал длинный текст на тему 250К/месяц, а на конкретный вопрос отвечать не торопится.

Впрочем ясно, что рано или поздно кто-нибудь ответит в духе "Over 9000!" ;)

Manhunt *** (05.08.2009 18:28:54)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от DNA_Seq 05.08.2009 18:24:50  
JetSnaiL

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

>>А очень просто. VPN и ты в корпоративной сети. Зачем синхронизироваться - работай там

> а тоормоозааааа? Иилиии вы эсстооонец?


А Вы пошустрее интернет поищите. Я использую VPN + X11 Forwarding и работаю как на локальном сервере. ~25 Mbps download, ~20 Mbps upload.

JetSnaiL (05.08.2009 18:31:05)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от Farcaller 05.08.2009 18:26:43  
impfp

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

loop

impfp * (05.08.2009 18:31:09)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от grinn 05.08.2009 18:28:51  
r

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

Аминь.

r ***** (05.08.2009 18:31:12)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от aJJ 05.08.2009 15:38:06  
libcme

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

+4098

libcme (05.08.2009 18:31:39)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от Manhunt 05.08.2009 18:28:54  
JetSnaiL

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

> Размер пиписьки меня волнует очень мало :)

Именно это Вас, судя по разговору, интересует больше всего.

http://isteam.co.uk/ - $100000 за первые 8 дней после выпуска.

А сколько Вы заработали в прошлом месяце? $4K хотябы на выживание насобираете? :-D

JetSnaiL (05.08.2009 18:35:31)
[#]  
libcme

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

Быдломоно и тут и там появляется! Офигнел раб мс!
Интересно, а сколько места это гно занимает?

libcme (05.08.2009 18:42:03)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от impfp 05.08.2009 18:26:35  

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

>Т.е. % неадеквата на ЛОРе ~13/19? Практически Двач :)

нет, практически 19/13. алсо, двачер детектед.

grinn ** (05.08.2009 18:45:39)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2 05.08.2009 15:41:07  
iZEN

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

>И тем не менее этот ифон откусил долю в 20% в денежном отношении на рынке смартфонов

Да неужели?
Неужто у каждого пятого (хорошо — десятого) вы видите в руках iPhone?!

Я очень сомневаюсь в валидности такой статистики.

iZEN ***** (05.08.2009 18:47:35)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от grinn 05.08.2009 18:45:39  
impfp

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

Шерлок, перелогиньтесь :D

impfp * (05.08.2009 18:53:21)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от iZEN 05.08.2009 18:47:35  
PolarFox

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

> Неужто у каждого пятого (хорошо — десятого) вы видите в руках iPhone?!

> > в денежном отношении

В денежном отношении. Более другие смартфоны не умеют продаваться за такую стоимость.

PolarFox **** (05.08.2009 18:54:45)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от r 05.08.2009 18:31:12  

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

>Аминь.

фикассе, ты сегодня добрый!

алсо ты не прав был нащет устного контракта и 1000р -- имхо, там уже вполне себе ППФ.

grinn ** (05.08.2009 18:55:40)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от impfp 05.08.2009 18:53:21  

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

>Шерлок, перелогиньтесь :D

признайся, это у тебя фишка такая - отвечать первому попавшемуся?

grinn ** (05.08.2009 18:58:48)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от JetSnaiL 05.08.2009 18:35:31  
Manhunt

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

> http://isteam.co.uk/ - $100000 за первые 8 дней после выпуска

Это ваш личный доход?

> А сколько Вы заработали в прошлом месяце? $4K хотябы на выживание насобираете? :-D


Я не разрабатываю софт для самртфонов, так что здесь это оффтопик.

Manhunt *** (05.08.2009 19:05:22)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от grinn 05.08.2009 18:58:48  
impfp

Мигель де Иказа, MonoTouch, и все-все-все

Не совсем. Только тем, к кому испытал острую симпатили или антипатию :) "Из космоса бессознательного", естественно, кажется, что выбор случаен.

impfp * (05.08.2009 19:06:23)
[#]  
tommy

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

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

tommy *** (05.08.2009 19:08:40)
[#] Ответ на: Мигель де Иказа, MonoTouch, и все-все-все от impfp 05.08.2009 19:06:23  
impfp

Re: Мигель де Иказа, MonoTouch, и все-все-все

Собсно. Посмотрел код. Мигель влюблен в C# 2.0 с его анонимусами-делегатами, хотя проскакивают var. Слово partial используется где-попало (спишем это на незнание будущих его идей). Стиль слегка (если не сказать - сильно) напрягает. Тотальное использование magic-констант. В-общем, видимо, типичный представитель разработчика  а-ля GNOME. 

impfp * (05.08.2009 19:13:43)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от JetSnaiL 05.08.2009 18:35:31  

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

>http://isteam.co.uk/ - $100000 за первые 8 дней после выпуска.

Хм?

по ссылке команда из трёх человек зарабатывает очень сильно меньше
чем "(...)К примеру, хорошее приложение для США может принести в месяц около $250K.(...)"

и при этом о них пишет The New York Times.
The iPhone Gold Rush http://www.nytimes.com/2009/04/05/fashion/05iphone.html?_r=1

PS
а это всё к чему?

Anonymous **** (05.08.2009 19:20:05)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от Anonymous 05.08.2009 19:20:05  
Manhunt

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

Метко.

Авторы этой поделки - "Vassilis Samolis, Kostas Eleftheriou and Bill Rappos". Товарища JetSnaiL, котрого, если верить его анкете, зовут Vladyslav Lazarenko, среди них нет.

Итог: уже третий человек что-то мямлит про заработки на iphone, и сливается при вопросе, сколько же лично он так заработал за последний месяц.

Manhunt *** (05.08.2009 19:29:33)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от Manhunt 05.08.2009 19:29:33  

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

ну почему сразу "поделки"? свои 99 центов оно наверно стоит.

но веб-девелопер может заработать куда больше http://www.google.com/finance?q=NASDAQ%3AGOOG (что, впрочем, тоже не имеет никакого отношения к эхотагу...)

Anonymous **** (05.08.2009 19:38:49)
[#] Ответ на: Мигель де Иказа, MonoTouch, и все-все-все от impfp 05.08.2009 19:06:23  

Re: Мигель де Иказа, MonoTouch, и все-все-все

>Не совсем. Только тем, к кому испытал острую симпатили или антипатию :) "Из космоса бессознательного", естественно, кажется, что выбор случаен.

Понимаю, бывает. Но тут есть одна тонкость: чтобы это^^^ замаскировать, надо стараться подгонять свой ответ под контекст того сообщения, на которе отвечаешь. Тогда кодовое послание, скрытое в твоем выс^W каменте, произведет на визави поистене неизгладимое впечатление, он проникнется к тебе взаимностью и толерантностью и покормит тебя немного. И, может статься, даже оценит блеск твоих чешуек.

grinn ** (05.08.2009 19:39:55)
[#]  

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

У меня вижуалстудио экспрэсс 2008. Кинте мануал пожалуйсто - как эту MonoTouch настроить, чтоб разрабатывать рпиложения под iPhone

phpbidlo (05.08.2009 19:41:24)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от phpbidlo 05.08.2009 19:41:24  
impfp

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

Начни отсель: http://www.mono-project.com/MonoTouch

impfp * (05.08.2009 19:46:22)
[#] Ответ на: Re: Мигель де Иказа, MonoTouch, и все-все-все от grinn 05.08.2009 19:39:55  
impfp

Re: Мигель де Иказа, MonoTouch, и все-все-все

>Понимаю, бывает
Миром правит непонимание...

impfp * (05.08.2009 19:47:46)
[#]  
vasdi

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

А "повторное использование" -- это что-то связанное со сборкой мусора?

vasdi (05.08.2009 19:54:54)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от zfsed 05.08.2009 16:11:26  
Xeron

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

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

Да, так и есть.

Xeron * (05.08.2009 20:09:14)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2 05.08.2009 16:24:48  

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

> Проблема в том, что в скриптовых языках постоянно находят уязвимости

В скриптовых языках или *интерпретаторах* скриптовых языков?

sjinks * (05.08.2009 20:14:08)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от DNA_Seq 05.08.2009 16:36:54  
Xeron

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

>>Блекберри уже сливает по продажам ифону.

>И каким образом йамобилко обеспечивает скажем синхронизацию с корпоративной сетью?

VPN, MS Exchange, это же очевидно.

Xeron * (05.08.2009 20:15:39)
[#]  

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

Уймите этого психа, ну пожаалуу1йста.!!11

mrxrrr (05.08.2009 20:15:53)
[#] Ответ на: Re: Мигель де Иказа, MonoTouch, и все-все-все от impfp 05.08.2009 19:47:46  

Re: Мигель де Иказа, MonoTouch, и все-все-все

>>Понимаю, бывает

>Миром правит непонимание...

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

grinn ** (05.08.2009 20:16:17)
[#] Ответ на: Re: Мигель де Иказа, MonoTouch, и все-все-все от grinn 05.08.2009 20:16:17  
nutz

Re: Мигель де Иказа, MonoTouch, и все-все-все

Незнаю писали ли сдесь, но это какое-то двойное анальное рабство

nutz * (05.08.2009 20:19:11)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от Manhunt 05.08.2009 19:29:33  
JetSnaiL

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

Manhunt, мне все равно чем Вы лично занимаетесь. Вы спрашиваете меня лично, а я вас. Ну а отчитываться о доходах я ни перед кем, кроме IRS, не собираюсь :-)

Что касается рынка приложений для iPhone, то я инвестировал, например, в iCatcher, просто потому что люблю эту старую-добрую игру. Прибыль составляет чуть более 30% в месяц, при этом делать ничего не нужно вообще. Конечно, ликвидность каждый месяц падает после достижения определенного пика, но это сущая ерунда. Переинвестируем в другие, новые приложения и деньги крутятся опять.

Это если Вам уж так интересно, как делаются деньги. Ну а что может заработать программист, делая программы под эту штуку? Скорее всего, зарплату.

Надеюсь теперь Вам стало легче?

JetSnaiL (05.08.2009 20:35:54)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2 05.08.2009 16:24:48  

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

Вот он принцип анального рабства! Используй только те приложения, которые яббл одобряет. Не легче ли сделать простейшую защиту вроде запроса: "Вы собираетесь запустить неизвестный скрипт, ссзб!"?

И можно ли узнать пример зловредного скрипта, эксплуатирующего уязвимости скриптовых языков?

Yareg *** (05.08.2009 20:39:41)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от JetSnaiL 05.08.2009 20:35:54  
Manhunt

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

> Прибыль составляет чуть более 30% в месяц, при этом делать ничего не нужно вообще. Конечно, ликвидность каждый месяц падает после достижения определенного пика, но это сущая ерунда. Переинвестируем в другие, новые приложения и деньги крутятся опять.

Любитель финансовых пузырей, ясно. Предыдущее поколение, говорят, повыпрыгивало из окон в момент падения акций yahoo. Возник вопрос: почему те парни не взяли кредит у банка под 20%, а вместо этого делятся с вами под 30% ? Можете не отвечать, впрочем.

> Ну а что может заработать программист, делая программы под эту штуку? Скорее всего, зарплату.


Угу.

> Это если Вам уж так интересно, как делаются деньги. Надеюсь теперь Вам стало легче?


Во-всяком случае, это первый содержательный ответ на заданный вопрос.

Manhunt *** (05.08.2009 20:46:42)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от Manhunt 05.08.2009 20:46:42  
Manhunt

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

почему те парни не взяли кредит у банка под 20% _годовых_, а вместо этого делятся с вами под 30% _в_месяц_ ?

fixed

Manhunt *** (05.08.2009 20:51:48)
[#]  

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

Может кому не в падлу сделать monotouch-mode.el?

zfsed * (05.08.2009 20:52:55)
[#] Ответ на: Re: Мигель де Иказа представил MonoTouch от MuZHiK-2 05.08.2009 16:24:48  

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

>Аппл проверяет все приложения перед публикацией.

А как же I'm Rich?

Ttt **** (05.08.2009 20:52:59)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru