Приходите в эту среду в гости в офис Avito на встречу мобильных разработчиков PeerLab. Это камерные встречи без четкой повестки, на которых все крутится вокруг свободного общения, холиваров и кодревью.
https://docs.google.com/forms/d/e/1FAIpQLSdD8muRLRjAdIcQVAAG3YccFdx5jwQHtpgpANCkiK8gyXstBg
#meetups
Анализ результатов самой интригующей сессии Google I/O - про Architecture Components.
yonatanvlevin/weighing-in-on-the-holy-architecture-war-my-take-on-architecture-components-31f7025e9c66" rel="nofollow">https://medium.com/@yonatanvlevin/weighing-in-on-the-holy-architecture-war-my-take-on-architecture-components-31f7025e9c66
#architecture
Приглашаем Android разработчиков и всех сочувствующих присоединиться к нам 17 мая в офисе Avito для просмотра кейноута Google I/O. В программе: общение, крутой стафф, сэндвичи и отличная компания.
Когда: Среда, 17 мая 2017 г. с 20.00 до 22.00, начало регистрации в 19:00
Где: г. Москва, м. Белорусская, ул. Лесная, д. 7, БЦ «Белые сады»
https://docs.google.com/a/avito.ru/forms/d/1uHqANYK145HdMod1LembHfAjBnJKe21j0AehiNftjwo/edit
#meetups
Хотите убедить кого-то перейти на Kotlin, но не хватает убедительных аргументов? JetBrains обо всем позаботились за вас и подготовили подборку тезисов, статей и историй успеха на эту тему.
http://kotlinlang.org/docs/reference/android-overview.html
#kotlin
Только начали задумываться о CI/CD в вашей компании? Держите гайд как раз для таких случаев.
https://habrahabr.ru/post/328326/
#ci
Супер подробная подборка статей для изучения Dagger 2.
https://blog.mindorks.com/a-complete-guide-to-learn-dagger-2-b4c7a570d99c
#di #libraries
Набор лайфхаков от разработчиков приложения Basecamp, которые целиком переписали его на Kotlin.
https://m.signalvnoise.com/how-we-made-basecamp-3s-android-app-100-kotlin-35e4e1c0ef12
#kotlin
Замеряем производительность разных способов вставки большого количества данных в SQLite.
JasonWyatt/squeezing-performance-from-sqlite-insertions-971aff98eef2" rel="nofollow">https://medium.com/@JasonWyatt/squeezing-performance-from-sqlite-insertions-971aff98eef2
#sqlite
Соскучились по архитектуркам? Ловите - RxPM. Ну а обсудить и закидать можно в нашем уютном чатике @droidgt.
https://habrahabr.ru/company/mobileup/blog/326962/
#architecture
Podlodka #8 - Code Review
Пообщались про Code Review, разобрали, какие цели перед собой ставить, как организовать процесс в разных командах и как измерить его эффективность. Ну и в комплекте - много шуточек про фактор автобуса.
SoundCloud: http://bit.ly/2oYAkHV
iTunes: http://apple.co/2ohiMX0
Содержание и ссылки: http://telegra.ph/Podlodka-8---Code-Review-04-24
#podlodka
Помните, я проводил пару недель назад опрос про команды мобильной разработки? Готовы результаты - все свел, построил графики и даже немного диванной аналитики добавил. Итоги, кстати, во многом удивили.
etolstoy/%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4-%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8-26166a662cca" rel="nofollow">https://medium.com/@etolstoy/%D0%B8%D0%B7%D0%B2%D0%B5%D1%81%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4-%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8-26166a662cca
#community #news
Интервью с разработчиками Касперского, Juno и RedMadRobot про подходы к проектированию архитектуры мобильных приложений.
https://habrahabr.ru/company/jugru/blog/326694/
#architecture
21-22 апреля (уже через неделю) в Питере пройдет ежегодный Mobius. В этом году - куча крутых докладов про Kotlin, тестирование, кодогенерацию и работу с аннотациями, DI-фреймворки и прочие вещи. Подробная программа - на сайте. Ну и промокод от нашего канала на скидку 4.000 рублей - GoodReadsPromo.
https://mobiusconf.com/talks/
#conferences
Пример fullstack web-приложения, написанного с помощью Kotlin.
https://github.com/Kotlin/kotlin-fullstack-sample
#kotlin
Podlodka #6 - Войти в IT с Алексеем Скутаренко
Нам очень часто задают вопрос “Как войти в IT”. Чтобы закрыть эту тему на долгое время, мы решили позвать настоящего эксперта - Алексея Скутаренко, автора самого известного в России курса для начинающих iOS разработчиков и Android-разработчика в Google. Обсудили, что должен знать Junior, откуда можно получить эти знания и как их потом конвертировать в работу. Также затрагивается животрепещущая тема работы в мировых корпорациях. Разговор получился действительно интересным, хоть и длинным!
iTunes: http://apple.co/2ohiMX0
SoundCloud: http://bit.ly/2oQEHWt
Содержание и ссылки: http://telegra.ph/Podlodka-6---Vojti-v-IT-s-Alekseem-Skutarenko-04-10
Подборка материалов на тему чистой архитектуры.
http://java-help.ru/articles-clean-architecture/
#architecture
Все уже в курсе, но тем не менее. Kotlin - официальный язык разработки под Андроид.
https://blog.jetbrains.com/kotlin/2017/05/kotlin-on-android-now-official/
#kotlin #news
Михаил Розумянский на внутреннем митапе в Avito рассказал про кодогенерацию на уровне байткода и кучу связанных с этим вещей.
https://www.youtube.com/watch?v=yknIqPsnI9k
#bytecode
Podlodka #9 - Рекрутинг и рынок мобильной разработки
Тема рекрутинга и прохождения собеседований постоянно всплывает в наших выпусках. Мы позвали в гости Алексея Исаева, руководителя группы рекрутмента в компании GMS, чтобы получить комментарии профессионального HR. В процессе обсуждения привели много цифр - вилки зарплат, количество разработчиков на рынке, проценты открытых резюме. Обсудили технологические тренды в HR, механизмы проведения собеседований и необходимый бэкграунд для технических рекрутеров.
SoundCloud: http://bit.ly/2pgZxz5
iTunes: http://apple.co/2ohiMX0
Содержание и ссылки: http://telegra.ph/Podlodka-9---Rekruting-i-rynok-mobilnoj-razrabotki-05-09
#career #hire #podlodka
Поучительная история про Netscape, который переписывали с нуля больше, чем три года. Все крутится вокруг одного утверждения "выкидывать весь код и писать проект с нуля - ошибка".
https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/
#refactoring
Генерируем немутабельные модели с использованием AutoValue.
https://eng.uber.com/immutable-collections
#tools
Подборка мелких нововведений и изменений в Android O, которые вы могли пропустить.
ianhlake/hidden-gems-of-android-o-7def63136629" rel="nofollow">https://medium.com/@ianhlake/hidden-gems-of-android-o-7def63136629
#news
Пишем плагин для Gradle на Kotlin.
https://www.thedroidsonroids.com/blog/how-to-create-gradle-plugin-in-kotlin/
#kotlin #gradle
Не попали на Мобиус, но хочется посмотреть доклады? Весь сегодняшний день будет вестить трансляция из главного зала, подключайтесь!
https://habrahabr.ru/company/jugru/blog/326954/
#conferences
26 апреля в Mail.ru пройдет шестая встреча Android Devs Meetup. В программе - котлин, котлин и еще раз котлин. Ну и немного про сериализацию.
https://corp.mail.ru/ru/press/events/338/
#meetups
Про Adapter Hell и в очередной раз про преимущества композиции перед наследованием.
http://hannesdorfmann.com/android/adapter-delegates
#patterns
Инструкция по проведению собеседований Android разработчиков с набором типовых вопросов.
brendan_fahy/interviewing-android-developers-435ce69b06fa" rel="nofollow">https://medium.com/@brendan_fahy/interviewing-android-developers-435ce69b06fa
#interviews
Опрос, который позволит прояснить текущее положение дел среди компаний с командами мобильной разработки. Отчет о результатах потом непременно зашарю. Время на заполнение 2-3 минуты.
https://goo.gl/forms/YWgDpxJCIWhJlzQn1
#polls
Периодически просто необходимо отрывать вас, дорогие читатели, от изучения архитектуры с новым стильным названием и популярных фреймворков для расчета лэйаута, и напоминать о том, что знание основ все-таки важно. Ловите статью на тему.
http://www.skorks.com/2010/04/on-the-value-of-fundamentals-in-software-development/
#learning