Структура Android. Курс Modern Android Warrior / Mobile Developer
Курс Modern Android Warrior - https://mobiledeveloper.tech/maw
Это 1 из 30 видео курса. В нем рассмотрена основная архитектура Android как операционной системы. Затронуты вопросы рисования графики, обработки inter-process communication и взаимодействия с ядром линукса. Это видео нужен как основа, как нижний слой торта на который мы дальше будем нанизывать новые знания В видео имеется практика, которую нужно пройти следующим образом: 1. Посмотреть полностью видео без повторения 2. Попробовать повторить вместе с видео 3. Попробовать повторить без видео Полезные ссылки Документация "Platform architecture" (из чего состоит Android) https://developer.android.com/guide/p...
Визуализация Hardware Abstract Layer https://www.sciencedirect.com/topics/...
Внутреннее устройство рендеринга (medium не работает в России без VPN) / android-internals-for-rendering-a-view Performance and view hierarchies https://developer.android.com/topic/p...
Документация по Choreographer https://developer.android.com/referen...
Сравнение движков OpenGL и Vulkan https://www.androidauthority.com/open...
Видео "Learn about Android Graphics & Animations from Google's Android UI Toolkit team" • Learn about Android Graphics & Animations ... Видео "How Android renders" • Drawn out: How Android renders (Google I/O... Исходники клиента для AIDL - https://gitverse.ru/neuradev/maw_chap...
Исходники сервера для AIDL - https://gitverse.ru/neuradev/maw_chap...
Подписывайтесь в других каналах MOBILE DEVELOPER в Telegram: https://t.me/mobiledevnews
MOBILE DEVELOPER на Boosty: https://boosty.to/mobiledev
MOBILE DEVELOPER в ВК: https://vk.com/mdeveloper
00:00:00 Чем мы вообще занимаемся 00:07:04 Драйвера 00:10:12 Native Libraries 00:10:58 G-G-Graphics 00:25:04 ART 00:34:04 Network 00:37:09 IPC 00:41:00 Практика AIDL 01:13:51 Продолжение IPC 01:16:36 Windows API 01:19:28 Итоги