AvitoTech
19.5K subscribers
1.66K photos
61 videos
1.56K links
Рассказываем, что у Авито под капотом, делимся инженерной экспертизой и зовём на митапы.

По всем вопросам: @direct_avitotech

Сайт: https://avito.tech
Хабр: habr.com/ru/company/avito
Гитхаб: github.com/avito-tech

Регистрация в РКН: https://clc.to/FOxC1A
Download Telegram
У нас было 4 основных вида контента, 15+ направлений материалов, несколько тематик митапов, и целое море статей, плейбук, опенсорс, гитхаб, а так же хештеги к этому. Не то, чтобы всё это было категорически необходимо, но если уж взялся вести канал, то к делу надо подходить серьёзно.

Пока вы не решили срочно пересмотреть приключения Дюка и Гонзо, ловите навигацию по нашим хештегам ниже.
Ссылку на пост добавим в закреп.

Контент

#frontend 
#backend
#go
#book
#tl
#mobile_ios
#mobile_android
#qa
#devops
#sre
#infosec
#architecture
#trisigma
#plato
#emcee
#dba
#dwh
#design
#editor
#research
#analytics
#product
#ds 

Мероприятия

#frontend_meetup
#backend_meetup
#go_meetup
#platform_meetup
#tl_meetup
#emcee_meetup
#mobile_ios_meetup
#emcee_meetup
#mobile_android_meetup
#emcee_meetup
#qa_meetup
#emcee_meetup
#devops_meetup
#sre_meetup
#infosec_meetup
#architecture_meetup
#dwh_meetup
#dba_meetup
#analytics_comm_meetup
#analytics_meetup
#product_meetup
#trisigma_meetup
#ds_ai_meetup
#ds_meetup
#avito_all_day_long
#avito_on_conference
👍28🔥9🏆4😐2
У нас есть команда мобильной архитектуры☑️

Она создаёт инструменты, библиотеки, дизайн-системы для iOS и Android, внедряет новые подходы (в том числе BDUI) и методы. Словом, делает так, чтобы каждый мобильный разработчик чувствовал себя круто и работал эффективно — влиял на качество продукта и бизнес.

Но как измерить эффективность работы такой команды? Как определять приоритеты в задачах от самих инженеров и бизнеса? А ещё быстро адаптировать новые технологии и обучать разработчиков им?

На эти и другие вопросы ответил Александр Бильчук, тех.лидер юнита Mobile Architecture в интервью для AndroidBroadcast.

Смотреть удобном формате:

🔵ВКонтакте
📺YouTube

А в комментариях расскажите, есть ли у вас схожие команды или практики и как устроена работа в них⬇️

#mobile_ios #mobile_android #tl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1310🔥5👎3🥴2
Забронили слоты на 26 и 31 марта в ваших календарях 🗂

Идём на конференции Podlodka Android Crew и iOS Crew! План намечается насыщенный:

➡️ 26 марта в 19:00 на Podlodka Android Crew слушаем интервью Андрея Арапова, Александра Королева и Тёмы Пстыго. Ребята расскажут про переезд на Compose от дизайн системы до кода и про необходимые для этого компетенции.

➡️ А 31 марта в 10:00 Тёма Пстыго ворвётся ещё и на Podlodka iOS Crew, чтобы перестроить мышление с UIKit-ового на SwiftUI-ное. И показать на примерах, как работает лэйаут, в чём суть декларативного подхода и какие нюансы лучше узнать на старте.

#mobile_ios #mobile_android
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍6😍2
🚀 Кто будет на Heisenbug, Mobius или HolyJS?

Наша команда точно! Встречаемся в пространстве AvitoTech — территории хардкорных технологиий и здравого смысла (потому что он всегда важнее).

Вам предстоит исследовать инженерную культуру Авито по трём направлениям — QA, мобильная разработка и Frontend. А помогут в этом:
🔵 рулетка кейсов;
🔵 стена кода, где нужно будет правильно заполнить пробелы;
🔵 кодревью.

И, конечно, зона нетворкинга и наши легендарные настолки. Ах да, и про подарки не забыли — уже упаковываем мерч для настоящих инженеров. Вам понравится! 😀

Heisenbug
Mobius
HolyJS

#qa #mobile_ios #mobile_android #frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍7😱4
Если вы разрабатываете собственные дизайн-системы 🔍

Или, например, хотите использовать сложные лейауты, которые есть во View-системах, но ещё не появились в вашей версии Jetpack Compose, то эта статья точно для вас. В ней Саша Власюк, старший Android-разработчик в команде Авито Кошелёк, рассказал:

🔥 как работают лейауты в Compose;
🔥 как изменить лейаута отдельного компонента;
🔥 как делать кастомные и лейзи лейауты;
🔥 как отложить композицию компонента.

Всё это на примерах и c кодом.

🕐Скорее читать 🕚

#mobile_android
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥6🤩5
Как перевести Edge-to-edge в Android и ничего не сломать, когда в проекте почти 1 000 экранов?
Не поверите, но не знаем 🔍

Зато знают Саша Королёв и Юля Трусова, инженеры в Design System Авито. Отвечая на немой вопрос «Почему не оставили всё как есть?» — всему виной переход на target SDK 35. Вместе с ним в комплекте идёт насильное применение режима «от края до края».

➡️ Больше о плане перехода, механизме применения edge-to-edge под feature-toggle и тестировании читайте в статье.

#mobile_android
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥179👍4
Официально: Android 16 только что вышел🤖
И мы уже разобрали его самые интересные фичи

Все они уже в новом выпуске AviCast! В нём Кирилл Розов, ведущий Android Broadcast, и Денис Стародубов, Android-инженер нашей команды Mobile Architecture, обсудили:
☑️ текущие обновления;
☑️ потенциальные ограничения для разработчиков и пользователей;
☑️ сходства и различия Android и iOS между собой.

Смотрим тут
⬇️

📺 YouTube
🔵 ВК Видео
💻 RuTube

#mobile_android
Please open Telegram to view this post
VIEW IN TELEGRAM
198🔥5👍2💯1
This media is not supported in your browser
VIEW IN TELEGRAM
Забиваем ваш слот на 29 июля — в нашем московском офисе пройдёт Avito Mobile meetup (есть и опция прийти онлайн) ☄️

План такой:
🕚 Сначала поговорим о вреде и пользе кэширования для приложений;
🕚После обсудим, разработку на BDUI как на полноценном языке;
🕚Завершим дискуссией с разработчиками из Яндекса и Озона на тему: «Как мы живём с BDUI: подходы и практики».

После докладов само собой нетворкинг. Ну что, вы в деле? 🚀

Осталось только зарегистрироваться.

#mobile_ios_meetup #mobile_android_meetup
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥153😢33👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Нет, ну вдруг вы ещё не слышали…

29 июля в 19:00 мы собираемся на Avito Mobile meetup. В планах обсудить профиты и минусы кэширования в приложениях и разработку на BDUI как на полноценном языке со своими практиками и подходами.

Ждём вас по ссылке на регистрации, а после — в нашем офисе или онлайн!

#mobile_ios_meetup #mobile_android_meetup
11🔥54❤‍🔥1😱1
This media is not supported in your browser
VIEW IN TELEGRAM
Пу-пу-пуууу...Не видим вашей регистрации на Avito Mobile meetup😀

Встречаемся 29 июля в 19:00 в нашем офисе на Лесной.

План такой:
🕚Сначала поговорим о вреде и пользе кэширования для приложений;
🕚После обсудим, разработку на BDUI как на полноценном языке;
🕚Завершим дискуссией с разработчиками из Яндекса и Озона на тему: «Как мы живём с BDUI: подходы и практики».

После докладов само собой нетворкинг с нашией командой мобильной разработки. Ну что, вы в деле? 🚀

Осталось только зарегистрироваться.

#mobile_ios_meetup #mobile_android_meetup
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍43😱1