Silverlight на iPhone
Слухи о появлении silverlight на iPhone появились давно. И вот теперь уже можно увидеть их официальное подтерждение. Команда Mono работает над версией которая также будет иметь возможность компилироватся под iPhone, что фактически означает что появится возможность запускать риложения silverlight на iphone. Проект Mono Edition для iPhone называется MonoTouch и страничка этого проекта существует здесь. У этого проекта есть свой роадмап, согласно которому компилятор под iPhone будет готов во второй версии, а релиз первой запланирован на сентябрь, хотя это наверное ориентировочная дата. MonoTouch реализовывается на основе Ahead of Time Compilation, технологии разработаной Mono, у которой правда сущетсвует ряд ограничений. Собственно поэтому этот ряд ограничений автоматически перепрыгивает на MonoTouch. Эти ограничения касаются dynamic code generation (System.Reflection.Emit, System.Runtime.Remoting, Type.GetType и т.п.), Remoting, также огрничены возможности отладки. Про ограничения написано в том же роадмапе. Также на сайте проекта уже есть несколько туториалов по созданию приложения на c# под iphone. Для будущей разработки с использованием MonoTouch необходимо иметь Mac и Apple's iPhone SDK для тестирования на емуляторе. |