Рост производительности приложений, использующих JIT-компиляцию; поддержка Adobe Flash 2010 год Версия 2.3 Gingerbread (самая массовая до весны 2013): - Обновленный интерфейс, поддержка HD-разрешения экрана, переход на файловую систему Ext4
2011 год Версии для планшетов Android 3.0 Honeycomb, 3.1 и 3.2. В 3.2 заработал встроенный в планшеты кардридер Конец 2011 года Android 4.0 Ice Cream Sandwich: - Поддержка обоих классов устройств (смартфонов и планшетов)
- Поддержка новых процессорных архитектур (помимо ARM поддержка Intel x86 и MIPS)
2012 год Android 4.1 Jelly Bean: 2013 год 4.4 Android KitKat: - Постоянно активный голосовой помощник
- Увеличение скорости работы
- NFC-платежи
- И многое, многое другое!
Архитектура Android Базовый уровень Уровень абстракции между аппаратным обеспечением и программным стеком: - В основе лежит ядро ОС Linux (несколько урезанное)
- Обеспечивает функционирование системы;
- Отвечает за безопасность;
- Управляет памятью, энергосистемой и процессами;
- Предоставляет сетевой стек и модель драйверов.
Набор библиотек Обеспечивает важнейший базовый функционал для приложений: - Алгоритмы для вышележащих уровней
- Поддержка файловых форматов
- Кодирование и декодирование информации
- Отрисовка графики и т. д.
Библиотеки Реализованы на С/С++ и скомпилированы под конкретное аппаратное обеспечение устройства, вместе с которым они поставляются: - Surface Manager
- Media Framework
- SQLite
- 3D библиотеки
- LibWebCore
- SGL (Skia Graphics Engine)
- SSL
Достарыңызбен бөлісу: |