Forwarded from Максим Горшенин | imaxai
#ос
Xiaomi HyperOS представлена официально — прошивка для смартфонов занимает всего 8,75 Гбайт
Xiaomi HyperOS — не просто интерфейсная надстройка, какой была MIUI, а полноценная программная платформа
Компания оптимизировала производительность системы, опередив возможности Android на быстрых устройствах — они стали ещё быстрее. Xiaomi провела оптимизации в четырёх направлениях:
▪️ работа с памятью — ускорен запуск приложений, оптимизирована их работа в фоновом режиме;
▪️ стабилизирована производительность файловой системы — устройство всегда работает «как новое»;
▪️ решён ряд проблем с задержками сетевых подключений и их отказами в ряде сценариев;
▪️ для графической подсистемы добавлен эффект размытия в реальном времени
Важнейшим нововведением стала технология Xiaomi HyperConnect — она отвечает за динамическую взаимосвязь устройств в реальном времени
Устройства объединяются в сеть, организация которой настраивается в едином центре с возможностью устанавливать приоритеты в соответствии со статусом пользователя
К примеру, задние камеры смартфонов можно будет использовать для видеоконференций на ПК, а смартфон во время тренировки синхронизировать с планшетом через 5G
Трансляция уведомлений на разных устройствах поможет, например, отслеживать статус вызванного такси на телевизоре
Система Xiaomi HyperConnect открыта для сторонних разработчиков, за счёт чего ассортимент интеллектуального оборудования расширится
@imaxairu Подписаться
Xiaomi HyperOS представлена официально — прошивка для смартфонов занимает всего 8,75 Гбайт
Xiaomi HyperOS — не просто интерфейсная надстройка, какой была MIUI, а полноценная программная платформа
Компания оптимизировала производительность системы, опередив возможности Android на быстрых устройствах — они стали ещё быстрее. Xiaomi провела оптимизации в четырёх направлениях:
▪️ работа с памятью — ускорен запуск приложений, оптимизирована их работа в фоновом режиме;
▪️ стабилизирована производительность файловой системы — устройство всегда работает «как новое»;
▪️ решён ряд проблем с задержками сетевых подключений и их отказами в ряде сценариев;
▪️ для графической подсистемы добавлен эффект размытия в реальном времени
Важнейшим нововведением стала технология Xiaomi HyperConnect — она отвечает за динамическую взаимосвязь устройств в реальном времени
Устройства объединяются в сеть, организация которой настраивается в едином центре с возможностью устанавливать приоритеты в соответствии со статусом пользователя
К примеру, задние камеры смартфонов можно будет использовать для видеоконференций на ПК, а смартфон во время тренировки синхронизировать с планшетом через 5G
Трансляция уведомлений на разных устройствах поможет, например, отслеживать статус вызванного такси на телевизоре
Система Xiaomi HyperConnect открыта для сторонних разработчиков, за счёт чего ассортимент интеллектуального оборудования расширится
@imaxairu Подписаться
Обязательно приходите, мы подготовили для вас ну очень уникальный контент)
Forwarded from Бета-тестирование ОС Аврора [канал]
Всем привет! Спешу сообщить, что мы: спикер - Денис Супрун и приглашенный эксперт - Даниил Михайлов-Овсянников будем на Mobius 2023 Autumn 2 ноября 13:30 в онлайн формате с докладом на тему "Пишем нативно под Аврора ОС как под iOS: Clean-архитектура, Coordinator и UDF". Это будет community day и регистрация бесплатная. Будем рады всех видеть там. =)
И только Apple знает, в каком виде оно будет в финальной версии ios. И будет ли
Forwarded from iOS Broadcast (Андрей Зонов)
This media is not supported in your browser
VIEW IN TELEGRAM
В актуальной iOS 17.2 beta нашли возможность устанавливать ipa напрямую, например через airdrop. Успешно завершается установка если эту ipa вы сами ранее скачали из App Store под своей учетной записью Apple ID, другими словами-подписали. При попытке установить файл, связанный с чужой записью Apple ID, вываливается ошибка с невозможностью проверки его целостности
Please open Telegram to view this post
VIEW IN TELEGRAM
Уже завтра мы стартуем осенний Mobius! Если будете на оффлайн в Питере, то ловите мой доклад 10 ноября:
https://mobiusconf.com/talks/248dcd25a92b4dba89a2e28e766208a6/?referer=/schedule/days/
Доклад будет по iOS направлению, посвящен новому функционалу Swift 5.9 - макросам. Приходите 😉
https://mobiusconf.com/talks/248dcd25a92b4dba89a2e28e766208a6/?referer=/schedule/days/
Доклад будет по iOS направлению, посвящен новому функционалу Swift 5.9 - макросам. Приходите 😉
Mobius 2023 Autumn. Конференция для мобильных разработчиков
Макросы Swift: проще, чище, быстрее | Доклад на Mobius 2023 Autumn
Спикер расскажет, как можно использовать макросы Swift 5.9 на практике, ускорить и оптимизировать разработку, а также упростить жизнь разработчикам.
Также меня можно будет встретить в Мск 5 декабря на YaTalks :
https://yatalks.yandex.ru/ru/program/vidzhet-android-vs-vidzhet-ios
https://yatalks.yandex.ru/ru/program/vidzhet-android-vs-vidzhet-ios
yatalks.yandex.ru
Главная конференция Яндекса для IT-сообщества — YaTalks 2023
Виджет Android vs виджет iOS — Анна Жаркова, Usetech
Время проверять Beta работу K2 компилятора, а также тестировать новый Kotlin Native Garbage Collector.
Обратите внимание, что часть библиотек уже начинает постепенно поддерживать K2
Обратите внимание, что часть библиотек уже начинает постепенно поддерживать K2
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
Вышел Kotlin 1.9.20
📺 Видео обзор (EN, 13 мин)
Kotlin Multiplatform (KMP)
🎉 Стабильный Kotlin Multiplatform 🎉
👉 IDE Новый шаблон с иерархией для настройки KMP проектов
👉 IDE Новый wizard создания проекта
👉 Полная поддержка Gradle Cache в KMP
👉 Пооддержка compile кэша для Kotlin/Native в Compose Multiplatform
Kotlin/JVM
👉 Поддержка генерации байткода JVM 21
K2 компилятор
👉 K2 компилятор в Beta для всех таргетов (включая Kotlin/Wasm)
👉 kapt стал поддерживать K2
Kotlin/Native
👉 Custom memory allocator теперь работает по умолчанию в Kotlin/Native
👉 Улучшение производительности Garbage Collector в kotlin/Native
👉 Удаление старого менеджера памяти
👉 Удалили deprecated target-ы
Wasm
👉 Новый таргет для Kotlin/Wasm - wasm-wasi поддерживат свежий Wasm GC
👉 WASI API в KotlinWasm stdlib
stdlib
👉 Появились generic функции для работы с Enum
👉 stdlib Kotlin.Native стала Stable
Больше читайте в официальном релизе
📺 Видео обзор (EN, 13 мин)
Kotlin Multiplatform (KMP)
🎉 Стабильный Kotlin Multiplatform 🎉
👉 IDE Новый шаблон с иерархией для настройки KMP проектов
👉 IDE Новый wizard создания проекта
👉 Полная поддержка Gradle Cache в KMP
👉 Пооддержка compile кэша для Kotlin/Native в Compose Multiplatform
Kotlin/JVM
👉 Поддержка генерации байткода JVM 21
K2 компилятор
👉 K2 компилятор в Beta для всех таргетов (включая Kotlin/Wasm)
👉 kapt стал поддерживать K2
Kotlin/Native
👉 Custom memory allocator теперь работает по умолчанию в Kotlin/Native
👉 Улучшение производительности Garbage Collector в kotlin/Native
👉 Удаление старого менеджера памяти
👉 Удалили deprecated target-ы
Wasm
👉 Новый таргет для Kotlin/Wasm - wasm-wasi поддерживат свежий Wasm GC
👉 WASI API в KotlinWasm stdlib
stdlib
👉 Появились generic функции для работы с Enum
👉 stdlib Kotlin.Native стала Stable
Больше читайте в официальном релизе
Но самое главное - Kotlin Multiplatform стабильный!!!!
https://blog.jetbrains.com/kotlin/2023/11/kotlin-multiplatform-stable/
https://blog.jetbrains.com/kotlin/2023/11/kotlin-multiplatform-stable/
The JetBrains Blog
Kotlin Multiplatform Is Stable and Production-Ready | The Kotlin Blog
In a highly anticipated move, Kotlin Multiplatform, an open-source technology built by JetBrains that allows developers to share code across platforms while retaining the benefits of native programming, has become Stable and is now 100% ready for use in production.
На Medium вышла статья Максима Сидорова про оптимизацию последовательностей. Очень полезно для котлинистов. И особо стоит отметить, что предложенные Максимом доработки войдут в Kotlin 2.0
https://medium.com/@maxssoft/measuring-sequences-6536db14d576
https://medium.com/@maxssoft/measuring-sequences-6536db14d576
Medium
Measuring sequences
Let’s look under the hood and understand how sequences work and how we get performance benefits.
Вчера прошло мое выступление на Mobius. В этот раз я рассказывала про макросы Swift, приятно было видеть интерес аудитории к этой теме, и практически полный зал.
Для тех, у кого есть билет онлайн/офлайн, запись уже доступна в кабинете. В открытом доступе придет уже весной.
Также в планах у меня заняться выкладкой статей по разработке по своим материалами из того, что уже можно публиковать (ну и то, что еще актуально)
Для тех, у кого есть билет онлайн/офлайн, запись уже доступна в кабинете. В открытом доступе придет уже весной.
Также в планах у меня заняться выкладкой статей по разработке по своим материалами из того, что уже можно публиковать (ну и то, что еще актуально)
#анонсы Если вы хотите выступить на международном митапе, еще и на английском языке, то приходите на Android Worldwide. Это бесплатная онлайн-конференция, где выступают разработчики со всего мира. Отбор докладов происходит только по тезисам и теме:
https://sessionize.com/android-worldwide-january-2024/
https://sessionize.com/android-worldwide-january-2024/
Sessionize
Android Worldwide January 2024: 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...
Ушла эпоха. Теперь Huawei и Android пойдут разными дорогами
Forwarded from Вечерний Телеграмъ
📲 Смартфоны Huawei перестанут поддерживать Android-приложения
Китайская компания Huawei представила новую версию собственной мобильной ОС — HarmonyOS Next (первая версия была представлена в 2019 году). Об этом сообщает пресс-служба компании.
Главным отличием от базовой HarmonyOS станет то, что новинка разработана полностью с нуля — без учета исходного кода AOSP (Android Open Source Project), используемого для ОС Android.
Это значит, что в новых смартфонах Huawei пользователи больше не смогут устанавливать сторонние Android-приложения. Операционная система от Huawei будет поддерживать только свой формат.
по мере развития HarmonyOS как платформы (только в КНР) крупные китайские интернет-компании, в числе которых NetEase, Meituan, ByteDance (разработчик TikTok) и DingTalk, начали активно привлекать программистов для разработки ПО для этой платформы. Масштабы этой деятельности не раскрываются.
#мир #технологии
Китайская компания Huawei представила новую версию собственной мобильной ОС — HarmonyOS Next (первая версия была представлена в 2019 году). Об этом сообщает пресс-служба компании.
Главным отличием от базовой HarmonyOS станет то, что новинка разработана полностью с нуля — без учета исходного кода AOSP (Android Open Source Project), используемого для ОС Android.
Это значит, что в новых смартфонах Huawei пользователи больше не смогут устанавливать сторонние Android-приложения. Операционная система от Huawei будет поддерживать только свой формат.
по мере развития HarmonyOS как платформы (только в КНР) крупные китайские интернет-компании, в числе которых NetEase, Meituan, ByteDance (разработчик TikTok) и DingTalk, начали активно привлекать программистов для разработки ПО для этой платформы. Масштабы этой деятельности не раскрываются.
#мир #технологии
Forwarded from Usetech
📲 Анна Жаркова — спикер Tinkoff Mobile Meetup
Минск, встречай! 23 ноября ребята из Tinkoff соберут мобильных разработчиков на своём митапе. Старый добрый оффлайн, с крутыми спикерами и нетворкингом. В программе — три доклада:
— Тимлид ГК Юзтех Анна Жаркова объяснит, как избавиться от бойлерплейта в Kotlin и Swift;
— Андрей Зонов расскажет, как изменили подходы к автоматизированному тестированию мобильных приложений;
— Кирилл Розов разберет актуальную модель безопасности в Android.
После выступлений спикеры останутся поболтать с участниками о разном и, конечно, познакомиться!
📆 23 ноября, Tinkoff Mobile Meetup, Minsk Marriott Hotel. Ссылка на мероприятие
Минск, встречай! 23 ноября ребята из Tinkoff соберут мобильных разработчиков на своём митапе. Старый добрый оффлайн, с крутыми спикерами и нетворкингом. В программе — три доклада:
— Тимлид ГК Юзтех Анна Жаркова объяснит, как избавиться от бойлерплейта в Kotlin и Swift;
— Андрей Зонов расскажет, как изменили подходы к автоматизированному тестированию мобильных приложений;
— Кирилл Розов разберет актуальную модель безопасности в Android.
После выступлений спикеры останутся поболтать с участниками о разном и, конечно, познакомиться!
📆 23 ноября, Tinkoff Mobile Meetup, Minsk Marriott Hotel. Ссылка на мероприятие
Они не знают границ и делают невероятное 👽😱 Очередной крутой кейс от "Аврора" и энтузиастов
Forwarded from Vitaliy Zarubin | @keygenqt
#fyi Возможно ли Kotlin использовать во Flutter? Да, Kotlin можно собрать как динамическую библиотеку, а в Dart отличная поддержка FFI. Так же такую библиотеку можно подключить к Qt - основной фреймворк ОС Аврора. Посмотреть на процесс сборки можно здесь, а на реализацию здесь.
YouTube
Demo native KMP
Kotlin Multiplatform dynamic library in Dart and Aurora OS
https://github.com/keygenqt/demo-native-kmp
https://github.com/keygenqt/demo-native-kmp
#kotlin Ничто невечно под Луной, включая планы разработчиков Kotlin. Буквально летом в их роадмапе пункт прямого интеропа Kotlin-Swift не значился приоритетным. Вернее, в связанных issue явно было написано, что ресурсов нет, поэтому задача далеко не первой очереди и отложена. Теперь же ситуация изменилась:
https://blog.jetbrains.com/kotlin/2023/11/kotlin-multiplatform-development-roadmap-for-2024/:
"The main initiative in this area is a direct Kotlin-to-Swift export. It will eliminate the Objective-C bottleneck, allowing for broader Swift language support and more natural exporting of APIs."
Также обратим внимание на: "introducing support for exporting your framework with SwiftPM"
https://blog.jetbrains.com/kotlin/2023/11/kotlin-multiplatform-development-roadmap-for-2024/:
"The main initiative in this area is a direct Kotlin-to-Swift export. It will eliminate the Objective-C bottleneck, allowing for broader Swift language support and more natural exporting of APIs."
Также обратим внимание на: "introducing support for exporting your framework with SwiftPM"
The JetBrains Blog
Kotlin Multiplatform Development Roadmap for 2024 | The Kotlin Blog
To equip you with the best cross-platform development experience, JetBrains aims to deliver a host of further improvements to the core Kotlin Multiplatform technology, Compose Multiplatform, KMP tooling, and KMP libraries in 2024.