Команда Яндекса проведет в сб день митапов, где их разработчики расскажут про свои технические решения
Forwarded from IT's Meetup – митапы, конференции на каждый день
Я.Субботник по мобильной разработке. Инфраструктура
4 марта пройдёт Я.Субботник по мобильной разработке — большой митап в офисе Яндекса для iOS- и Android-разработчиков.
▪️Mobile Market Manager: как мы автоматизируем работу со сторами;
▪️Pod bless you: генерируем Podfile, Podspec и многое другое безопасно для психики;
▪️Автоматизация релизного процесса SuperApp Android;
▪️Мониторинг аномалий метрик производительности в клиентских приложениях;
▪️Почему вам нужна своя билд-система в iOS.
🌟+ Интервью в прямом эфире (будет доступно только онлайн-участникам в трансляции и затем в записи на YouTube):
«Мобильная разработка и ML-технологии» — как ML изменит интерфейсы приложений в будущем, и что пользователи на самом деле ждут от своих мобильных устройств будущего.
Регистрация по ссылке.
🗓 4 марта, 12:00 мск • Онлайн / Офлайн (Москва)
4 марта пройдёт Я.Субботник по мобильной разработке — большой митап в офисе Яндекса для iOS- и Android-разработчиков.
▪️Mobile Market Manager: как мы автоматизируем работу со сторами;
▪️Pod bless you: генерируем Podfile, Podspec и многое другое безопасно для психики;
▪️Автоматизация релизного процесса SuperApp Android;
▪️Мониторинг аномалий метрик производительности в клиентских приложениях;
▪️Почему вам нужна своя билд-система в iOS.
🌟+ Интервью в прямом эфире (будет доступно только онлайн-участникам в трансляции и затем в записи на YouTube):
«Мобильная разработка и ML-технологии» — как ML изменит интерфейсы приложений в будущем, и что пользователи на самом деле ждут от своих мобильных устройств будущего.
Регистрация по ссылке.
🗓 4 марта, 12:00 мск • Онлайн / Офлайн (Москва)
🔥4👍1👌1
#xcode Работая с разными таргетами в Xcode, будьте аккуратны с неймингом. Иначе все файлы не только попадают в одну папку, но и мешаются между собой. И какая титульная конфигурация победит, загадка.
🤓1
Forwarded from Алексей Гладков
Ну и под завершение дня. Если у вас после обновления на iOS 16.1 вдруг резко хреново стала заряжаться батарейка, то не переживайте
Просто Apple вам тихо включила специальный эко режим под названием чистая зарядка! В этом чудо-режиме, ваш телефон будет заряжаться только в так называемые «зеленые» часы
Ну и да оно включено по умолчанию. Владельцам андроидов приготовиться. Думаю скоро такое даже нельзя будет отключить
P.S. Скриншоты нагло украдены
Просто Apple вам тихо включила специальный эко режим под названием чистая зарядка! В этом чудо-режиме, ваш телефон будет заряжаться только в так называемые «зеленые» часы
Ну и да оно включено по умолчанию. Владельцам андроидов приготовиться. Думаю скоро такое даже нельзя будет отключить
P.S. Скриншоты нагло украдены
🤣4😁2🤯2😱2👍1
Если вы хотите узнать подробнее про KSP в KMM на практике (полезные и нужные кейсы, не DI) , приходите на доклад https://dump-ekb.ru/ksp-i-plaginy-pryachem-detali-realizacii-v-prilozhenii-kmm
А про особые и крутые кейсы для Android вы узнаете еще в одном 😉
А про особые и крутые кейсы для Android вы узнаете еще в одном 😉
dump-ekb.ru
Анна Жаркова. KSP и плагины. Прячем детали реализации в приложении KMM
KSP (Kotlin Symbol Processing) - это API от Google для написания плагинов компилятора Kotlin. С помощью KSP мы можем писать процессоры аннотаций для сокращения кода и решения проблем без избыточности. Также KSP более эффективен, чем KAPT.
👍1
Forwarded from Android Broadcast (Кирилл Розов)
В официальной Android документации появилась страница "Migrate from kapt to KSP", которая содержит рекомендации по переходу на более эффективный способ генерации кода, Уже поддержкой обзавелись Glide, Room и Moshi. Dagger в процессе, а процерить статут других библиотек можно тут
#ksp
#ksp
👍3
Forwarded from Mobile Developer (Pavel Kachan)
Разберем 17 марта в 20:00 мск на открытом уроке онлайн-курса «Android Developer. Professional» в OTUS
Реклама. Информация о рекламодателе на сайте otus.ru
#нативная_интеграцияPlease open Telegram to view this post
VIEW IN TELEGRAM
👎2👍1
Google I/O анонсирован на 10 мая. Keynote будет транслироваться онлайн, как обычно видео с обзором новых технологий или практик появится в записи несколько позже. Также анонсирована in-person (оффлайн) часть
https://io.google/2023/
https://io.google/2023/
io.google
Google I/O 2023
Tune in to watch the latest news and innovations from Google. Join I/O for livestreamed keynotes and helpful product updates on demand.
Forwarded from Mobile Native ️️
Mastering Kotlin : A Comprehensive Guide
Подборка с большим количеством статей на самые разные темы по Android и Kotlin.
👉 Room
👉 ViewModel, LiveData
👉 Navigation Component
👉 Kotlin Coroutines
👉 Kotlin Flow
👉 Hilt
👉 Service, Broadcast Receiver, WorkManager
👉 Ui Components
👉 Tools, Tips & Trick
Читать (En)
Подборка с большим количеством статей на самые разные темы по Android и Kotlin.
👉 Room
👉 ViewModel, LiveData
👉 Navigation Component
👉 Kotlin Coroutines
👉 Kotlin Flow
👉 Hilt
👉 Service, Broadcast Receiver, WorkManager
👉 Ui Components
👉 Tools, Tips & Trick
Читать (En)
🔥6👍2
Выпустили статью на корпоративном портале:
https://habr.com/ru/company/usetech/blog/719102/
https://habr.com/ru/company/usetech/blog/719102/
Хабр
Remote бэкенд на Firebase для МП без бэкенда
Всем привет! С вами Анна Жаркова, ведущий мобильный разработчик компании Usetech. Продолжаем вам рассказывать про интересные технологии мобильной разработки и об их эффективном применении в...
👍5
Итак, старая модель памяти официально больше не поддерживается, Dispatchers.IO есть везде. А это значит, проблема решена
🔥5
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
Вышла Beta KotlinX Coroutines 1.7.0
👉 Новая реализация
👉
👉 Переработана
👉 Старая модель памяти в Kotlin/Native больше не поддерживается
👉
🛠️ Исправление багов и минорные улучшения
👉 Новая реализация
Channel
и оператора select
, которая ускоряет их работу👉
Dispatchers.IO
теперь есть в Kotlin/Native👉 Переработана
kotlinx-coroutines-test
👉 Старая модель памяти в Kotlin/Native больше не поддерживается
👉
kotlinx-coroutines-core
and kotlinx-coroutines-jdk8
были объдинены в один артифакт🛠️ Исправление багов и минорные улучшения
🔥5👍1
Что примечательно в данном сэмпле: наконец, Koin вкатили свою реализацию инжекта на KSP
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
Продолжение истории миграции "Now in Android" на Koin. В новой части рассказывается про Koin Annotations - генерацию Koin модулей (используется KSP) на основе аннотаций над зависимостями
#koin
#koin
❤2
Forwarded from Android Broadcast (Кирилл Розов)
Дополнительные ограничения по запуску Activity из фона:
👉 При вызове биндинги Service, которые находится в приложения в фоне, вызовом bindService() из видимого приложения необходимо будет передать флаг BIND_ALLOW_ACTIVITY_STARTS, чтобы можно было запускать из Activity из этого Service
👉 Для отправки PendingIntent с помощью PendingIntent#send() теперь необходимо явно указывать хочет ли приложение давать права своим фоновым Activity права для запуска PendingIntent
Нововведение применяется только для targetSdk=34 (Android 14)
#android14
👉 При вызове биндинги Service, которые находится в приложения в фоне, вызовом bindService() из видимого приложения необходимо будет передать флаг BIND_ALLOW_ACTIVITY_STARTS, чтобы можно было запускать из Activity из этого Service
👉 Для отправки PendingIntent с помощью PendingIntent#send() теперь необходимо явно указывать хочет ли приложение давать права своим фоновым Activity права для запуска PendingIntent
Нововведение применяется только для targetSdk=34 (Android 14)
#android14
Forwarded from Android Broadcast (Кирилл Розов)
Android 14 Dev Preview 2 содержит оптимизации системы управления памятью Android для улучшения использования ресурсов, когда приложения работают в фоновом режиме.
Через несколько секунд после того, как приложение переходит в состояние "cached", фоновая работа будет разрешена только в Foreground Services, JobScheduler или WorkManager. Фоновая работа теперь будет запрещаться на порядок быстрее, чем в Android 13.
@android_broadcast #android14
Через несколько секунд после того, как приложение переходит в состояние "cached", фоновая работа будет разрешена только в Foreground Services, JobScheduler или WorkManager. Фоновая работа теперь будет запрещаться на порядок быстрее, чем в Android 13.
@android_broadcast #android14
👍1
Forwarded from GO_BARNAUL
🚖 Яндекс выпустил на iOS виджет со статусом приезда такси на экран блокировки — теперь пользователю не нужно заходить в приложение
Мнения? 👇🏽
👍 — полезно, однозначно
👎 — бесполезно, но пусть будет
Мнения? 👇🏽
👍 — полезно, однозначно
👎 — бесполезно, но пусть будет
👍62
На Medium вышла подборка статей в виде roadmap по изучению Kotlin для Android:
https://androidgeek.co/mastering-kotlin-a-comprehensive-guide-c70220318962
https://androidgeek.co/mastering-kotlin-a-comprehensive-guide-c70220318962
Medium
✨Mastering Kotlin : A Comprehensive Guide✨
This list will be updated regularly after each new article is published 😊
👍6