Forwarded from Алексей Гладков
Дорогие друзья, поздравляю всех с наступающим Новым годом
Пусть в следующем году вас ждёт только хорошее, только счастье и только успех!
С Новым годом!
Пусть в следующем году вас ждёт только хорошее, только счастье и только успех!
С Новым годом!
Forwarded from Алексей Гладков
Важно успеть сделать определенные вещи вовремя
Поэтому мы с командой работали буквально вот до сейчас, чтобы успеть сделать вторую главу для курса
Теперь первая и вторая глава доступна тем, кто оформил предпродажу курса
Напоминаю, что это можете сделать и вы (до 7 января)
https://mobiledeveloper.tech/maw
Купив этот курс ты радикально улучшишь свои знания в Андроиде. Отличная цель на Новый год
Поэтому мы с командой работали буквально вот до сейчас, чтобы успеть сделать вторую главу для курса
Теперь первая и вторая глава доступна тем, кто оформил предпродажу курса
Напоминаю, что это можете сделать и вы (до 7 января)
https://mobiledeveloper.tech/maw
Купив этот курс ты радикально улучшишь свои знания в Андроиде. Отличная цель на Новый год
mobiledeveloper.tech
Modern Android Warrior
Предпродажа
Оптимизация под контролем: инструменты и метрики для Аndroid-приложений [RU]
https://habr.com/ru/companies/vk/articles/869904
Для пользователей важно, чтобы приложение открывалось быстро и работало отзывчиво. Чем быстрее оно загружается, плавнее работает, тем больше вероятность, что человек вернётся и продолжит им пользоваться.
👉 Какие метрики производительности мы можем собирать;
👉 Какие ещё метрики будет полезно собирать;
👉 Как получить метрики;
👉 Профилировщики;
📍 Пусть ваше приложение работает быстрее, чем ваша голова 1го января)
Подписаться | Закрытый клуб MD
https://habr.com/ru/companies/vk/articles/869904
Для пользователей важно, чтобы приложение открывалось быстро и работало отзывчиво. Чем быстрее оно загружается, плавнее работает, тем больше вероятность, что человек вернётся и продолжит им пользоваться.
👉 Какие метрики производительности мы можем собирать;
👉 Какие ещё метрики будет полезно собирать;
👉 Как получить метрики;
👉 Профилировщики;
Подписаться | Закрытый клуб MD
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Оптимизация под контролем: инструменты и метрики для Аndroid-приложений
Для пользователей важно, чтобы приложение открывалось быстро и работало отзывчиво. Чем быстрее оно загружается, плавнее работает, тем больше вероятность, что человек вернётся и продолжит им...
Flutter 3.27 — Что нового во Flutter? [RU]
https://habr.com/ru/articles/869906
Этот релиз полон улучшений и функций, направленных на улучшение вашего опыта разработки и повышение производительности вашего приложения.
👉 Обновления Купертино;
👉 Дополнительные функции для CarouselView;
👉 Улучшения в Web;
👉 Улучшения в iOS;
👉 Улучшения в Android;
👉 Обновления Flutter DevTools;
📍 Все же Flutter еще живее, чем кажется - поэтому не забываем про него)
Подписаться | Закрытый клуб MD
https://habr.com/ru/articles/869906
Этот релиз полон улучшений и функций, направленных на улучшение вашего опыта разработки и повышение производительности вашего приложения.
👉 Обновления Купертино;
👉 Дополнительные функции для CarouselView;
👉 Улучшения в Web;
👉 Улучшения в iOS;
👉 Улучшения в Android;
👉 Обновления Flutter DevTools;
Подписаться | Закрытый клуб MD
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Flutter 3.27 — Что нового во Flutter?
Введение Давайте погрузимся в Flutter 3.27! Этот релиз полон улучшений и функций, направленных на улучшение вашего опыта разработки и повышение производительности вашего приложения. У нас есть...
Распознавание банковской карты для подтверждения личности [RU]
https://habr.com/ru/companies/smartengines/articles/869780
Красивая идея, как можно с помощью современных технологий распознавания надежно реализовать автоматизированный процесс подтверждения личности.
👉 Процесс подтверждения личности с помощью распознавания банковской карты;
👉 Реализация с помощью Smart ID Engine 2.0;
👉 iOS, Android и WASM;
👉 REST API;
📍 Повышай удобство безопасности для своего приложения. Отправь другу - пусть тоже об этом подумает )
Подписаться | Закрытый клуб MD
https://habr.com/ru/companies/smartengines/articles/869780
Красивая идея, как можно с помощью современных технологий распознавания надежно реализовать автоматизированный процесс подтверждения личности.
👉 Процесс подтверждения личности с помощью распознавания банковской карты;
👉 Реализация с помощью Smart ID Engine 2.0;
👉 iOS, Android и WASM;
👉 REST API;
Подписаться | Закрытый клуб MD
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Распознавание банковской карты для подтверждения личности
В условиях стремительной цифровизации и активного развития дистанционных услуг подтверждение личности становится краеугольным камнем финансовых процессов. Задача быстрой и надежной идентификации...
SwiftUI: Всё, что вам нужно знать о модификаторе containerRelativeFrame (и немного больше) [RU]
https://habr.com/ru/companies/otus/articles/869346
В этой статье подробно рассмотрен модификатор containerRelativeFrame, его определение, правила компоновки, примеры использования и важные соображения. Чтобы еще больше расширить понимание его функциональных возможностей, в конце статьи также показана обратная совместимая реплика containerRelativeFrame для старых версий SwiftUI.
👉 Определение;
👉 Конструкторы;
👉 Ближайшие контейнеры;
👉 Правила трансформации;
👉 Примеры использования;
📍 Знай инструменты, которыми ты пользуешься )
Подписаться | Закрытый клуб MD
https://habr.com/ru/companies/otus/articles/869346
В этой статье подробно рассмотрен модификатор containerRelativeFrame, его определение, правила компоновки, примеры использования и важные соображения. Чтобы еще больше расширить понимание его функциональных возможностей, в конце статьи также показана обратная совместимая реплика containerRelativeFrame для старых версий SwiftUI.
👉 Определение;
👉 Конструкторы;
👉 Ближайшие контейнеры;
👉 Правила трансформации;
👉 Примеры использования;
Подписаться | Закрытый клуб MD
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
SwiftUI: Всё, что вам нужно знать о модификаторе containerRelativeFrame (и немного больше)
На WWDC 2023 компания Apple представила модификатор представления containerRelativeFrame для SwiftUI. Этот модификатор упрощает некоторые операции размещения элементов на экране, которые ранее было...
Orbit MVI с сахаром: вкусный фреймворк для однородной архитектуры [RU]
https://habr.com/ru/companies/ru_mts/articles/868328
Orbit MVI - это еще один интересный, удобный и понятный фреймворк. В этой статье показано, что в «Орбите» есть полезного и как его можно использовать.
👉 Где тут Orbit и какие есть сладости?;
👉 Контейнер Orbit: состояния и эффекты в одном месте;
👉 Практика, практика и еще раз практика - по шагам;
📍 Интересный фреймворк, может быть кто-то возьмет к себе в использование )
Подписаться | Закрытый клуб MD
https://habr.com/ru/companies/ru_mts/articles/868328
Orbit MVI - это еще один интересный, удобный и понятный фреймворк. В этой статье показано, что в «Орбите» есть полезного и как его можно использовать.
👉 Где тут Orbit и какие есть сладости?;
👉 Контейнер Orbit: состояния и эффекты в одном месте;
👉 Практика, практика и еще раз практика - по шагам;
Подписаться | Закрытый клуб MD
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Orbit MVI с сахаром: вкусный фреймворк для однородной архитектуры
Привет, $username! Меня зовут Анастасия, я junior-android-разработчик в МТС Диджитал. Пойдем, расскажу тебе про фреймворк OrbitMVI . Узнала я о нем от своего лида: он делегировал мне задачу заменить...
MVVM: Официально рекомендован Google для разработки Flutter [EN]
https://medium.com/@ksufi7350/mvvm-officially-recommended-by-google-for-flutter-development-ba17f899d320
👉 Что такое MVVM
👉 Пример структуры MVVM во Flutter
👉 Практический пример
В конце статьи автор показывает, как применить архитектуру MVVM во Flutter, которую рекомендует сам Google с выходом Flutter 3.27 11 июля 2024 года.
📍 Flutter-разработчик - Знай рекомендации Googl'a)
Подписаться | Закрытый клуб MD
https://medium.com/@ksufi7350/mvvm-officially-recommended-by-google-for-flutter-development-ba17f899d320
👉 Что такое MVVM
👉 Пример структуры MVVM во Flutter
👉 Практический пример
В конце статьи автор показывает, как применить архитектуру MVVM во Flutter, которую рекомендует сам Google с выходом Flutter 3.27 11 июля 2024 года.
Подписаться | Закрытый клуб MD
Please open Telegram to view this post
VIEW IN TELEGRAM
Новое видео на канале!
Олег Афанасьев про причину создания Rustore и будущее Play Market / ЧТУК
YOUTUBE
VK
В этом видео я встретился с CPO RuStore Олегом Афанасьевым и мы поговорили об одном из самых важных на сегодня продуктов на российском рынке технологий. Это очень важный и интересный разговор в котором есть много неожиданных поворотов
Что внутри:
👉 В чем была реальная причина создания RuStore
👉 Зачем в мире существуют независимые магазины приложений
👉 Какие цели развития у RuStore
👉 Возможен ли RuStore на Apple?
P.S. Думаю, что новогодние салаты уже доедены и появилось время на полезные вещи. Поэтому, приятного просмотра
Олег Афанасьев про причину создания Rustore и будущее Play Market / ЧТУК
YOUTUBE
VK
В этом видео я встретился с CPO RuStore Олегом Афанасьевым и мы поговорили об одном из самых важных на сегодня продуктов на российском рынке технологий. Это очень важный и интересный разговор в котором есть много неожиданных поворотов
Что внутри:
👉 В чем была реальная причина создания RuStore
👉 Зачем в мире существуют независимые магазины приложений
👉 Какие цели развития у RuStore
👉 Возможен ли RuStore на Apple?
P.S. Думаю, что новогодние салаты уже доедены и появилось время на полезные вещи. Поэтому, приятного просмотра
YouTube
Олег Афанасьев про причину создания Rustore и будущее Play Market / ЧТУК
Полная версия видео - https://boosty.to/mobiledev/posts/e3f44144-3a7a-4ba6-8bad-c9f1b3ac0270?share=post_link
В этом видео я встретился с CPO RuStore Олегом Афанасьевым и мы поговорили об одном из самых важных на сегодня продуктов на российском рынке технологий.…
В этом видео я встретился с CPO RuStore Олегом Афанасьевым и мы поговорили об одном из самых важных на сегодня продуктов на российском рынке технологий.…
Подробная таблица размещений объектов в Jetpack Compose [EN]
https://proandroiddev.com/cheatsheet-for-centering-items-in-jetpack-compose-1e3534415237
👉 Понимание как располагаются объекты в Jetpack Compose
👉 Примеры расположения объектов с кодом и визуалом
Легкий "hotkeycode" как располагаются объекты Row/Column/Box
📍 Cохрани себе, чтобы постоянно не искать, и скинь другу - пусть у него тоже будет такая памятка )
Подписаться | Закрытый клуб MD
https://proandroiddev.com/cheatsheet-for-centering-items-in-jetpack-compose-1e3534415237
👉 Понимание как располагаются объекты в Jetpack Compose
👉 Примеры расположения объектов с кодом и визуалом
Легкий "hot
Подписаться | Закрытый клуб MD
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Алексей Гладков
На всякий случай напоминаю, что сегодня последний день, когда открыта предпродажа курса Modern Android Warrior
Дальше откроется продажа и она будет уже дороже
На данный момент доступны две главы и ещё три в монтаже
Доступ к дополнительному закрытому чату и ранний доступ к курсу по сниженной цене можно все ещё приобрести здесь
https://mobiledeveloper.tech/maw
В этом году я буду проводить практические интенсивы. На часть из них у тех, кто купил курс, будет существенная скидка
Ну и напоминаю, что те кто прошли даже первую главу уже не имеют особо проблем на собеседованиях и даже более того теперь уже они могут поставить в тупик собеседующего
Дальше откроется продажа и она будет уже дороже
На данный момент доступны две главы и ещё три в монтаже
Доступ к дополнительному закрытому чату и ранний доступ к курсу по сниженной цене можно все ещё приобрести здесь
https://mobiledeveloper.tech/maw
В этом году я буду проводить практические интенсивы. На часть из них у тех, кто купил курс, будет существенная скидка
Ну и напоминаю, что те кто прошли даже первую главу уже не имеют особо проблем на собеседованиях и даже более того теперь уже они могут поставить в тупик собеседующего
mobiledeveloper.tech
Modern Android Warrior
Предпродажа
Room в KMP [EN]
https://manpreet.fyi/posts/room-kmp-post
👉 Корректное подключение зависимостей в новой версии Room (есть изменения с подключением)
👉 Настройка БД для Android и iOS
👉 Пример работы (код)
Пример настройки и применения Room 2.7.0-alpha12 в KMP
📍 Будь в тренде - переходи на KMP )
Подписаться | Закрытый клуб MD
https://manpreet.fyi/posts/room-kmp-post
👉 Корректное подключение зависимостей в новой версии Room (есть изменения с подключением)
👉 Настройка БД для Android и iOS
👉 Пример работы (код)
Пример настройки и применения Room 2.7.0-alpha12 в KMP
Подписаться | Закрытый клуб MD
Please open Telegram to view this post
VIEW IN TELEGRAM
#update
Обновления Kodein 7.24.0 и 7.24.1
🟩 Изменения:
- миграция на Ktor 3.+
- ScopeClosable замененен на Kotlin's AutoCloseable
- исправлено kotlinx-atomicfu для синхронизации областей видимости на каждой платформе
🟪 Поднялись версии:
- Compose Multiplatform 1.7.3
- Compose compiler 2.1.0
- Kotlin 2.1.0
- Gradle 8.11.1
♻️ Первые обновления в этом году полетели)
Подписаться | Закрытый клуб MD
Обновления Kodein 7.24.0 и 7.24.1
🟩 Изменения:
- миграция на Ktor 3.+
- ScopeClosable замененен на Kotlin's AutoCloseable
- исправлено kotlinx-atomicfu для синхронизации областей видимости на каждой платформе
🟪 Поднялись версии:
- Compose Multiplatform 1.7.3
- Compose compiler 2.1.0
- Kotlin 2.1.0
- Gradle 8.11.1
♻️ Первые обновления в этом году полетели)
Подписаться | Закрытый клуб MD
GitHub
Release 7.24.0 · kosi-libs/Kodein
Core
Kotlin 2.1.0
Gradle 8.11.1
Replace ScopeClosable by Kotlin's AutoCloseable #463
Frameworks
Migrate to Ktor 3.+
Bug fixes
Use kotlinx-atomicfu to synchronize scopes on each platform #460
Kotlin 2.1.0
Gradle 8.11.1
Replace ScopeClosable by Kotlin's AutoCloseable #463
Frameworks
Migrate to Ktor 3.+
Bug fixes
Use kotlinx-atomicfu to synchronize scopes on each platform #460
Чистим Андроид проект правильно [EN]
https://proandroiddev.com/the-one-script-to-rule-them-all-android-project-cleanup-made-easy-mac-linux-c6df9b4c2bea
👉 Зачем нужно чистить Андроид проект
👉 Подробная инструкция как очищать правильно на macOS/ Linux/Windows
В конце статьи автор показывает к чему привели его оптимизации на разных системах
📍 Чистота в проекте - чистота в голове )
Подписаться | Закрытый клуб MD
https://proandroiddev.com/the-one-script-to-rule-them-all-android-project-cleanup-made-easy-mac-linux-c6df9b4c2bea
👉 Зачем нужно чистить Андроид проект
👉 Подробная инструкция как очищать правильно на macOS/ Linux/Windows
В конце статьи автор показывает к чему привели его оптимизации на разных системах
Подписаться | Закрытый клуб MD
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Android Broadcast
Android команда из Google сделала курс по Rust с нуля и до сложных фичей. Курс будет полезен Android разработчикам, кто работает с NDK. Также в курсе освещается работа с Chromium, Bare-metal и многопоточность
Курс также можно скачать как PDF
#android #ndk #rust
Курс также можно скачать как PDF
#android #ndk #rust
Работаем с CameraX в Compose правильно [EN]
[part 1]
[part 2]
👉 Пример кода по работе с камерой - от "подключения библиотек" до "предварительного просмотра с камеры" [1]
👉 Пример кода для реализации анимации касания на экран и фокусировки камеры в режиме "предварительного просмотра" [2]
Это первая и вторая части постов по работе с камерой и мультимедией на этой неделе (если верить авторам из Android)
📍 Камеры есть, осталось только улыбнуться - улыбочку😀 )
Подписаться | Закрытый клуб MD
[part 1]
[part 2]
👉 Пример кода по работе с камерой - от "подключения библиотек" до "предварительного просмотра с камеры" [1]
👉 Пример кода для реализации анимации касания на экран и фокусировки камеры в режиме "предварительного просмотра" [2]
Это первая и вторая части постов по работе с камерой и мультимедией на этой неделе (если верить авторам из Android)
Подписаться | Закрытый клуб MD
Please open Telegram to view this post
VIEW IN TELEGRAM
Medium
Getting Started with CameraX in Jetpack Compose
Part 1 — A guide to building a basic camera preview, covering setup, permissions, ViewModel creation, and UI implementation.
https://youtrack.jetbrains.com/issue/KT-74161/Gradle-KMP-Add-support-for-Kotlin-Native-target-in-external-API
Пацаны, надо скинуться лайкосиком сюда, потому что от этого зависит будущее Kotlin/Native на Авроре
Пацаны, надо скинуться лайкосиком сюда, потому что от этого зависит будущее Kotlin/Native на Авроре
YouTrack
Gradle / KMP: Add support for Kotlin/Native target in external API : KT-74161
While researching the kotlin sources, I found an undocumented API (at least I didn't find documentation) for creating external targets for kotlin multiplatform. After experimenting with it a bit, I found out that [it lacks support for native target](http…
На открытом уроке «Основные компоненты приложения Android» вы:
Мечтаете создавать востребованные приложения? Начните путь Android-разработчика с нами — структурировано, понятно и с поддержкой экспертов.
После урока вы сможете записаться на курс «Android Developer» со скидкой.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM