Size: a a a

Android Dev Подкаст

2019 July 11

K

Kopusha in Android Dev Подкаст
можно конфиг файлик завести, чтоб легко включать/выключать, но в коде оно так или иначе if-ом будет.
источник

AS

Anton Shkurenko ⚜️ in Android Dev Подкаст
Не, про то, как эти флаги получать у меня вопросов нет, вопрос в том, как красиво хранить разные куски кода. В проекте сейчас если начать лепить фича тогглы через иф элс, то там все будет расти деревом:

if (feature1) {
if (feature2) .. else ...
} else {
if (feature2) .. else ...
}

и если добавлять feature3, то все совсем плохо. Со временем флаги выпиливаются, после полной раскатки, но какое-то время приходится жить с такой кодобазой, что существенно все усложняет
источник

AS

Anton Shkurenko ⚜️ in Android Dev Подкаст
Были идеи подводить под какой-то общий интерфейс и инжектить по ключу какую-то нужную реализацию, но порой там все так расходится, что общий интерфейс превращается в init() и все. Пока что лучший способ на глобальные такие штуки был хранить условно говоря полностью 2 разных активити/фрагмента и вызывать разные. Хз, насколько это хороший подход. Собственно и спрашиваю потому 🙂
источник

K

Kopusha in Android Dev Подкаст
конкретно в моем случае так и было — разные фрагменты. Но у нас фичи обычно что-то крупное и изолированное (как правило в своем грейдл модуле), поэтому ветвлений мало.
источник

AS

Anton Shkurenko ⚜️ in Android Dev Подкаст
У нас даже если и тянет за собой экран, очень часто все равно отражается в каких-то микродеталях на существующих косвенных экранах 😕
источник

i

iamthevoid in Android Dev Подкаст
Denis Nek (slow response)
https://androiddev.apptractor.ru/android-dev-podcast-98/

Выпуск #98. Большое интервью о Google и Compose.

Бум! На Google I/O одним из самых громких анонсов для нас был Compose, новый фреймворк для декларативного описания UI. Каково же было наше удивление, когда мы узнали, что наши друзья Андрей и Матвей из команды Android UI Toolkit работают как раз над этим проектом в Google. Мы обсудили не только новый фреймворк, но и как ведется разработка в Google и как принимаются решения. Бонусом для слушателей столь объемного выпуска будет анонс от Артема и Сережи их новой библиотеки reDOM!

Внимание конкурс:
Посчитай количество нереально смешных шуток от Сережи и посмейся с них без слез 😂

Ссылки к выпуску:
https://developer.android.com/jetpack/compose - главная страница Jetpack Compose
https://kotlinlang.slack.com/  - Slack, где можно обсудить Compose
http://androidbackstage.blogspot.com/2019/06/episode-115-jetpack-compose.html - выпуск Android Developers Backstage про Compose
http://intelligiblebabble.com/content-on-declarative-ui/ - сравнение различных существующих фреймворков
http://intelligiblebabble.com/compose-from-first-principles/ - идеи, заложенные в Compose
https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/ui/README.md - как собрать и запустить Compose
https://medium.com/q42-engineering/android-jetpack-compose-895b7fd04bf4 - статья на медиум о пробном проекте с использованием Compose

Ведущие: Сергей Боиштян, Артем Зиннатуллин
Гости: Андрей Куликов, Матвей Мальков
Молчаливый комментатор: Денис Неклюдов
Минутка конструктивной критики. Мне показалось, что была слишком длинная вводная. Очень тяжело долго фокусировать внимание на диалоге и, в итоге, когда добрались до матчасти, внимание начало помаленьку отваливаться
источник

i

iamthevoid in Android Dev Подкаст
А так — крутой подкаст, спасибо
источник
2019 July 15

NY

Nikita Yatskivskiy in Android Dev Подкаст
Всем привет)
Не напомните, был ли выпуск у ребят про собеседования? Как проводить, что спросить и всё такое? Или, может, в каком-то выпуске эта тема затрагивалась?
источник

AY

Aleksandr Yurkovskiy in Android Dev Подкаст
Nikita Yatskivskiy
Всем привет)
Не напомните, был ли выпуск у ребят про собеседования? Как проводить, что спросить и всё такое? Или, может, в каком-то выпуске эта тема затрагивалась?
Были
источник

NY

Nikita Yatskivskiy in Android Dev Подкаст
Номера выпусков или как назывались - не подскажешь?
источник

ТТ

Томми Тунец in Android Dev Подкаст
думаю легко нагуглить, в санклауде вроде более менее норм список выпусков отображается, смотри в районе 60го выпуска
источник

NY

Nikita Yatskivskiy in Android Dev Подкаст
источник

NY

Nikita Yatskivskiy in Android Dev Подкаст
Ну и плюс вторая часть
источник

DN

Denis Nek (slow response) in Android Dev Подкаст
https://androiddev.apptractor.ru/android-dev-podkast-67

Подкаст #67 Про найм. Часть 1.

Обсудили рынок Android разработки, зарплатную вилку, грейды и то, к чему готовиться на собеседовании.

https://salary.hh.ru/promo - исследование по зарплатам от Headhunter

https://github.com/MindorksOpenSource/android-interview-questions - одна из многочисленных подборок, что повторить по Android

https://tproger.ru/digest/competitive-programming-practice/ - ресурсы с задачками по алгоритмам

https://github.com/tayllan/awesome-algorithms - материалы, чтобы апнуть знания по алгоритмам.

http://androiddev.apptractor.ru/android-dev-podkast-37/ - Android для новичков. Часть 1

http://androiddev.apptractor.ru/android-dev-podkast-38/ - Android для новичков. Часть 2
источник

DN

Denis Nek (slow response) in Android Dev Подкаст
https://androiddev.apptractor.ru/android-dev-podkast-68

Подкаст #68. Про найм. Часть 2

Продолжение темы трудоустройства. Обсудили какую максимальную зарплату получают в мобильные разработчики в Москве, как говорить о зарплате и о повышении, что такое оффер и что с ним делать. Поделились правилами хорошего резюме. Обсудили опционы и стоки. Высказали свои мысли, что нужно изучать помимо мобильных технологий разработки.

https://androiddev.apptractor.ru/android-dev-podkast-67/ - первая часть подкаста про найм
https://www.ozon.ru/context/detail/id/137634276 - Книга “Пиши, сокращай. Как создавать сильный текст” https://www.linkedin.com/pulse/dont-accept-counter-offers-jack-bagshaw - про контр-офферы
https://vc.ru/9778-trucker-path - про опционы
примеры резюме:
https://hh.ru/applicant/resumes/view?resume=8a3d4773ff0573508a0039ed1f6c74794a324a
https://moikrug.ru/iamironz
https://www.linkedin.com/in/nekdenis/
https://www.linkedin.com/in/alexander-blinov-6b8b4865/

Шаблоны для составления резюме: visualcv.com, vizualize.me , http://pathbrite.com , http://resumup.com , http://zerply.com , http://cvmkr.com , http://rezzume.ru  + шаблоны в LaTex (http://www.latextemplates.com/cat/curricula-vitae), GitHub (http://resume.github.io/), Stackoverflow https://meta.stackoverflow.com/questions/352615/how-do-i-upload-a-new-resume-on-stack-overflow-jobs
источник

DN

Denis Nek (slow response) in Android Dev Подкаст
источник

NY

Nikita Yatskivskiy in Android Dev Подкаст
Ага, благодарю👍
источник
2019 July 16

ST

Sasha Tainyuk in Android Dev Подкаст
А почему в этом чатике об этом никто ничего не говорит?🤔

https://twitter.com/GoogleDevExpert/status/1150846342819790848?s=19
источник

NB

Nikita Bulygin in Android Dev Подкаст
🔥🔥
источник

AD

Andrey Dotsenko in Android Dev Подкаст
Nikita Yatskivskiy
Всем привет)
Не напомните, был ли выпуск у ребят про собеседования? Как проводить, что спросить и всё такое? Или, может, в каком-то выпуске эта тема затрагивалась?
Вот еще видос хороший на эту тему - https://www.youtube.com/watch?v=z1uTOrDqRfU
Там больше про то, как проводить
источник