Forwarded from Алексей Гладков
Всем привет, 20 сентября в Алмате, совместно с Google Developer Group Asia пройдет мероприятие, где я буду рассказывать про ошибки новичков в программировании и что с этим делать
https://gdg.community.dev/events/details/google-gdg-cloud-almaty-presents-mobilnaia-razrabotka-dlia-nachinaiushchikh/
Регистрация открытая поэтому буду рад всех вас видеть.
https://gdg.community.dev/events/details/google-gdg-cloud-almaty-presents-mobilnaia-razrabotka-dlia-nachinaiushchikh/
Регистрация открытая поэтому буду рад всех вас видеть.
🔥17❤4👍3
Touchlab опубликовали SKIE (инструмент для дополнения котлиновских API в Swift) в OpenSource
Что оно умеет
👉 Дополняет enums
👉 Дополняет sealed class для удобства работы в Swift
👉 Другие разные приятные мелочи
Тут можно почитать более подробно о том, как это работает
Что оно умеет
👉 Дополняет enums
👉 Дополняет sealed class для удобства работы в Swift
👉 Другие разные приятные мелочи
Тут можно почитать более подробно о том, как это работает
touchlab.co
SKIE Features Demo
🔥5
Media is too big
VIEW IN TELEGRAM
Внимание, эксклюзив! Первое production ready приложение на Flutter под Аврору 🔥🔥
Благодаря моим друзьям из Friflex, мне удалось получить видео первого реально работающего приложения на Flutter для ОС Аврора, который реально будет использоваться на конференции CrossConf (на которой тоже, кстати, будут доклады про Аврору). Это полноценное production ready приложение, которое работает полностью на Flutter и запускается на Авроре также, как и на Android и iOS
О чем я и говорю постоянно, что кроссплатформенные инструменты достаточно быстро позволят нам восстановить инфраструктуру российских приложений уже на нашей собственной ОС и, более того, даже выйти зарубеж, потому что база разработчиков, что под Flutter, что под KMP все время растет.
И вот сейчас мы видим первый результат. Что еще мы видим
👉 Приложение выглядит сочно и красиво со всеми современными стандартами
👉 Приложение не тормозит
👉 В приложении есть самые современные финтифлюшки (а-ля сториз и тд)
Поэтому, можете смело брать и показывать это разным скептикам, которые вам рассказывают про 300 миллиардов, 20 лет разработки и прочие сказки.
Благодаря моим друзьям из Friflex, мне удалось получить видео первого реально работающего приложения на Flutter для ОС Аврора, который реально будет использоваться на конференции CrossConf (на которой тоже, кстати, будут доклады про Аврору). Это полноценное production ready приложение, которое работает полностью на Flutter и запускается на Авроре также, как и на Android и iOS
О чем я и говорю постоянно, что кроссплатформенные инструменты достаточно быстро позволят нам восстановить инфраструктуру российских приложений уже на нашей собственной ОС и, более того, даже выйти зарубеж, потому что база разработчиков, что под Flutter, что под KMP все время растет.
И вот сейчас мы видим первый результат. Что еще мы видим
👉 Приложение выглядит сочно и красиво со всеми современными стандартами
👉 Приложение не тормозит
👉 В приложении есть самые современные финтифлюшки (а-ля сториз и тд)
Поэтому, можете смело брать и показывать это разным скептикам, которые вам рассказывают про 300 миллиардов, 20 лет разработки и прочие сказки.
🔥75💩11😁9👍7🤮6👏2😢1😍1
SDK AppMetrica — теперь в опенсорсе
https://habr.com/ru/companies/yandex/articles/760448/
Вообще AppMetrica довольно удобный инструмент для аналитики мобильных приложений, который хорошо ложится на специфику российского рынка, плюс у них всегда был порядок с техподдержкой. А теперь еще можно фичи предлагать и код использовать в своих проектах по лицензии MIT
https://habr.com/ru/companies/yandex/articles/760448/
Вообще AppMetrica довольно удобный инструмент для аналитики мобильных приложений, который хорошо ложится на специфику российского рынка, плюс у них всегда был порядок с техподдержкой. А теперь еще можно фичи предлагать и код использовать в своих проектах по лицензии MIT
Хабр
SDK AppMetrica — теперь в опенсорсе
AppMetrica — это инструмент для аналитики мобильных приложений. С помощью него можно формировать отчёты по источникам трафика, ключевым показателям мобильного приложения, аудитории и сценариям...
🔥15
Mobile Developer
Внимание, эксклюзив! Первое production ready приложение на Flutter под Аврору 🔥🔥 Благодаря моим друзьям из Friflex, мне удалось получить видео первого реально работающего приложения на Flutter для ОС Аврора, который реально будет использоваться на конференции…
Flutter на ОС Аврора
https://habr.com/ru/articles/761176/
А вот и статья о том, как повторить путь ребят пошагово. Если хотели попробовать Flutter на Аврору, то это ваш шанс
https://habr.com/ru/articles/761176/
А вот и статья о том, как повторить путь ребят пошагово. Если хотели попробовать Flutter на Аврору, то это ваш шанс
Хабр
Flutter на ОС Аврора
Flutter — это фреймворк с открытым исходным кодом от Google для мультиплатформенных приложений, который позволяет собрать приложение для разных платформ, не модифицируя...
🔥31🤮18👍2😢1
В Авито открыли две вакансии для Android-разработчиков в командах Недвижимости и Услуг.
➡️ Android-разработчик в команду Авито Недвижимость
➡️ Android-разработчик в команду Авито Услуг
Что предлагают:
• Прозрачная система премий, достойная зарплата — от 200k до 350k рублей;
• Гибридный формат работы — из дома и комфортного офиса в центре Москвы с местами для уединённой работы, зонами отдыха и гамаками;
• Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
• Личный бюджет на обучение — книги, курсы и конференции, доступ к онлайн-библиотеке издательства МИФ;
• ДМС со стоматологией с первого дня работы, терапевт, психолог и массажный кабинет прямо в офисе;
• Два фитнес-зала и душ в офисе, занятия йогой и скидки на абонементы.
Переходите по ссылкам и откликайтесь. Поделитесь с теми, кому может быть актуально.
➡️ Android-разработчик в команду Авито Недвижимость
➡️ Android-разработчик в команду Авито Услуг
Что предлагают:
• Прозрачная система премий, достойная зарплата — от 200k до 350k рублей;
• Гибридный формат работы — из дома и комфортного офиса в центре Москвы с местами для уединённой работы, зонами отдыха и гамаками;
• Мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
• Личный бюджет на обучение — книги, курсы и конференции, доступ к онлайн-библиотеке издательства МИФ;
• ДМС со стоматологией с первого дня работы, терапевт, психолог и массажный кабинет прямо в офисе;
• Два фитнес-зала и душ в офисе, занятия йогой и скидки на абонементы.
Переходите по ссылкам и откликайтесь. Поделитесь с теми, кому может быть актуально.
❤1
Есть ли смысл начинать писать мобильное приложение не на Kotlin Multiplatform и Compose Multiplatform?
https://habr.com/ru/articles/761132/
Взгляд на тему со стороны iOS разработчика, который возможно убедит попробовать KMP
https://habr.com/ru/articles/761132/
Взгляд на тему со стороны iOS разработчика, который возможно убедит попробовать KMP
Хабр
Есть ли смысл начинать писать мобильное приложение не на Kotlin Multiplatform и Compose Multiplatform?
Всем привет. Меня зовут Борис Вербицкий, и я представитель того редкого типа iOS разработчиков, которые тепло относятся к Kotlin Multiplatform Project и рады появлению Compose Multiplatform. Здесь я...
❤12👍5🤡2
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