Как стать автором
Обновить

Комментарии 39

Вот класс)) Только, что сидел размышлял когда же для iPhone можно будет делать софт не только на его родной платформе и вот оно)
Если погуглите, то найдете что под айфон уже давно можно писать на довольно значительном количестве вещей, вплоть до паскаля.
Вот теперь я точно похоже куплю себе яблофон :))))
главное, начни писать для него C#-приложения :-)
НЛО прилетело и опубликовало эту надпись здесь
Как дотнетчик, недавно взявшийся за Obj-C, скажу, что в этих нюансах и сконцентрирована основная сложность перехода на новую платформу. Особенно если раньше имел некоторый опыт программирования на С++ — смешивать ОО-модель плюсов и obj-C непросто, и это часто приводит к неэлегантным решениям (начиная с организации callback-вызовов obj-c кода из С++ и заканчивая нестандартным управлением памятью).
НЛО прилетело и опубликовало эту надпись здесь
помпилятор?
спасибо
поддержка «моной» айфона — это, конечно, хорошо
но поддержит ли айфон мону?
Apple банит все неугодные приложения, поддержки Flash нет до сих пор, а вы тут про Silverlight
jailbreak никто не отменял, да Cydia Store тоже… размах конечно не такой как App Store но в любом случае это значительный шаг
так они ничего не нарушают. Все приложения с помощью GIT компилируются в исполнимые бинарные коды, никакая VM не нужна. Правда и прелестей VM в виде Reflection не будет.

Кроме того, игр написанных на Unity в AppStore достаточно
спасибо, не знал. думал, можно использовать только эппловские фреймворк и средства разработки.

три тыщи баксов стоит лицензия Unity Pro iPhone Advanced для разработки под iPhone :)
спасибо, не знал. думал, можно использовать только эппловские фреймворк и средства разработки.
Да не только. на iPhone OS доступен весь POSIX. Просто с Cocoa удобней.

три тыщи баксов стоит лицензия Unity Pro iPhone Advanced для разработки под iPhone :)
Учитывая то, сколько потом на этих играх зарабатывают, это совсем копейки
ну да, копейки. для тех, кто на этом зарабатывает
а если хочешь для себя накропать программку, то плати за лицензию :)
ну так напишите свой Unity с азартными играми и барышнями легкого поведения и раздавайте бесплатно
Интересно, у них пупок не развяжется одновременно бороться с Adobe, Google и Microsoft… Вон уже и письма открытые пишут.
silverlight конечно забанят, а саму технологию маловероятно Unity так же работает.
все просто, MonoTouch подходит по всем требованиям Apple, в том числе и к JIT-компиляторам, подробности тут
www.mono-project.com/MonoTouch
спасибо.
я думал, что моно — это виртуальная машина
Так и есть, просто моно в отличии от .net умеет компилировать приложения как бы «статически», так что виртуальная машина не требуется.
в теории и .net это умеет.

а еще видел кучу утилит которые из .net делают «чистый» exe-шник.
что значит «в отличии»? компилятор C# в .net может спокойно создавать сборки и приложения в нативном коде
Отличная новость, Mono молодцы
Тут вот что больше интересно:

В своей книжке «The iPhone Developer's Cookbook» Erica Sadun пишет: «Apple insiders suggest that platform limitations simply do not allow for garbage collection to be implemented in any sane and useful manner. You are responsible for retaining and releasing objects in memory.» Типа «плавали, знаем, на iPhone это не работает». А тут нам дают автоматический сборщик мусора. Как мне кажется, при наличии сборщика мусора, когда программист не контролирует и не оптимизирует выделение памяти, приложение имеет тенденцию потреблять сильно больше обычного. А iPhone к этому чувствителен. И вот не получился бы наплыв приложений, которые легко разрабатывать, но которые тормозят и вылетают на устройстве (и ничего программист с этим поделать не может).
Наплыва не будет, т.к. тормозящие и вылетающие приложения вряд ли смогут конкурировать с нетормозящими и невылетающими. А конечному пользователю глубоко пофиг на чем написано приложение.
Мучит вопрос — то что получится после компиляции возможно будет заапрувить на апстор? или это для джейлбрейкнутых онли? на данном этапе всмысле.
лучший способ узнать: включиться в программу тестирования и попробовать самому :-)
то что получится после компиляции возможно будет заапрувить на апстор
да
Очень жду релиза.
Ненавижу цены на железо эппл(наценка 200% в моем городе), XCode(субъективно), принудительное пересаживание на их ОС и использование ObjC.
НЛО прилетело и опубликовало эту надпись здесь
Судя по тому, как на маке обстоят дела с .NET, то шанс появления сабжа под «не мак» гораздо больше.
Хотя если будет использован SDK… Надеюсь, что не будет, а будет отдельным продуктом.
НЛО прилетело и опубликовало эту надпись здесь
Так может вам и не надо разработкой под iphone заниматься? )
Вот если бы WM была бы настолько же популярна — писал бы под нее ) На SDL.
А так хочется поэксперементировать с сабжем )
Но, насколько я понимаю, разработка все равно доступна только под Mac OS X из-за использования SDK. А жаль. Хотя, чтобы побаловаться, можно и под VM Ware попробовать все поднять…
Очень интересно, что все-таки получится по производительности. Не получится ли, что эти приложение придется запускать на 3GS.
Наверное, первыми моими приложениями будут бенчмарки для сравнения производительности :)
Вот еще бы под андройд на шарпе ваять можно было б… надеюсь появится что нить такое…
ого! спасибо :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории