TGViewer
Android Live 🤖 Android Live 🤖 @android_live · 5.13K subscribers
Post #136 2.83K
​​Mobius 2018 Piter. День 1

Итак, доклады первого дня конференции подошли к концу. Я посетил 5 докладов:

1) Профайлинг в примерах. Ищем бутылочное горлышко. Артур Бадретдинов.
Автор рассказывал о инструментах, которые помогают в обнаружении косяков во View. Это интересный доклад, из которого узнал про правило 16 миллисекунд, Vsync, ViewStub. Интересны встроенные инструменты для обнаружения медленной отрисовки объектов, о которых я расскажу позже, потому что это тема для отдельного поста. Доклад понравился, и я уверен, что инструменты помогут сделать приложения плавнее.

2) Мультиплатформенная архитектура на Kotlin для iOS и Android.
Авторы рассказывали об эксперименте, где они вынесли общую логику в отдельный модуль на Kotlin, который позволил им переиспользовать его на двух платформах. Как мне показалось, это был эксперимент, и такой подход не стоит использовать в проде.

3) Сервисы: нельзя без них, а как с ними жить? Йонатан Левин.
Еще один отличный доклад, где Йонатан делился опытом работы с сервисами. В последних версиях Android работа с сервисами претерпела много изменений. Понравилось то, что автор не давал сценариев решений проблемы, а заставил задуматься над проблемой и предложил подход для решения. 

4) Рождение, жизнь и смерть, или Что происходит с приложением в системе. Антон Дудаков.
Доклад связан с системой Android. Автор рассказал, что происходит с системой при ее старте, к чему идет обращение при создании новых процессов, как выдаются права и как может уничтожиться приложение. Особенно в этом докладе понравились вопросы, которые задавали слушатели. 

5) На плечах гигантов: языки, у которых учился Kotlin. Андрей Бреслав.
Автор — один из создателей языка Kotlin, рассказывал о том, какими языками они вдохновлялись при создании Kotlin. Подумал о том, насколько круто было бы видеть такого преподавателя в универе. 

Конференция мне дико нравится. Уверен, что завтра услышу еще много нового.
More from @android_live
  1. Oct 6, 2026Git --delete-merged На днях узнал про любопытную команду в Git — --delete-merged . Суть пр…
  2. Oct 5, 2026Почему Android-эмулятор жрёт 8 ГБ? На днях попался репозиторий с CLI-тулзой, которая обеща…
  3. Sep 29, 2026Post #1130
  4. Sep 29, 2026На днях попалась вакансия мечты Вроде всё начинается как неплохо: удалёнка, Kotlin/Jetpack…
  5. Sep 28, 2026На днях ревьювил код, связанный с копированием в буфер обмена И заметил, что многие прилож…
  6. Sep 26, 2026AirDrop на Android, похоже, уже есть на нескольких моделях Android Но, оказывается, всё эт…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →