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

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

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

Регистрация в РКН: https://clc.to/FOxC1A
Download Telegram
Avito iOS meetup #9

В первый день весны собираем не хоровод вокруг Масленицы, но iOS-митап.

Вместе с Тимофеем Солониным помечтаем об идеальных модулях и поговорим о том, как работает наша новая система модульности — Independency. Вспомним о прошедшей зиме, кастомных URL-схемах и универсальных линках на выступлении Вахида Бетрахмадова. В завершение Тимур Юсипов расскажет, как мы логируем ошибки iOS-приложения в нашу аналитику, что видели там интересного и как исправляли.

Виртуально берёмся за руки и встречаем трёх спикеров из платформенных команд Авито.

1 марта в 18:00 ждём вас на блины, ой, то есть, митап: http://bit.ly/34Db6Xh

#iOS_avitotech #avitoiOSmeetup
This media is not supported in your browser
VIEW IN TELEGRAM
Всем привет! Возвращаемся с новой датой Avito iOS meetup:
31 мая, в 18:00.


Напомним суть:
Спикеры — эксперты из платформенных команд Авито. Занимаются созданием инструментов для iOS-разработчиков компании.

Расскажут о нашей новой системе модульности, deep linking и логировании ошибок iOS-приложения в систему аналитики.
Регистрация и подробности тут.

#iOS_avitotech #avitoiOSmeetup
Avito iOS meetup #9
Сегодня в 18:00


В программе:
🍏 Как работает наша новая система модульности — Independency — Тимофей Солонин:
• как работает наша система модулей;
• почему CocoaPods — это зло;
• что такое Independency;
• как всё перелинковать и не сойти с ума.
[18.00–18.35]

🍏 Deep linking в Авито — Вахид Бетрахмадов:
• кастомные URL-схемы и универсальные линки;
• как устроен deep linking в Авито;
• почему у нас около 300 уникальных deep link’ов.
[18.35–18.45]

🍏 Ошибка.log() — Тимур Юсипов:
• логирование ошибок iOS-приложения в систему аналитики;
• какие интересные ошибки видели;
• какие и как ошибки исправили.
[18.45–19.25]

Ссылка на трансляцию.

#iOS_avitotech #avitoiOSmeetup
Сделать логирование ошибок — полезно.

Зачем? Вот вам три вида задач:
📌 мониторить резкие отклонения показателей от нормы;
📌 проверять влияние продуктовых и технических изменений в A/B-тестах;
📌 разбираться в проблемах у пользователей.

Подробнее рассказывает Тимур Юсипов в докладе Ошибка.log()
Смотрим тут!

#avitoiOSmeetup #видео_avitotech #iOS_avitotech
This media is not supported in your browser
VIEW IN TELEGRAM
🕊️ Avito iOS meetup #10
10 октября | 19:00 | в офисе на Лесной и онлайн

Тимур Долотказин из кластера Монетизации AvitoTech расскажет, как переводил свои приложения на SwiftUI.

Максим Сурков из команды Умного дома МТС поделится опытом интеграции подхода async/await в проекты и в прод.

Александр Сычёв из Тинькофф Страхования объяснит сущность нового решения Apple — mergeable libraries.

Полезной информации, в отличие от мест в зале, будет очень много.

Поэтому стоит зарегистрироваться уже сейчас, если хотите понетворкать вместе с нами офлайн.

📍 Забронируйте себе место здесь и ждите письма-подтверждения.

📺 Трансляция митапа будет у нас на YouTube. Чтобы получить напоминание, зарегистрируйтесь ➡️ тут ⬅️

Гостей с подтвержденными приглашениями на Лесную, 7 будут пропускать по паспорту, поэтому вы его не забудьте, пожалуйста ❤️

До встречи на митапе!

#iOS_avitotech #avitoiOSmeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
Async / Await. Лучшие практики, советы и особенности
— доклад iOS-разработчика Умного Дома МТС Максима Суркова.

Тезисы:
— structured concurrency в Swift;
— особенности async/await, actors, tasks;
— сравнение с текущими многопоточными инструментами.

Максим представит доклад на Avito iOS meetup #10. Ждём всех 10 октября 19:00 в офисе на Лесной или онлайн.

📍 Забронировать место
📺 Получить напоминание о трансляции

#iOS_avitotech #avitoiOSmeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
SwiftUI — уже пора?
— доклад iOS-инженера из кластера Монетизации Тимура Долотказина.

Тезисы:
— 4 года SwiftUI: стоит ли переходить?;
— опыт перехода на новый (старый) фреймворк;
— подводные камни и ключевые выводы.

Тимур представит доклад на Avito iOS meetup #10 🕊️
Ждём всех 10 октября 19:00 в офисе на Лесной или онлайн.

📍 Забронировать место
📺 Получить напоминание о трансляции

#iOS_avitotech #avitoiOSmeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня в 19:00 встречаемся на Avito iOS meetup #10 🕊️

Будет много кейсов. Мы уже упоминали о них тут и тут.

Ещё из интересного — доклад iOS-разработчика Тинькофф Страхования Александра Сычева:

Гармония статики и динамики: погружаемся в mergeable libraries
Тезисы:
— Различия и преимущества статических и динамических фреймворков;
— Внутреннее устройство mergeable libraries;
— Интеграция в iOS-проекты;
— Сравнение производительности статических и динамических фреймворков.

Ждём всех заинтересованных зрителей и слушателей!

📺 Присоединиться к трансляции на YouTube

#iOS_avitotech #avitoiOSmeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
Друзья, через два часа, в 19:00, начнётся Avito iOS meetup #10 🕊️

Всех гостей, кто получил подтверждение на встречу, ждём по адресу Лесная, 7 — в офисе Авито.

Если вы будете с нами онлайн, подключайтесь к прямому эфиру на нашем YouTube-канале.

#iOS_avitotech #avitoiOSmeetup
Please open Telegram to view this post
VIEW IN TELEGRAM
Делимся материалами с Avito iOS meetup #10 🕊️

📺 Async / Await. Лучшие практики, советы и особенности
Максим Сурков (МТС) — рассмотрит structured concurrency в Swift, поговорит о async/await, actors, tasks и проведёт аналогии с уже существующими инструментами для работы с многопоточностью

📺 SwiftUI — уже пора?
Тимур Долотказин (Авито) расскажет про свой опыт перехода на новый (старый) фреймворк, подводные камни и выводы, к которым он пришёл.

📺 Гармония статики и динамики: погружаемся в mergeable libraries
Александр Сычев (Тинькофф Страхование) о новом решении Apple – mergeable libraries, он рассмотрит их внутреннее устройство и разберёт, как можно интегрировать их в свои iOS-проекты.

Ссылка на наш плейлист.
Фотографии с мероприятия лежат в альбоме Вконтакте 🔵

#iOS_avitotech #avitoiOSmeetup
Please open Telegram to view this post
VIEW IN TELEGRAM