2. Android
• Операционная система для различных устройств (от смартфонов до автомобилей)
• Основан на Linux
• Собственная реализация JVM от Google
• Версии Android https://www.android.com/history
3. SDK
• Android SDK (Software Development Kit) – пакет разработки Android приложений
(аналог JDK)
• Формат приложения «.apk»
4. ART и Dalvik
• Android Runtime (ART) – (пришел на замену Dalvik)
https://source.android.com/devices/tech/dalvik/
• Постоянная оптимизация процессоров, прирост ОЗУ и пр. - привели к переходу на
ART
5. ART и Dalvik
ART Dalvik
Использует больше ОЗУ Использует меньше ОЗУ
Приложение запускается быстрее Приложение запускается дольше
* Отказ от Dalvik
6. Приложения
• Родной язык – Java, официальная IDE: Android Studio от Google
• C# («Xamarin», MS Visual Studio) https://xamarin.com/platform - проект активно
развивается – создание кроссплатформенных приложений