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
Попробовала опубликовать статью на Яндекс.Дзен. Выбрала самый последний контент, который писали для корпоративного Хабра:
https://dzen.ru/media/prettygeeknotes/remote-bekend-na-firebase-dlia-mp-bez-bekenda-640de36a1f03aa1f17d27c56
Не самый удобный редактор. Зря убрали поддержку красивой вставки кода из гитхаба, а картинками вставлять тоже не особо удобно, потому что не во всяком браузере есть кнопки вставки.
В общем, зайдите на Хабр, прочитайте, там удобнее и нажмите на стрелку вверх.
https://habr.com/ru/company/usetech/blog/719102/
Статья посвящена использованию Firebase Firestore + Firebase Auth + Firebase Storage для простого бэкенда мобильных приложений.
https://dzen.ru/media/prettygeeknotes/remote-bekend-na-firebase-dlia-mp-bez-bekenda-640de36a1f03aa1f17d27c56
Не самый удобный редактор. Зря убрали поддержку красивой вставки кода из гитхаба, а картинками вставлять тоже не особо удобно, потому что не во всяком браузере есть кнопки вставки.
В общем, зайдите на Хабр, прочитайте, там удобнее и нажмите на стрелку вверх.
https://habr.com/ru/company/usetech/blog/719102/
Статья посвящена использованию Firebase Firestore + Firebase Auth + Firebase Storage для простого бэкенда мобильных приложений.
Дзен | Блогерская платформа
Remote бэкенд на Firebase для МП без бэкенда
Статья автора «Записки разработчицы» в Дзене ✍:
Всем привет! С вами Анна Жаркова, ведущий мобильный разработчик компании Usetech.
Всем привет! С вами Анна Жаркова, ведущий мобильный разработчик компании Usetech.
👍11
Если вы хотите выступить на международной онлайн-митапе Android Worldwide, у вас остались сутки, чтобы подать заявку:
https://sessionize.com/android-worldwide-april-2023/
Торопитесь!
Следующий CFP будет через 3 месяца
https://sessionize.com/android-worldwide-april-2023/
Торопитесь!
Следующий CFP будет через 3 месяца
Sessionize
Android Worldwide April 2023: Call for Speakers
Android Worldwide is an international group of developer communities that like to collaborate. Once every three months we organize free technical even...
Forwarded from Android Broadcast (Кирилл Розов)
В Android SDK появились интересные аннотации для вызова native методов для ускорения работы JNI в ART runtime:
🚀 @CriticalNative - использовать самую быструю JNI передачу из управляемого кода в нативный и обратно
👉 @FastNative - использовать более быструю (по сравнению с обычной) JNI передачу из управляемого кода в нативный и обратно
@android_broadcast #android14
🚀 @CriticalNative - использовать самую быструю JNI передачу из управляемого кода в нативный и обратно
👉 @FastNative - использовать более быструю (по сравнению с обычной) JNI передачу из управляемого кода в нативный и обратно
@android_broadcast #android14
TechTrain 1 апреля будет посвящен на этот раз AI https://techtrain.ru/talks/
TechTrain 2024 Spring. Фестиваль по профессиональному росту в IT
TechTrain 2024 Spring | Расписание | TechTrain 2024 Spring — бесплатный онлайн-фестиваль про AI в целом и ML — в особенности.
…
…
Расписание фестиваля TechTrain 2024 Spring.
Forwarded from Android Broadcast (Кирилл Розов)
В Jetpack Annotation появилась новая аннотация - @Discouraged. Она схожа с @Deprecated, но предназначается если вы не хотите что-то помечать устаревшим, но хотите "не рекомендуется к использованию"
#jetpack
#jetpack
🔥8
Forwarded from TechTrain, канал фестиваля
TechTrain 2023 Spring ищет экспертов! 👀
Choo-choo!
До мероприятия осталось две недели, и нам нужна ваша помощь. Будет много участников и вопросов от них, поэтому нашим спикерам нужно помочь с модерацией.
А еще все выступления проходят в онлайне, а спикерам в онлайне бывает одиноко. 🥺 Поэтому мы приглашаем на каждый доклад одного эксперта.
Его задача — выйти вместе со спикером в эфир, представить его, провести небольшой small talk, помочь с интерактивом, задать вопросы участников из чата (а можно и свои), модерировать дискуссию после доклада.
Мы ожидаем, что эксперт разбирается в теме, сможет отфильтровать содержательные вопросы от пустых и поддержать тему разговора. Вы можете находиться в любой точке мира — главное, чтобы интернет был надежный и толстый.
С нас — обучение, знакомства со спикерами и слава 🙂
С вас — желание раскрыть тему доклада глубже.
Сейчас мы ищем экспертов на доклады:
✔️Иван Ямщиков — про сценарии развития ИИ
✔️Асхат Уразбаев — про управление ML-продуктами
✔️Дмитрий Сошников — про реализацию мечт с помощью ИИ
✔️Александр Дмитриев — про ИТ в садоводстве
Хотите стать экспертом на TТ? Тогда пишите координатору конференции Маше: @mariialav. Она все расскажет и покажет.
Choo-choo!
До мероприятия осталось две недели, и нам нужна ваша помощь. Будет много участников и вопросов от них, поэтому нашим спикерам нужно помочь с модерацией.
А еще все выступления проходят в онлайне, а спикерам в онлайне бывает одиноко. 🥺 Поэтому мы приглашаем на каждый доклад одного эксперта.
Его задача — выйти вместе со спикером в эфир, представить его, провести небольшой small talk, помочь с интерактивом, задать вопросы участников из чата (а можно и свои), модерировать дискуссию после доклада.
Мы ожидаем, что эксперт разбирается в теме, сможет отфильтровать содержательные вопросы от пустых и поддержать тему разговора. Вы можете находиться в любой точке мира — главное, чтобы интернет был надежный и толстый.
С нас — обучение, знакомства со спикерами и слава 🙂
С вас — желание раскрыть тему доклада глубже.
Сейчас мы ищем экспертов на доклады:
✔️Иван Ямщиков — про сценарии развития ИИ
✔️Асхат Уразбаев — про управление ML-продуктами
✔️Дмитрий Сошников — про реализацию мечт с помощью ИИ
✔️Александр Дмитриев — про ИТ в садоводстве
Хотите стать экспертом на TТ? Тогда пишите координатору конференции Маше: @mariialav. Она все расскажет и покажет.
Совсем скоро пройдет 10 юбилейный Podlodka Android Crew. Тема недели 3-7 апреля «Jetpack Compose и KMM в продакшене»
https://podlodka.io/droidcrew
https://podlodka.io/droidcrew
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #14
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.