Android Dev: продолжение подкастов о профессиональной разработке под Android

в 7:30, , рубрики: android, android development, Блог компании Google, подкасты, разработка мобильных приложений, Разработка под android

Привет! В школах начинается новый учебный год, коллеги возвращаются из отпусков, а мы начинаем новый сезон наших подкастов о разработке под Android! Как известно, андроид разработчики делятся на две категории: кто слушает наш подкаст и кто о нем еще не слышал. Данная статья как раз для того, чтобы восполнить ваши пробелы непрослушанных выпусков и привлечь новых слушателей, с новыми комментариям к нашим обсуждениям. В новом сезоне мы снова окунемся с головой в большие темы, требующие детального разбора, но и не забудем держать слушателей в курсе последних новостей.

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

Выпуски подкаста

Выпуск первый

Android Dev: продолжение подкастов о профессиональной разработке под Android - 1

Выпуск первый. SDK 23. Как я поднял версию и ничего не сломал
В самом первом выпуске Мы долго и упорно обсуждали миграцию приложений на SDK 23, чтобы поддержать работу на Android Marsmallow. Истории успешного обновления приложений с миллионами пользователей. Кто с чем столкнулся, какие проблемы и решения. Doze, Standby, Runtime Permissions, более мелкие изменения. Обсудили либы, помогающие при работе с пермишенами.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 2 Android Dev: продолжение подкастов о профессиональной разработке под Android - 3 Android Dev: продолжение подкастов о профессиональной разработке под Android - 4 Android Dev: продолжение подкастов о профессиональной разработке под Android - 5


Выпуск второй

Android Dev: продолжение подкастов о профессиональной разработке под Android - 6

У меня AsyncTasks и нет MVP
Идеальная архитекутра — вечный грааль, который все ищут, но никто не знает точного ответа, где же она. Мы плотно поговорили о современных архитектурных решениях. MVP, как оно в жизни, в больших и малых проектах. Как нам поможет DI, Rx. Какие БД сейчас в моде.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 7 Android Dev: продолжение подкастов о профессиональной разработке под Android - 8 Android Dev: продолжение подкастов о профессиональной разработке под Android - 9 Android Dev: продолжение подкастов о профессиональной разработке под Android - 10


Выпуск третий

Android Dev: продолжение подкастов о профессиональной разработке под Android - 11

Gitflow, CI, QA, которые пишут UI Тесты, и другие аббревиатуры
Собравшись тимлидами и CTO разных команд мобильной разработки, мы прошлись по процессам. Мы поделились опытом адаптации gitflow к реалиям динамичной разработки мобильных приложений. Построили самый удобный Continuous Integration сервер. Прошлись по Continuous Delivery и даже Continuous Translations. И запустили на нем все тесты, которые только можно сделать, чтобы постоянно проверять наш код.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 12 Android Dev: продолжение подкастов о профессиональной разработке под Android - 13 Android Dev: продолжение подкастов о профессиональной разработке под Android - 14 Android Dev: продолжение подкастов о профессиональной разработке под Android - 15 Android Dev: продолжение подкастов о профессиональной разработке под Android - 16 Android Dev: продолжение подкастов о профессиональной разработке под Android - 17


Выпуск четвёртый

Android Dev: продолжение подкастов о профессиональной разработке под Android - 18

Тесты. Вся правда из первых уст
Очень занимательная беседа о тестировании, очень полезна как новичкам, так и тем, кто думает, что у него уже все хорошо с тестами в его проектах. Мы поговорили обо всех аспектах тестирования в Android. И, самое главное, мы рассказали, что TDD не просто возможен, а он обязателен в современной мобильной разработке!

Android Dev: продолжение подкастов о профессиональной разработке под Android - 19 Android Dev: продолжение подкастов о профессиональной разработке под Android - 20 Android Dev: продолжение подкастов о профессиональной разработке под Android - 21 Android Dev: продолжение подкастов о профессиональной разработке под Android - 22


Выпуск пятый

Android Dev: продолжение подкастов о профессиональной разработке под Android - 23

RxJava
У нас состоялся серьезный разговор о реактивном программировании. Ответы на самые главные вопросы: Зачем? С чего начать? И как же прикрутить к жизненному циклу? Участники выпуска — матерые реактивщики, за плечами которых не только полное внедрение подхода в мобильные проекты, но и свои реактивные библиотеки.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 24 Android Dev: продолжение подкастов о профессиональной разработке под Android - 25 Android Dev: продолжение подкастов о профессиональной разработке под Android - 26 Android Dev: продолжение подкастов о профессиональной разработке под Android - 27 Android Dev: продолжение подкастов о профессиональной разработке под Android - 28


Выпуск шестой

Android Dev: продолжение подкастов о профессиональной разработке под Android - 29

Обзор Android N и 33 совета разработчикам
Во время записи проекта, мне казалось, что DI тема исчерпана, но мы всеже по просьбам слушателей готовим большой и полноценный выпуск про Dagger и другие фреймворки для DI в Android.
А в данном выпуске мы сменили акценты и решили обсудить насущное.
К тому же вышел превью Android N, а это повод для большого разговора. Во второй половине выпуска мы покритиковали и подкорректировали статью о 33-х советах от разработчика Android другим разработчикам.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 30 Android Dev: продолжение подкастов о профессиональной разработке под Android - 31 Android Dev: продолжение подкастов о профессиональной разработке под Android - 32 Android Dev: продолжение подкастов о профессиональной разработке под Android - 33


Выпуск седьмой

Android Dev: продолжение подкастов о профессиональной разработке под Android - 34

Kotlin. Готов ли он к продакшен разработке
Этот выпуск оказался самым популярным в первом сезоне, и это не удивительно, ведь так много людей интересуются разработкой под этот легкий в использовании и удобный язык. Мы пригласили Яна, разработчика Kotlin из Jetbrains, чтобы он рассказал нам все из первых уст.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 35 Android Dev: продолжение подкастов о профессиональной разработке под Android - 36 Android Dev: продолжение подкастов о профессиональной разработке под Android - 37 Android Dev: продолжение подкастов о профессиональной разработке под Android - 38


Выпуск восьмой

Android Dev: продолжение подкастов о профессиональной разработке под Android - 39

NDK. Когда нужно использовать нативный код и как бороться с подводными камнями
Мы обсудили важнейшие аспекты работы с NDK: как мы работаем с нативным кодом, какие плюшки, какие проблемы, стоит ли выносить часть логики в нативный код.
А те кто дослушал выпуск до конца, те уже знают много интересного: почему тормозит Android, как устроены Spotify и Telegram, будет ли Swift в Android.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 40 Android Dev: продолжение подкастов о профессиональной разработке под Android - 41 Android Dev: продолжение подкастов о профессиональной разработке под Android - 42 Android Dev: продолжение подкастов о профессиональной разработке под Android - 43 Android Dev: продолжение подкастов о профессиональной разработке под Android - 44


Выпуск девятый

Android Dev: продолжение подкастов о профессиональной разработке под Android - 45

Google I/O 2016

Данный выпуск был записан буквально на коленке. Я был в отеле в США, Антон только вернулся в Россию, и мы, с трудом собравшись вместе в разных часовых поясах, обсуждили конференцию Google I/O 2016 и все ее новинки. Начиная с этого выпуска, мы перешли на летний часовой формат выпусков без обсуждения больших и глобальных тем.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 46 Android Dev: продолжение подкастов о профессиональной разработке под Android - 47 Android Dev: продолжение подкастов о профессиональной разработке под Android - 48


Выпуск десятый

Android Dev: продолжение подкастов о профессиональной разработке под Android - 49

Droidcon Berlin, Android N DP4, новые библиотеки и насущные вопросы

В выпуске мы прошлись по темам берлинского Droidcon’а, обсудили Fingerprint и некоторые другие вопросы.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 50 Android Dev: продолжение подкастов о профессиональной разработке под Android - 51 Android Dev: продолжение подкастов о профессиональной разработке под Android - 52 Android Dev: продолжение подкастов о профессиональной разработке под Android - 53 Android Dev: продолжение подкастов о профессиональной разработке под Android - 54


Выпуск одиннадцатый

Android Dev: продолжение подкастов о профессиональной разработке под Android - 55

Об Instagram, Facebook, Firebase и новых библиотеках от Джейка Вортона

Чтобы больше узнать о выпуске, пройдите по ссылке на подкаст, со списком статей и библиотек, которые мы обсудили.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 56 Android Dev: продолжение подкастов о профессиональной разработке под Android - 57 Android Dev: продолжение подкастов о профессиональной разработке под Android - 58 Android Dev: продолжение подкастов о профессиональной разработке под Android - 59 Android Dev: продолжение подкастов о профессиональной разработке под Android - 60


Выпуск двенадцатый

Android Dev: продолжение подкастов о профессиональной разработке под Android - 61

Познакомились с Awarness API, прошлись по известным ORM, ушли по самую шею в байткод и даже немного обсудили хакинг

Чтобы больше узнать о выпуске, пройдите по ссылке на подкаст, со списком статей и библиотек, которые мы обсудили.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 62 Android Dev: продолжение подкастов о профессиональной разработке под Android - 63 Android Dev: продолжение подкастов о профессиональной разработке под Android - 64 Android Dev: продолжение подкастов о профессиональной разработке под Android - 65 Android Dev: продолжение подкастов о профессиональной разработке под Android - 66


Выпуск тринадцатый

Android Dev: продолжение подкастов о профессиональной разработке под Android - 67

О Doze, Gradle 3, Dagger 2.6, Protobuf’ах и многом другом

Чтобы больше узнать о выпуске, пройдите по ссылке на подкаст, со списком статей и библиотек, которые мы обсудили.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 68 Android Dev: продолжение подкастов о профессиональной разработке под Android - 69 Android Dev: продолжение подкастов о профессиональной разработке под Android - 70 Android Dev: продолжение подкастов о профессиональной разработке под Android - 71 Android Dev: продолжение подкастов о профессиональной разработке под Android - 72


Выпуск четырнадцатый

Android Dev: продолжение подкастов о профессиональной разработке под Android - 73

Мы обсуждаем Android 7.0 Nougat, Jrebel, Kotlin, Gradle и многое другое

Чтобы больше узнать о выпуске, пройдите по ссылке на подкаст, со списком статей и библиотек, которые мы обсудили.

Android Dev: продолжение подкастов о профессиональной разработке под Android - 74 Android Dev: продолжение подкастов о профессиональной разработке под Android - 75 Android Dev: продолжение подкастов о профессиональной разработке под Android - 76 Android Dev: продолжение подкастов о профессиональной разработке под Android - 77 Android Dev: продолжение подкастов о профессиональной разработке под Android - 78 Android Dev: продолжение подкастов о профессиональной разработке под Android - 79

Дальнейшее развитие подкаста

Уже сегодня доступен наш новый выпуск про анимации и material design, а в ближайших планах у нас выпуски с глубоким погружением в Gradle, Dagger, безопасность мобильных приложений, интернет вещей, phisycal web, Android Wear, виртуальную реальность, project Tango. Так же мы ждем выхода виртуального Daydream и Instant Apps, чтобы обсудить их с вами. Еще в ноябре будет слет экспертов гугл, после которого появятся непременно новые поводы и анонсы. Плюс ко всему в начале каждого выпуска мы делимся наиболее интересными ссылками и находками и обсуждаем новости.

«Я очень рад каждому из 14 наших выпусков и хочу поблагодарить каждого из участников подкаста и особенно их семьи, которые снисходительно относились к нашим полуночным записям. Но в первую очередь я благодарен нашим слушателям, для которых мы собственно и собираемся каждые две недели обсудить новые темы подкаста». — Ведущий подкаста nekdenis

В предверии DroidCon Moscow 2016, который состоится 22-го сентября, мы подготовили для вас небольшой конкурс. От вас требуется написать в комментариях, что больше всего вас радует в мобильной разработке, и чтобы вы хотели изменить в разработке под Android. Авторов самых, по нашему (ведущих подкаста) мнению комментариев ждет бесплатный инвайт на DroidCon, а если комментарий окажется наиболее технически глубоким и обоснованным, мы с радостью пригласим на запись одного из наших выпусков.

Ждем всех на DroidCon и в обсуждениях новых выпусков!

Автор: Google

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js