В субботу в Avito проводим Hacktoberfest Open Hack Day. Приходите сделать свои четыре пуллреквеста в компании других разработчиков, послушать про разные open source проекты и, возможно, вписаться в один из них.
https://habrahabr.ru/company/avito/blog/339198/
#meetups
https://habrahabr.ru/company/avito/blog/339198/
#meetups
Хабр
Hacktoberfest Open Hack Day в Avito — 7 октября
Hacktoberfest близко. Как перестать бояться и начать контрибьютить? С кем обсудить самые полезные открытые проекты? Если вы любите опенсорс так же, как и мы, то...
Оптимизируем сетевые запросы на изменение данных с помощью RxJava.
https://medium.freecodecamp.org/want-to-optimize-network-usage-check-out-local-storage-and-rxjava-backpressure-8b91b1db298a
#rxjava
https://medium.freecodecamp.org/want-to-optimize-network-usage-check-out-local-storage-and-rxjava-backpressure-8b91b1db298a
#rxjava
freeCodeCamp
Want to optimize network usage? Check out local storage and RxJava backpressure
Users love fast, responsive apps. They don’t want to hear how API calls take time. They want to see updates immediately. Right now. Once…
Гайд по тому, какие виды фичеринга в Google Play бывают, и как его получить.
https://vc.ru/p/google-featuring
#marketing
https://vc.ru/p/google-featuring
#marketing
Что это значит – быть мобильным девопсом. Jing Li рассказывает о том, как докатился до такой жизни и с какими проблемами сталкивается.
https://habrahabr.ru/company/jugru/blog/339500/
#devops
https://habrahabr.ru/company/jugru/blog/339500/
#devops
Хабр
О чем болит голова Android DevOps-инженера
Так получилось, что инструменты DevOps обычно иллюстрируются на примере CI/CD какого-то масштабного веб-сервиса. Отчасти так получилось по историческим причинам...
Про фреймворк для тестирования Kakao от Agoda – удобочитаемый DSL для Espresso.
https://habrahabr.ru/post/339664/
#testing
https://habrahabr.ru/post/339664/
#testing
Хабр
Kakao — как сделать UI тестирование снова великим
В компании «Agoda» мы уделяем много внимания различным видам тестирования нашего кода. Это помогает нам гарантировать его стабильность и находить возможные про...
По прогнозу Realm уже через год Kotlin обгонит Java по популярности среди Android разработчиков. Если вы уже почувствовали неизбежность такого будущего и используете Kotlin в проде – то мы ищем крутые доклады на Kotlin Night. Пишите в личку, если хотите чем-то поделиться с сообществом.
https://dev.by/lenta/main/realm-says-kotlin-is-to-outshine-java
#kotlin
https://dev.by/lenta/main/realm-says-kotlin-is-to-outshine-java
#kotlin
dev.by
Realm: к концу 2018 года Kotlin станет популярнее Java
Создатели популярной БД для мобильной разработки предсказывают закат Java в Android-разработке.
Аргументы в защиту синдрома Not Invented Here. В качестве примера приводится команда разработки Excel, не только отказавшаяся от всех сторонних зависимостей, но и даже написавшая свой компилятор.
https://www.joelonsoftware.com/2001/10/14/in-defense-of-not-invented-here-syndrome/
#philosophy #processes
https://www.joelonsoftware.com/2001/10/14/in-defense-of-not-invented-here-syndrome/
#philosophy #processes
Joel on Software
In Defense of Not-Invented-Here Syndrome
Time for a pop quiz. 1. Code Reuse is: a) Goodb) Bad 2. Reinventing the Wheel is: a) Goodb) Bad 3. The Not-Invented-Here Syndrome is: a) Goodb) Bad Of course, everybody knows that you should always…
Badoo в очередной раз устраивают хайринг-ивент. Проходите онлайн-тест, затем 18-19 ноября их разработчики на месте проводят серию интервью, по окончанию которых выдают оффер и увозят вас к себе в Лондон.
https://events.badoo.com/droidgr
#jobs
https://events.badoo.com/droidgr
#jobs
Badoo
Badoo Recruiting Event Moscow - November 24-25
We're hiring! Apply to get invited to the upcoming event held in our Moscow office.
Instagram написали годную статью про их подход к модульности приложений и заопенсорсили либу для ленивой загрузки модулей.
https://engineering.instagram.com/app-modularization-and-module-lazy-loading-at-instagram-and-beyond-46b9daa3fea4
#architecture
https://engineering.instagram.com/app-modularization-and-module-lazy-loading-at-instagram-and-beyond-46b9daa3fea4
#architecture
Instagram Engineering
App modularization and module lazy loading at Instagram and beyond
Instagram prides itself on having a lean app. But as the number of engineers and features grows, so do the challenges to size. We start to…
Рассказали с Димой Ворониным про мобильную разработку в Avito. Лойсы, шеры, комментарии, господа!
https://habrahabr.ru/company/jugru/blog/342118/
#news
https://habrahabr.ru/company/jugru/blog/342118/
#news
Хабр
«Наше приложение как ТАРДИС: внутри больше, чем кажется снаружи» — Avito о мобильной разработке
С тем, что в Avito уделяют внимание мобильной разработке, не поспоришь: там принялись использовать Kotlin задолго до того, как это стало модным, а на нашей кон...
Если вы вдруг пропустили, то Uber выложил пример своей архитектуры Ribs на GitHub.
https://github.com/uber/RIBs
#architecture
https://github.com/uber/RIBs
#architecture
GitHub
GitHub - uber/RIBs: Uber's cross-platform mobile architecture framework.
Uber's cross-platform mobile architecture framework. - uber/RIBs
Про использование билд-системы Buck в Android разработке.
https://code.facebook.com/posts/1894440204217410/rethinking-android-app-compilation-with-buck/
#tools
https://code.facebook.com/posts/1894440204217410/rethinking-android-app-compilation-with-buck/
#tools
Facebook Code
Rethinking Android app compilation with Buck
The newest updates to Buck range from incremental optimizations to a complete reimagining of Java compilation.
Регистрируйтесь на первый Московский Kotlin Night, который пройдет в следующую субботу в Avito. В программе Kotlin Native, монады, DSL и миксины.
https://avitotech.timepad.ru/event/613363/
#meetups #kotlin #kotlinnative
https://avitotech.timepad.ru/event/613363/
#meetups #kotlin #kotlinnative
avitotech.timepad.ru
Kotlin Night Moscow / События на TimePad.ru
Приглашаем разработчиков, которые интересуются развитием языка Kotlin, на митап в Avito. Поговорим о монадах, DSL для автоматизации экспериментов, перспективах Kotlin Native и подходах к сокращению количества boilerplate-кода. В митапе примут участие представители…
Кстати, оперативно выложили все видео с KotlinConf.
https://youtu.be/spFtUgL32yA?list=PLQ176FUIyIUY6UK1cgVsbdPYA3X5WLam5
#conferences #kotlin
https://youtu.be/spFtUgL32yA?list=PLQ176FUIyIUY6UK1cgVsbdPYA3X5WLam5
#conferences #kotlin
YouTube
KotlinConf 2017 - Highlights
KotlinConf 2017 was the first conference entirely dedicated to Kotlin. It took place in San Francisco from the 1st to the 3rd of November 2017.
Устав от обсуждения бесконечного количества архитектур мобильных приложений, мы в подкасте Podlodka решили посмотреть, а что есть у наших коллег по цеху. В этом выпуске Борис Каплуновский, бэкенд-разработчик с огромным стажем и бывший CTO Aviasales, рассказал нам про микросервисную архитектуру. Разобрали все на пальцах, обсудили, как это касается мобильных разработчиков, и неплохо похоливарили про то, насколько обозначенные Борисом подходы применимы и на клиенте.
http://bit.ly/2j7G7qu
#podlodka #backend #architecture
http://bit.ly/2j7G7qu
#podlodka #backend #architecture
Telegraph
Podlodka #34 – Микросервисная архитектура
Устав от обсуждения бесконечного количества архитектур мобильных приложений, мы решили посмотреть, а что есть у наших коллег по цеху. В этом выпуске Борис Каплуновский, бэкенд-разработчик с огромным стажем и бывший CTO Aviasales, рассказал нам про микросервисную…
Про то, как размер apk влияет на количество установок. Жизненно.
https://medium.com/googleplaydev/shrinking-apks-growing-installs-5d3fcba23ce2
#optimization
https://medium.com/googleplaydev/shrinking-apks-growing-installs-5d3fcba23ce2
#optimization
Medium
Shrinking APKs, growing installs
How your app’s APK size impacts install conversion rates
Главный материал этой недели – подборка работ с конкурса «Мамин архитектор». Если VIPER уже не так завлекает, как раньше, а Flux слишком сложен – забирайте идеи.
https://habrahabr.ru/company/avito/blog/343642/
#architecture
https://habrahabr.ru/company/avito/blog/343642/
#architecture
Habr
Мамин архитектор: как мы собирали мобильные архитектуры и радовали родителей
Всем привет! На московской конференции Mobius 2017 мы провели конкурс Мамин Архитектор, в котором просили участников придумать свои оригинальные архитектуры мобильных приложений. В результате мы...
На Reddit началась сессия Ask Me Anything с командой разработки Kotlin. Ловите момент задать вопрос.
https://www.reddit.com/r/Kotlin/comments/7hoytl/kotlin_team_ama_ask_us_anything/
#kotlin
https://www.reddit.com/r/Kotlin/comments/7hoytl/kotlin_team_ama_ask_us_anything/
#kotlin
reddit
Kotlin Team AMA: Ask Us Anything
Hi everyone! We're the Kotlin team, and we're happy to answer any questions! Joining you today will be: * /u/mshafirov, the CEO of JetBrains *...
Круто про процессы, тестирование и технический долг от команды Яндекс Браузера.
https://habrahabr.ru/company/yandex/blog/343278/
#processes
https://habrahabr.ru/company/yandex/blog/343278/
#processes
Хабр
Как мы контролируем качество кода в Браузере для Android. Лекция Яндекса
Автор этой лекции — Константин Заикин kzaikin, руководитель группы разработки Яндекс.Браузера для Android в Санкт-Петербурге. Он рассказал об инструментах Androi...