TGTGInsighttelegram intelligenceLIVE / telegram public index
← 峰青驿站

TGINSIGHT SIMILAR POSTS

Find similar content

Source channel @FengChingLocalization · Post #172 · Nov 15

#Android

Hashtags

Results

5,595 similar posts found

General global search

Android Broadcast

@android_broadcast · Post #8624 · 01/31/2025, 06:00 AM

Как команда Контура объединила CI/CD для мобильных платформ(5м) Команда мобильной разработки Контура столкнулась с проблемой разного CI/CD для Android и iOS. Разные пайплайны, gitflow, подходы к секретам и использование сабмодулей создавали сложности в сопровождении и развитии инфраструктуры. Как было: 👉 Разные процессы CI для Android и iOS 👉 Submodules, не подтягивающие обновления 👉 Дублирование кода 👉 Сложности с мультиплатформенным подходом Как стало: 👉 Перевели CI на единый шаблон 👉 Отказались от сабмодулей 👉 Унифицировали работу с секретами 👉 Перешли на модульную структуру fastlane Теперь CI/CD работает как сервис: разработчики могут быстро подключать обновления и собирать пайплайны под новые платформы. Даже после ухода ключевых инженеров система продолжает стабильно работать. UPD1: Этот процесс был выполнен давно и в Контур уже отказались от Fastlane. #fastlane#android#ios#ci#автоматизация

Android Broadcast

@android_broadcast · Post #9682 · 11/20/2025, 02:46 PM

🚀Вышла стабильная версия Jetpack DataStore 1.2 Google выпустила долгожданный стабильный релиз DataStore 1.2.0. Эта версия приносит несколько важных улучшений, которые делают библиотеку ещё более мощной и удобной, особенно для проектов, не полностью перешедших на Kotlin Coroutines. Ключевые нововведения: ✅Поддержка Guava Появился новый модуль datastore-guava, который предоставляет API на основе ListenableFuture для разработчиков, использующих Guava. Теперь подключать DataStore в проекты на Java стало намного проще (а нужно было???) // Пример использования GuavaDataStore val guavaDataStore: DataStore<Preferences> = GuavaDataStore.from( produceFile = { context.preferencesDataStoreFile("settings.pb") }, serializer = PreferencesSerializer, executor = Dispatchers.IO.asExecutor() // Используем Executor ) ListenableFuture<Preferences> future = guavaDataStore.getData(); ✅ Мультипроцессность для GuavaDataStore Функциональность многопроцессного доступа, ранее доступная для Kotlin-версии, теперь добавлена и в GuavaDataStore. ✅Поддержка Android Direct Boot - работа приложений до разблокировки устройства DataStore теперь можно безопасно использовать в режиме Direct Boot. Для этого данные нужно разместить в защищённом хранилище устройства (Device Protected Storage). val directBootDataStore = DataStoreFactory.createInDeviceProtectedStorage( serializer = PreferencesSerializer ) { context.preferencesDataStoreFile("direct_boot_settings.pb") } ✅ Исправления важных багов 👉 Устранен UnsatisifedLinkError при использовании R8 без стандартного ProGuard-файла. 👉 Исправлена проблема, из-за которой операции GuavaDataStore могли запускаться на главном потоке вместо указанного IO-диспетчера. 👉 Решена проблема с FileNotFoundException в OkioStorage при одновременном обращении к файлу (добавлена вторая попытка чтения). Прочие улучшения 👉 Добавлен PreferencesFileSerializer — готовый сериализатор для работы с FileStorage. #Android#Jetpack#DataStore#Kotlin#Java#Guava

GitHub Trends

@githubtrending · Post #15298 · 11/12/2025, 02:30 PM

#python#android#android_emulator#google_apps#kernelsu#magisk#magiskonwsa#magiskonwsalocal#subsystem#windows#windows_10#windows_11#windows_subsystem_android#windows_subsystem_for_android#windows10#windowssubsystemforandroid#wsa#wsa_root#wsa_with_gapps_and_magisk#wsapatch Windows Subsystem for Android (WSA) support ended on March 5, 2025, and the Amazon Appstore was removed from the Microsoft Store, but you can still manually install and use WSA on Windows 10 or 11 via unofficial builds like WSABuilds from GitHub. These builds include options with Google Play Services and root access (Magisk). If you face issues with apps crashing or not starting after recent Windows updates, try using older or "NoGApps" builds as workarounds. Backing up your data before uninstalling or updating WSA is recommended. This lets you keep running Android apps on Windows despite official support ending. https://github.com/MustardChef/WSABuilds

Android Broadcast

@android_broadcast · Post #9990 · 05/16/2026, 11:26 AM

🤯Самый громкий анонс шоу - Googlebook. Новая категория ноутбуков на базе гибрида Android и ChromeOS, с Gemini в самом ядре. Запуск осенью. И тут главная боль. Я ждал, что Google наконец возьмёт ноутбуки под свой контроль, сделает эталонный девайс, как делает с Pixel смартфонами. А оказалось — партнёрская программа. Собирать будут Acer, Asus, Dell, HP, Lenovo. То есть нас ждёт стандартная история Android-смартфонов: разброс по качеству, цене, поддержке. Кто-то выпустит сырую дешёвку, кто-то нормальный дорогой девайс, и общее впечатление от платформы размажется. Со смартфонами Google это уже поняла и Pixel делает качественно. С ноутбуками — почему-то наступила на те же грабли. На мой взгляд — это главный провал шоу. Слово громкое, но точнее не подобрать. Что касается самой ОС, то пока выглядит как прокачанный ChromeOS с глубокой интеграцией с Android: общие файлы, объединённые подходы между смартфоном и ноутом. Деталей мало, всё решат софт и реальные сценарии. Но желания пойти купить нет от слова совсем. Вендорам, которые это будут собирать, доверия мало. Подождём первые девайсы. Если эталонного от Google не будет — буду грустить. #Android#Geminie#ChromeOS#Googlebook#Google

12•••100•••200•••300•••400•••460461462463464•••466467
PreviousPage 462 of 467Next