Разработка приложений под Windows Phone 8
С приходом последней версии мобильной операционной системы Windows Phone 8, корпорация Microsoft начала привносить в свою мобильную систему больше определенных правил и единства, которые призваны создать единый стиль множества разнообразных и различных по функционалу приложений.
Microsoft выбрала для мобильной платформы единый стиль под названием Metro UI, который нашел свое отражение и в настольной ОС. В целом в платформах становится все больше общего и новые особенности в настольной версии приходят на смену классическому стилю из мобильной. Теперь все приложения имеют схожий интерфейс и взаимодействие для пользователя проходит легче и понятнее, что хорошо, как пользователю, так и корпорации с множеством независимых разработчиков.
В данной статье мы хотим немного облегчить жизнь начинающим разработчикам и приведем здесь основные принципы и этапы разработки мобильных приложений. Разработка под Windows Phone 8 включает в себя следующие основные этапы:
- Создание макета приложения
- Определение событий для обработки
- Предварительная навигация по приложению
- Определение основных входных параметров приложения
- С каким сервисами нам необходимо взаимодействие
- Доступ к каким данным смартфона необходим
Если вы занимались до этого веб-версткой и знакомы с языками разметки, типа HTML, то вам не составит особого труда разобраться с XAML (eXtensible Application Markup Language) - расширенным языком разметки приложений, который используется для разработки Windows Phone 8 приложений.
А благодаря эмулятору мобильного устройства, которое используется в среде разработки, вы с легкостью увидите поведение приложения и отладите его, так как поведение на реальном смартфоне будет аналогичным.
На самом деле существует множество профессиональных разработчиков приложений под Windows Phone 8 и другие мобильные операционные системы, можете посмотреть, например тут, и это является довольно таки емкой нишей. А уж для профессионалов место найдется всегда.
Кстати, последние изменения в концепции разработки Microsoft говорят о том, что она объединяет разработку под будущую настольную операционную систему Windows 10 и мобильную ОС. Таким образом разработчики получат возможность создавать универсальные приложения, которые будут работать, как на смартфонах, так и в настольной Windows.
По теме
- Видео-курсы от MS: Разработка приложений виртуальной и расширенной реальности на платформе Microsoft
- ECMA JavaScript 6: Объекты
- Как просто создать приложение для iPhone
- Индексированное хранилище, часть 2
- Индексированное хранилище, часть 1
- Начала Metro-программирования: создание настраиваемых приложений (ч.2)
- Начала Metro-программирования: создание настраиваемых приложений (ч.1)
- Начала Metro-программирования: создание компонентов WinRT (ч.3)
- Начала Metro-программирования: создание компонентов WinRT (ч.2)
- Начала Metro-программирования: создание компонентов WinRT (ч.1)