Mobile People Talks artwork

Android NDK и C++

Mobile People Talks

Russian - November 28, 2019 08:19 - 48 minutes - 66.8 MB - ★★★★★ - 4 ratings
Technology Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed


На этот раз ведущим внезапно захотелось хардкора, поэтому гостем третьего выпуска второго сезона стал Александр Ефременков. Специалист по Client Security Components в Yandex Taxi, Google Developer Expert по Android и соведущий AndroidDevPodcast.

А, стоп, Александр, кроме всех перечисленных титулов, еще и член программного комитета DevFest SIberia, который, кстати, пройдет на днях в Новосибирске, поэтому не обходится без обсуждений нескольких прошедших и предстоящих конференций, но все быстро перемещается к техническим вопросам, которых, наверняка, так ждали все слушатели.

Некоторым из ведущих приходится признать, что они имеют достаточно смутное представление об Android NDK, и что же собственно с его помощью можно делать. Они начинают выяснять подробности, потихоньку погружаясь все глубже и глубже, в процессе выясняя много интересного: какие приложения невозможно написать без NDK, какие есть бенефиты, есть ли какие-то проблемы с Gradle. И, наконец, зачем вообще нужен C++, если есть Kotlin Native.

Еще диалог периодически скатывается то в кросс-платформу (как же не сравнить Qt c Flutter), то в сравнении “плюсов” со всеми современными языками, то еще в какие-то дебри. В результате всего этого, рождается главный вопрос выпуска: если С++ так хорош, то почему на нем не пишут все?

ЗЫ: После этого выпуска все ведущие резко решают сменить профиль и писать только на C++ (НЕ ПРАВДА).

Александр Ефременков: https://twitter.com/iamironz
GDG DevFest Siberia: https://gdg-siberia.com/
C++ reference: https://cppreference.com
Android NDK reference: https://developer.android.com/ndk/reference

Пишите нам: [email protected]

На этот раз ведущим внезапно захотелось хардкора, поэтому гостем третьего выпуска второго сезона стал Александр Ефременков. Специалист по Client Security Components в Yandex Taxi, Google Developer Expert по Android и соведущий AndroidDevPodcast.


А, стоп, Александр, кроме всех перечисленных титулов, еще и член программного комитета DevFest SIberia, который, кстати, пройдет на днях в Новосибирске, поэтому не обходится без обсуждений нескольких прошедших и предстоящих конференций, но все быстро перемещается к техническим вопросам, которых, наверняка, так ждали все слушатели.


Некоторым из ведущих приходится признать, что они имеют достаточно смутное представление об Android NDK, и что же собственно с его помощью можно делать. Они начинают выяснять подробности, потихоньку погружаясь все глубже и глубже, в процессе выясняя много интересного: какие приложения невозможно написать без NDK, какие есть бенефиты, есть ли какие-то проблемы с Gradle. И, наконец, зачем вообще нужен C++, если есть Kotlin Native.


Еще диалог периодически скатывается то в кросс-платформу (как же не сравнить Qt c Flutter), то в сравнении “плюсов” со всеми современными языками, то еще в какие-то дебри. В результате всего этого, рождается главный вопрос выпуска: если С++ так хорош, то почему на нем не пишут все?


ЗЫ: После этого выпуска все ведущие резко решают сменить профиль и писать только на C++ (НЕ ПРАВДА).


Полезные ссылки:


Александр Ефременков: Twitter


GDG DevFest Siberia


С++ reference


Android NDK reference


Пишите нам: [email protected].

Ведущие подкаста:

Александр Денисов, организатор GDG Nizhny Novgorod, Co-Head of Flutter Competency in EPAM.

Владимир Иванов, активный спикер, член программного комитета Mobius.

Кирилл Розов, организатор School.kt, автор канала об Android разработке Android Broadcast.

Данис Тазетдинов, драйвер мобильного комьюнити EPAM, евангелист платформ Apple, автор канала о новостях в мире iOS разработки Apple Developer News.

Twitter Mentions