Некоторые , появившиеся в сети до официальной презентации на выставке MIX 2010, подтвердили ожидания разработчиков относительно новой операционной системы: эта среда будет очень сильно отличаться от того, к чему разработчики привыкли в WinMo 6.5 и более ранних версиях.
Как и Zune HD, Windows Phone 7 использует XNA совместно с .NET Compact Framework и Silverlight, собственной разработкой microsoft, призванной заменить Flash. К тому же, Microsoft планирует заполучить гораздо больше контроля над тем, какой софт попадает внутрь смартфонов. Разработчикам будут предоставлены несколько управляемых API (managed API), в случае, если их будет недостаточно, разработчикам придётся делать запрос на доступ к «родным» API.
Впрочем, такие функции, как доступ к камере смартфона, доступны и через управляемый API, так что, возможно, разработчикам и не понадобится доступ к API первого уровня.
Каждое приложение будет запускаться в изолированной песочнице (sandbox), причём независимые поставщики программного обеспечения получат доступ к меньшему количеству функций, нежели ОЕМ-производители или мобильные операторы.
В целом складывается такое мнение: по сравнению с относительной свободой для разработчиков, которую предоставляла Windows Mobile 6.х, программная среда Windows Phone 7 больше напоминает OS X и контроль Apple над всеми приложениями.
Комментарии (1)
RSS свернуть / развернутьТолько зарегистрированные и авторизованные пользователи могут оставлять комментарии.