Программы для мобильных устройств
4 материала
Раздел «Программы для мобильных устройств» охватывает четыре ключевые платформы начала 2010-х годов. Материалы посвящены архитектурным принципам операционных систем, их экосистемам приложений и различиям в подходах к разработке.
Symbian с ядром EKA2 использовал микроядерную архитектуру и систему подписей Symbian Signed для контроля устанавливаемого ПО. Windows Phone опиралась на ядро Windows CE и среду выполнения .NET Compact Framework, а модель распространения приложений строилась вокруг Marketplace. iOS базировалась на ядре XNU и ограничивала установку программ магазином App Store с обязательной проверкой кода. Android с ядром Linux применял виртуальную машину Dalvik и допускал загрузку APK из сторонних источников.
В разделе собраны обзоры платформ, описывающие механизмы многозадачности, модели безопасности и инструменты для разработчиков, актуальные на момент публикации материалов.