Новый дизайнер макетов позволяет разработчикам Android создавать макеты для своих приложений из Visual Studio и MonoDevelop. Он включен в Mono для Android 4.2 и MonoDevelop 3.0, оба из которых также были выпущены.
Пользовательские интерфейсы Android можно создавать декларативно с помощью файлов XML или программно в коде. Новый Xamarin Android Designer позволяет разработчикам создавать и изменять декларативные макеты визуально без необходимости вручную редактировать файлы XML. Он также обеспечивает обратную связь в режиме реального времени, устраняя необходимость повторного развертывания для проверки изменений, что ускоряет разработку пользовательского интерфейса в Android.
Это видео дает краткий обзор нового конструктора, который позволяет разработчикам использовать C # и библиотеку базовых классов .NET (BCL) для написания собственных приложений Android.
Android Designer следует соглашениям Visual Studio и поддерживает уровни API Android, начиная с 4, а также уровни выпуска Froyo, Gingerbread, Honeycomb и Ice Cream Sandwich.
Другие функции включают:
Управление виджетами форм, текстовыми полями, макетами, контейнерами макетов, изображениями и мультимедиа
Поддержка конфигураций макета док-станции, включая автомобиль, стол и телевизор.
Просмотр и редактирование макетов по языку, региону, стране и оператору связи
Другие новые функции Mono для Android 4.2:
Поддержка привязки произвольных библиотек Java (файлы .jar) и связанных шаблонов, проект библиотеки привязок Java
поддержка x86
панель инструментов нового устройства
немодальное развертывание
интегрированный logcat для Visual Studio
Основное внимание в MonoDevelop 3.0, последней версии .NET IDE, уделяется новому механизму завершения кода C #, который обеспечивает более точное и надежное завершение кода и навигацию, семантическую подсветку для файлов C # и средство форматирования кода на лету. . Подробную информацию о других улучшениях можно найти в разделе Что нового в MonoDevelop 3.0.