2,462 subscribers
Gå frakoblet med Player FM -appen!
Podcaster verdt å lytte til
SPONSET
![You Can’t Make This Up podcast artwork](https://cdn.player.fm/images/21055062/series/xUxSMTjIutrzxfGp/32.jpg 32w, https://cdn.player.fm/images/21055062/series/xUxSMTjIutrzxfGp/64.jpg 64w, https://cdn.player.fm/images/21055062/series/xUxSMTjIutrzxfGp/128.jpg 128w, https://cdn.player.fm/images/21055062/series/xUxSMTjIutrzxfGp/256.jpg 256w, https://cdn.player.fm/images/21055062/series/xUxSMTjIutrzxfGp/512.jpg 512w)
![You Can’t Make This Up podcast artwork](/static/images/64pixel.png)
#102 Android NDK. Как писать под Android на C++
Manage episode 342086606 series 2589225
Если у вас есть интересный опыт в разработке, которым вы хотите поделиться в формате доклада или интервью, то пишите kirill@androidbroadcast.dev
🔗 Telegram канал "Android Broadcast"
🔗 Telegram канал "Kotlin Broadcast"
🔗 Сильвен Ретабоуил: Android 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 Как попасть на интервью
147 episoder
Manage episode 342086606 series 2589225
Если у вас есть интересный опыт в разработке, которым вы хотите поделиться в формате доклада или интервью, то пишите kirill@androidbroadcast.dev
🔗 Telegram канал "Android Broadcast"
🔗 Telegram канал "Kotlin Broadcast"
🔗 Сильвен Ретабоуил: Android 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 Как попасть на интервью
147 episoder
Alle episoder
×![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
1 #147 Старт карьеры в Android разработке до 18 лет 51:31
![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
1 #146 Android Auto. Как Organic Maps переносили в машину 47:25
![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
1 #145 Как устроен Gradle Config Cache. Лучшие Практики. Интервью с инженером команды Gradle 1:19:42
![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
1 #144 Как интегрировать Dynamic Features в Android-приложение 16:32
![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
1 #143 Как ускорить автотесты || AI технологии для написания тестов || Автотесты в AvitoTech 1:20:23
![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
1 #142 Как устроен Android в умных колонках Яндекса 1:44:44
![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
1 #141 Новости мобильной разработки 2023.20 32:19
![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
1 #140 Android Studio Chat Bot || Java 21 || Jetpack Paging Multiplatform - Новости 2023.19 22:41
![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
1 #139 Как Google победила фрагментацию и возвращает контроль над Android 29:13
![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
1 #138 Модерация приложений и игр в магазине. RuStore 1:05:22
![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
![Android Broadcast podcast artwork](https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/32.jpg 32w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/64.jpg 64w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/128.jpg 128w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/256.jpg 256w, https://cdn.player.fm/images/25861254/series/UJ0bHFg1yuqtAl74/512.jpg 512w)
![Android Broadcast podcast artwork](/static/images/64pixel.png)
1 #134 Кодогенерация. KAPT. KSP. Manual DI 57:53
Velkommen til Player FM!
Player FM scanner netter for høykvalitets podcaster som du kan nyte nå. Det er den beste podcastappen og fungerer på Android, iPhone og internett. Registrer deg for å synkronisere abonnement på flere enheter.