Compose for iOS под капотом
https://www.youtube.com/watch?v=AS0k7l627gI
Запись моего выступления на Mobius Spring 2023
https://www.youtube.com/watch?v=AS0k7l627gI
Запись моего выступления на Mobius Spring 2023
YouTube
Алексей Гладков — Compose for iOS под капотом
Подробнее о конференции Mobius: https://jrg.su/ojGU3B
— —
Доклад Алексея — это попытка заглянуть в то, как устроен Compose для iOS внутри. Он расскажет о том, какие проблемы приходится решать инженерам JetBrains, чтобы сделать адаптацию, и в какой стадии…
— —
Доклад Алексея — это попытка заглянуть в то, как устроен Compose для iOS внутри. Он расскажет о том, какие проблемы приходится решать инженерам JetBrains, чтобы сделать адаптацию, и в какой стадии…
❤23👍5👎1
Небольшой анонс! Mobile Broadcast теперь в Дубай и в Екатеринбурге
Да-да у нас произошло расширение, поэтому, вступайте в чаты, если вы живете в этом городе, встречи состоятся уже в ближайшее время
Mobile Broadcast | Дубай - https://xn--r1a.website/+zeiXthq5K_w3MjUy
Mobile Broadcast | Екатеринбург - https://xn--r1a.website/+ie7NKiisGplmOTdi
Также не забываем про общий канал с анонсами и отчетами, если вдруг вы часто путешествуете или хотите вначале узнать, что происходит на встречах
Mobile Broadcast | Анонсы - https://xn--r1a.website/mobile_broadcast_news
Если хотите сделать сообщество в своем городе, то напишите мне - @neuradev
Да-да у нас произошло расширение, поэтому, вступайте в чаты, если вы живете в этом городе, встречи состоятся уже в ближайшее время
Mobile Broadcast | Дубай - https://xn--r1a.website/+zeiXthq5K_w3MjUy
Mobile Broadcast | Екатеринбург - https://xn--r1a.website/+ie7NKiisGplmOTdi
Также не забываем про общий канал с анонсами и отчетами, если вдруг вы часто путешествуете или хотите вначале узнать, что происходит на встречах
Mobile Broadcast | Анонсы - https://xn--r1a.website/mobile_broadcast_news
Если хотите сделать сообщество в своем городе, то напишите мне - @neuradev
😱9🤣5🤮4👍2
Внутренности ANR [EN]
https://blog.p-y.wtf/anr-internals-touch-dispatching-through-the-view-hierarchy
Как же я люблю такие статьи, где не просто поверхностно прошлись, а прям объяснили как это работает
👉 Как устроен механизм touch dispatch
👉 Сравнение механизмов View и Compose
👉 Как это все связано с ANR
https://blog.p-y.wtf/anr-internals-touch-dispatching-through-the-view-hierarchy
Как же я люблю такие статьи, где не просто поверхностно прошлись, а прям объяснили как это работает
👉 Как устроен механизм touch dispatch
👉 Сравнение механизмов View и Compose
👉 Как это все связано с ANR
P-Y's blog
ANR internals: touch dispatching through the view hierarchy
I'm writing a blog series on ANR internals, where I'll use ANRs as an excuse to learn more about how various parts of Android work. This first article is focused on touch dispatching through the view hierarchy.
ANR triggers
How is an "Application No...
ANR triggers
How is an "Application No...
👍14👎1🥱1
Сколько ты зарабатываешь?
Anonymous Poll
15%
50-100к
21%
100-200к
16%
200-300к
10%
300-400к
5%
400-500к
2%
500-600к
1%
600-700к
4%
700+к
22%
Я еще ничего не зарабатываю мажоры сраные!
5%
Меньше 50к
❤16😁9
Mobile Developer
Сколько ты зарабатываешь?
К слову об этом. Я знаю как вы любите посты про донаты!
Mobile Developer снова на Patreon.
Теперь, те, кто находятся за рубежом тоже могут поддержать канал, оформив подписку на Patreon.
Туда буду дублировать все закрытые посты и постепенно выкладываю все закрытые посты и видео из Boosty
Поддержать канал тут 👇
https://www.patreon.com/mobiledeveloper
Mobile Developer снова на Patreon.
Теперь, те, кто находятся за рубежом тоже могут поддержать канал, оформив подписку на Patreon.
Туда буду дублировать все закрытые посты и постепенно выкладываю все закрытые посты и видео из Boosty
Поддержать канал тут 👇
https://www.patreon.com/mobiledeveloper
😁9💩5👎2🤝2😢1
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
Стартанула разработка библиотеки Jetpack Paging 3.3.0 и она стала мульиплатформенной. Сейчас есть jvm и android артифакты, но в следующей сборке уже будет macOS, iOS и linux
❤21👍5🔥2👏2😁1
Ну шо пацаны. Тут сторис в каналы завезли
https://xn--r1a.website/c/1292964247/233621
Скиньтесь по лайку, если хотите узнать как получать работу без накручивания 😁😁
Кидать лайк сюда - https://xn--r1a.website/mobiledevnews?boost
А да, голосуют только бояре с премиумом. Сорян, но нет 300к в наносекунду, нет и права голоса :(
https://xn--r1a.website/c/1292964247/233621
Скиньтесь по лайку, если хотите узнать как получать работу без накручивания 😁😁
Кидать лайк сюда - https://xn--r1a.website/mobiledevnews?boost
А да, голосуют только бояре с премиумом. Сорян, но нет 300к в наносекунду, нет и права голоса :(
👍30🤡17🗿5❤3👎1💩1
Forwarded from iOS Broadcast (Андрей Зонов)
Как Airbnb пришли к SwiftUI (10 мин, 🇺🇸 )
Путь Airbnb от самописного декларативного фреймворка🐱 Epoxi к стандарту индустрии - 😀 SwiftUI. Epoxi - фреймворк для декларативного конструирования экранов был оберткой над UIKit, потенциально даже с возможностью Backend-Driven UI. Такие задачи привлекают классных инженеров к созданию фреймворка, но 🚫 не привлекают инженеров к разработке продуктовых фич.
Главный вывод для меня - после миграции на SwiftUI стали счастливы iOS инженеры, 77% заявили что стали более эффективны.
Бизнесу достаточно легко продать BDUI, кроссплатформу, даже если это ReactNative, но это не так просто продать разработчикам, особенно в продуктовых командах.
Искренне рад за Airbnb и их инженерную команду, счастливые разработчики = качественный продукт
Путь Airbnb от самописного декларативного фреймворка
Главный вывод для меня - после миграции на SwiftUI стали счастливы iOS инженеры, 77% заявили что стали более эффективны.
Бизнесу достаточно легко продать BDUI, кроссплатформу, даже если это ReactNative, но это не так просто продать разработчикам, особенно в продуктовых командах.
Искренне рад за Airbnb и их инженерную команду, счастливые разработчики = качественный продукт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
Получи телефон на Авроре!
Вы мне часто пишете, что с удовольствием бы начали писать под Аврору, но нет никакого шанса получить телефон
Ну вот теперь такой шанс есть. Компания ОМП + Mobile Developer дают возможность попасть в бета-программу не одному, а целым 5 людям
Что вы получите?
👉 Телефон, чтобы изучать его и писать приложения
👉 Доступ в закрытое сообщество, которое первым получает свежие версии ОС
👉 Поддержку для разработчиков
Что нужно сделать?
👍 Заполнить заявку на сайте https://auroraos.ru/beta
👍 Указать в заявке хештег #OmskMobileDeveloper
👍 Купить билет на Омский дев фест и быть там физически
👍 Подписаться на мой канал в телеграмм
👍 Сделать это все в период с 25.09.23 до 03.10.2023
Среди участников, на треке Авроры, я рандомно выберу 5 человек и они подпишут NDA и получат доступ в бета-программу
Вы мне часто пишете, что с удовольствием бы начали писать под Аврору, но нет никакого шанса получить телефон
Ну вот теперь такой шанс есть. Компания ОМП + Mobile Developer дают возможность попасть в бета-программу не одному, а целым 5 людям
Что вы получите?
👉 Телефон, чтобы изучать его и писать приложения
👉 Доступ в закрытое сообщество, которое первым получает свежие версии ОС
👉 Поддержку для разработчиков
Что нужно сделать?
👍 Заполнить заявку на сайте https://auroraos.ru/beta
👍 Указать в заявке хештег #OmskMobileDeveloper
👍 Купить билет на Омский дев фест и быть там физически
👍 Подписаться на мой канал в телеграмм
👍 Сделать это все в период с 25.09.23 до 03.10.2023
Среди участников, на треке Авроры, я рандомно выберу 5 человек и они подпишут NDA и получат доступ в бета-программу
🤮52👍33💩11🔥7🤡7❤5
Я сейчас очень занят подготовкой сразу ко двум конференциям и записью курса и нового проекта на ютубе, поэтому несколько подзабил на телегу.
Прошу понять и простить
Зато потом будет много интересного контента
Прошу понять и простить
Зато потом будет много интересного контента
👍67🔥11🕊6🤡6👎1
Forwarded from Mobile Broadcast | Анонсы (Алексей Гладков)
Mobile Broadcast расширяется!
У нас появились новые города, так что встречайте
Mobile Broadcast | Челябинск
Mobile Broadcast | Минск
Mobile Broadcast | Ташкент
Mobile Broadcast | Омск
Mobile Broadcast | Орел
Также, если вы хотите открыть сообщество в своем городе, то традиционно пишите @neuradev
Вступайте в сообщество в своем городе
Скоро будет еще много-много интересного
У нас появились новые города, так что встречайте
Mobile Broadcast | Челябинск
Mobile Broadcast | Минск
Mobile Broadcast | Ташкент
Mobile Broadcast | Омск
Mobile Broadcast | Орел
Также, если вы хотите открыть сообщество в своем городе, то традиционно пишите @neuradev
Вступайте в сообщество в своем городе
Скоро будет еще много-много интересного
🔥21🤮1😭1
Forwarded from Android Broadcast (Кирилл Розов)
Попалась довольно интересная статья (EN, длинная) с разбором куда уходит батарейка современных смартфонов
Тут один замечательный парень, опытный разработчик, хед оф андроид и просто миллионер, плейбой и филантроп делится советами «Как правильно проходить собеседования»
https://xn--r1a.website/dmitriy_movchan_pro_it/13
https://xn--r1a.website/dmitriy_movchan_pro_it/13
Telegram
Дмитрий Мовчан - про IT
Так получилось, что я вообще как-то очень незаметно для себя самого вкатился в тему собеседований. Очень много проводил их и проходил сам. Спустя какой-то промежуток времени понял, что хотел бы поделиться с сообществом своим опытом.
А так как впереди нас…
А так как впереди нас…
🔥11🤔6👍1