Задал кучу вопрос про работу с Android NDK. Уровень базовый, но тем, кто там не копался, может быть полезно.


Если у вас есть интересный опыт в разработке, которым вы хотите поделиться в формате доклада или интервью, то пишите [email protected]


🔗 Telegram канал "Android Broadcast"

💰  Поддержать проект на Boosty

🔗 Чат сообщества в Telegram

🔗 Telegram канал "Kotlin Broadcast"


🔗 Сильвен Ретабоуил: Android NDK. Руководство для начинающих

🔗 Crash репорты NDK

🔗 Материал для начинающих

🔗 Материал для продвинутых


00:00 Что такое NDK

01:15 Нативный код

04:31 Многопоточность на С++

07:45 Оптимизация под архитектуры CPU

09:30 Что можно сделать в NDK, чего нельзя в SDK

12:27 Управление памятью

16:32 Reference counting

17:38 Сколько памяти может использовать С код

18:55 Система сборки

21:54 Устройства на ARMv7

24:03 Скорость сборки

26:25 Поддержка новой NDK

28:36 Развитие NDK

31:52 Насколько С++ быстрее

34:40 С чего начать изучение

37:50 Stackoverflow и сообщество

40:03 Как попасть на интервью