Поделились опытом того, как строили CI в Авито.
https://habr.com/ru/company/oleg-bunin/blog/447608/
#ci
https://habr.com/ru/company/oleg-bunin/blog/447608/
#ci
Хабр
Эволюция CI в команде мобильной разработки
Сегодня большинство программных продуктов разрабатываются в командах. Условия успеха командной разработки можно представить в виде простой схемы. Написав код, вы должны убедиться, что...
Иногда я выкладываю вакансии и в свою команду. Для работы над новой дизайн-системой в Авито ищем мидла. Все детали – по ссылочке. Если вы не знаете, у нас абсолютно топово.
https://www.avito.ru/company/job/andrmds
#jobs
https://www.avito.ru/company/job/andrmds
#jobs
22-23 мая, Питер — конференция по мобильной разработке Mobius 2019 Piter. Андрей Бреслав, John Fox, Йонатан Левин, Hannes Dorfmann, Денис Неклюдов, Константин Цховребов, Corey Latislaw и другие спикеры со всего мира. Скидка на персональные билеты по промокоду Mobius2019GoodReads.
https://mobiusconf.com/
#events
https://mobiusconf.com/
#events
Mobius 2024 Autumn. Конференция для мобильных разработчиков
Mobius 2024 Autumn — конференция для мобильных разработчиков. Несколько десятков докладов об iOS, Android, кроссплатформенной разработке, инструментах, фреймворках и многом другом.
Огромное исследование от Uber по производительности сборки проектов на Kotlin с разной структурой.
https://ubere.ng/2V3e55b
#performance
https://ubere.ng/2V3e55b
#performance
Вышел новый выпуск AppsCast с Андреем Бреславом, про эмпатию, эмоции, кодревью и другие вещи.
https://soundcloud.com/appscast/episode-6-empatiya-v-it-andrey-breslav
#podcasts
https://soundcloud.com/appscast/episode-6-empatiya-v-it-andrey-breslav
#podcasts
SoundCloud
Hear the world’s sounds
Explore the largest community of artists, bands, podcasters and creators of music & audio
Я хочу сделать AppsConf чем-то большим, чем просто конференцией. Это большее включает в себя много дополнительных компонентов: создание текстового/аудио/видео контента, оффлайн и онлайн активности, рассылки, работу с сообществом. В одиночку я это не потяну, поэтому ищу себе в помощь коммьюнити-менеджера.
Вместе проработаем концепт конференции как продукта, выберем метрики, разработаем стратегию развития и будем качать сообщество. Короче говоря, научу всему, что знаю и дам доступ к большому релевантному коммьюнити. Будет как минимум весело и интересно :) Ну и, конечно, все оплачивается – золотых гор не обещаю, но и чистым альтруизмом это не будет.
Основные ожидания от кандидата:
- Быть в курсе всего, что происходит в мире мобильной разработки. Знать, кого и где читать.
- Быть движовым
- Иметь понятную мотивацию заниматься вот этим всем
- Отдельным бонусом будет, опыт написания статей, создания видео или ведения сообществ.
Отзывайтесь в форме, со всеми обязательно свяжусь и дам обратную связь.
https://forms.gle/FFJbHpZqjhK1QwQk9
#news
Вместе проработаем концепт конференции как продукта, выберем метрики, разработаем стратегию развития и будем качать сообщество. Короче говоря, научу всему, что знаю и дам доступ к большому релевантному коммьюнити. Будет как минимум весело и интересно :) Ну и, конечно, все оплачивается – золотых гор не обещаю, но и чистым альтруизмом это не будет.
Основные ожидания от кандидата:
- Быть в курсе всего, что происходит в мире мобильной разработки. Знать, кого и где читать.
- Быть движовым
- Иметь понятную мотивацию заниматься вот этим всем
- Отдельным бонусом будет, опыт написания статей, создания видео или ведения сообществ.
Отзывайтесь в форме, со всеми обязательно свяжусь и дам обратную связь.
https://forms.gle/FFJbHpZqjhK1QwQk9
#news
Google Docs
Community Manager @ AppsConf
Я хочу сделать AppsConf чем-то большим, чем просто конференцией. Это большее включает в себя много дополнительных компонентов: создание текстового/аудио/видео контента, оффлайн и онлайн активности, рассылки, работу с сообществом. В одиночку я это не потяну…
Майкрософт заопенсорсили свою дизайн систему для iOS и Android. В комплекте сами компоненты, юай, инструменты.
https://www.microsoft.com/design/fluent/#/android
#tools #ui
https://www.microsoft.com/design/fluent/#/android
#tools #ui
Вчера на Google/IO объявили, что Kotlin – предпочтительный язык для разработки под Android. А вот и новый выпуск АйтиХайпа с его создателем, Андреем Бреславом.
https://youtu.be/1rBkn-kYUqQ
#kotlin
https://youtu.be/1rBkn-kYUqQ
#kotlin
YouTube
Андрей Бреслав – JetBrains, эмпатия, психотерапия / АйтиХайп
Андрей известен как создатель и ведущий разработчик языка Kotlin, но, помимо непосредственно работы в Jetbrains, затронули и другие более гуманитарные темы. Например, историю до Jetbrains, сервис подбора психолога и многое другое.
P.S. Не забывайте участвовать…
P.S. Не забывайте участвовать…
Про принципы и устройство Kotlin Flows, нативного инструмента для реактивного программирования.
https://medium.com/@elizarov/reactive-streams-and-kotlin-flows-bfd12772cda4
#reactive #kotlin
https://medium.com/@elizarov/reactive-streams-and-kotlin-flows-bfd12772cda4
#reactive #kotlin
Medium
Reactive Streams and Kotlin Flows
Kotlin Flows build on the foundation of Reactive Extensions and Reactive Streams with a flavor of Kotlin Coroutines.
Очередной митап в Альфе. На повестке темы про кастомный UI, шифрование, байткод и рост в лида.
https://hr.alfabank.ru/events/mobile-talks-28-06-19
#events
https://hr.alfabank.ru/events/mobile-talks-28-06-19
#events
Заанонсили новый сезон AppsConf! Осень, Питер, пять (!!!) треков, мощнейшие кейноутеры – короче говоря, можно уже сейчас писать письмо тимлиду и просить закупить билет.
https://habr.com/ru/company/oleg-bunin/blog/448224/
#events
https://habr.com/ru/company/oleg-bunin/blog/448224/
#events
Хабр
AppsConf to rule them all
iOS и Android-треки для любителей классических конференций, чтобы лучше справляться с ежедневными рабочими задачами. General-трек, чтобы сделать следующий шаг по карьерной...
Для тех, кому сегодняшнее утро для показалось слишком холодным, я принес немного топлива для разогрева. Большое интервью с Германом Клименко про российский интернет, программистов, стартапы, Телеграм и медтех. Начинайте холивар!
https://youtu.be/jLRVysqhaJs
https://youtu.be/jLRVysqhaJs
YouTube
Герман Клименко – российский интернет, Дуров и медицина
Герман Клименко – бывший советник президента России, основатель и инвестор ряда крупных интернет-компаний и стартапов и по совместительству автор огромного количества спорных цитат и центр разных скандалов. В выпуске мы обсудили проблемы развития интернета…
Badoo ищет Android-разработчика! Развивать существующие, создавать новые приложения и компоненты для нескольких продуктов компании. Нужны Java (Kotlin как плюс), знание паттернов проектирования и английский, очень пригодится инициатива и вовлеченность. Работа в Москве, командировки в Лондон. 🇷🇺🇬🇧
http://bit.ly/AndroidDevBadoo
#jobs
http://bit.ly/AndroidDevBadoo
#jobs
hh.ru
Вакансия Android developer в Москве, работа в компании Badoo (вакансия в архиве c 14 июля 2019)
Зарплата: не указана. Москва. Требуемый опыт: 1–3 года. Полная занятость. Дата публикации: 13.07.2019.
Периодически стоит вспоминать про Flutter и проверять, что там у него.
https://habr.com/ru/company/oleg-bunin/blog/460743/
#flutter
https://habr.com/ru/company/oleg-bunin/blog/460743/
#flutter
Хабр
Flutter, руководство для начинающих
На дворе середина 2019 года, кроссплатформа плотно вошла в жизнь стартапов по всему миру, но все чаще в ее сторону смотрят и команды аутсорс-разработки, и клиенты, которые делают ставку на снижение...
Каждый андроидер в душе – тимлид. Но только за состояние души заветную лычку обычно почему-то не дают. Мы со Стасом Цыгановым решили помочь вам справиться с этой несправедливостью и выкатили монументальный Роадмап Тимлида, который обобщает все потенциальные ветки развития, которые требуются в разных компаниях. Забирайте, выбирайте нужные для вас веточки и начинайте их прокачивать!
Роадмап: https://github.com/tlbootcamp/tlroadmap
Чатик проекта: @tlbootcamp
#career
Роадмап: https://github.com/tlbootcamp/tlroadmap
Чатик проекта: @tlbootcamp
#career
GitHub
GitHub - tlbootcamp/tlroadmap: Тимлид – это ❄️, потому что в каждой компании он уникален и неповторим.
Тимлид – это ❄️, потому что в каждой компании он уникален и неповторим. - tlbootcamp/tlroadmap
Про реализацию переключения языка в приложении.
https://habr.com/ru/company/redmadrobot/blog/461085/
#localization
https://habr.com/ru/company/redmadrobot/blog/461085/
#localization
Хабр
Переключение языка в Android-приложении
Есть простой способ реализовать переключение языка в Single-Activity приложении. Стек экранов при этом подходе не сбрасывается, пользователь остается там, где переключил язык. Когда пользователь...
Сергей Боиштян рассказывает, почему быть тимлидом – это не всегда круто, и иногда нужно вернуться обратно в разработку.
https://habr.com/ru/company/oleg-bunin/blog/461349/
#lead
https://habr.com/ru/company/oleg-bunin/blog/461349/
#lead
Хабр
Тимлид, или Туда и обратно
Есть среди разработчиков те, кому хочется не только писать красивый код, но и создавать эффективные практики, упрощающие командную работу. Получив заветные лавры тимлида, окунувшись в водоворот...
Рассеиваем магию DiffUtils и разбираемся, как он работает под капотом.
https://habr.com/ru/company/redmadrobot/blog/460673/
#sdk
https://habr.com/ru/company/redmadrobot/blog/460673/
#sdk
Хабр
Разоблачаем магию DiffUtil
Каждый Android-разработчик использовал RecyclerView для отображения списков и каждый сталкивался с проблемой обновления данных в списке, пока в 2016 году не появился магический класс DiffUtil. Я...