MonoDroid позволит программистам .NET создавать приложения для платформы Android. Зарегистрируйтесь для участия в бета-тестировании прямо сейчас.
Одна из проблем при разработке приложений для мобильных устройств — это набор различных сред и языков, которые вам необходимо освоить. Любая вещь уменьшает эту вавилонскую башню и позволяет использовать то, что вы уже знаете, должно быть хорошей идеей. Enter — MonoDroid, который позволяет программистам .NET создавать приложения для телефонов Android.
MonoDroid — это система разработки .NET, ориентированная на мобильную платформу Android, основанная на инструменте MonoTouch проекта Mono. Mono — это все о переносе .NET в другие среды — Linux, OS X и т. Д. И даже Windows. MonoTouch — это среда разработки для iPhone, в которой используются .NET Framework и языки. На данный момент это единственный способ создания приложений для iPhone и iOS 4 в целом, отличный от Apple. Пока что Apple, похоже, не нашла способа возразить против его использования или, возможно, они просто не рассматривают его как основной путь разработки. Для использования MonoTouch вам по-прежнему нужен Mac и iPhone SDK.
MonoDroid — аналогичная система мобильной разработки на основе .NET, но ориентированная на сравнительно открытую среду Android. В настоящее время Windows Phone 7 — единственная мобильная платформа, отличная от системы iPhone / MonoTouch, на которую могут ориентироваться .NET-программисты.
MonoDroid собирается начать бета-тестирование, и вы можете подписаться на тестовую программу на http://www.go-mono.com/monodroid/.
Релиз в конце этого года выглядит вполне определенным, и хотя он основан на проекте с открытым исходным кодом Mono, он будет коммерческим продуктом. MonoTouch стоит 399 долларов за профессиональную версию начального уровня и 999 и 3999 долларов за корпоративную и 5 корпоративную лицензионные версии. Доступна пробная версия, которая не ограничена по времени, а позволяет развертывать ее только на симуляторе iPhone.