TGTGInsighttelegram intelligenceLIVE / telegram public index
Retour aux chaînes
Android Broadcast avatar

TGINSIGHT CHAT

Android Broadcast

@android_broadcast

Technologies

Подборка новостей и статей для Android разработчиков. Реклама и связь с автором @ab_manager РКН https://abdev.by/rkn_tg_ab#MQRZR

Abonnés1.4万Abonnés actuels de la chaîne
Posts indexés1,000Nombre de posts indexés
Portée récente83,389Somme des vues récentes
Posts récents

Posts récents

Tag : #opensource · 21 posts

当前筛选 #opensource清除筛选

🤖Говорун - open source приложения под Android с офлайн распознованием русской речи и переводом её в текст. Можно посмотреть как организована работа с записыванием звука, accessibility framework и работой с ИИ моделью на устройстве Установить можно из 🛒RuStore #Android#OpenSource

8,109 views

🐱Kvaesitso - open source лаунчер для Android. Можно изучить исходники для понимания как строится современный лаунчер Скачать сборку можно тут #android#opensource#пример

8,200 views

🐱OpenCode - open source ИИ агент для написания кода из терминала без привязки к конкретной модели Ключевые возможности: 🔹Нативный Terminal UI - Современный, отзывчивый и кастомизируемый интерфейс прямо в терминале — выглядит как полноценный редактор. 🔹Поддержка LSP - Автоматически поднимает нужные LSP для контекста модели — агент лучше понимает проект и пишет более точный код. 🔹Параллельные сессии. Можно запустить несколько агентов на одном репозитории — например, один для рефакторинга, другой для тестов. 🔹Шаринг ссылок. Любую сессию можно поделиться ссылкой — удобно для ревью и отладки с коллегами. 🔹Поддержка Claude Pro / Max. Вход через Anthropic, если у вас есть подписка — OpenCode использует её напрямую. 🔹Любые модели. 75+ провайдеров через Models.dev, включая локальные LLM — можно выбрать от недорогих до крупных оффлайновых моделей. 🔹Любой редактор. OpenCode не привязан к IDE — работает в терминале и отлично дополняет Android Studio / IntelliJ / VS Code. Это один из самых быстроразвивающихся инструментов для работы с агентами локально. Подходит тем, кто активно пишет код, хочет меньше переключаться между окнами и предпочитает прозрачную архитектуру без вендор лока. #ии#ai#opensource

7,010 views

🐱Cahier - Новый пример Android приложения от Google. Cahier "кай-е́" (тетрадь по-французски) Что нашел из интересного в коде: 😮 Никакого дизайна (но всё на Compose). Адаптивный дизайн под разные размеры экрана 🚀 Использование рисования пером с помощью библиотеки Jetpack Ink 🔥 Пример редактора с рисованием с базовым функционалом 🤯 Для сериализации взяли GSON, а не KotlinX Serialization 🌐 Offline-first - работа без интернета #android#google#jetpack#opensource#пример

5,710 views

🐱Deepr - это open source нативное Android приложение для организации и тестирования deeplink Стек: Kotlin, Compose, Navigation3, Arch Components, MVVM, SQLDelight, Koin, Coroutines, Fastlane #opensource#android#deeplink#пример

6,590 views

🐱MBCompass - open source приложение-компас на основе датчиков устройства. UI на Compose #opensource#пример

6,840 views

LazyTimetable - open source Jetpack Compose библиотека для реализация lazy расписания мероприятия или в школе/универе. Работает только на Android #compose#android#opensource

6,010 views

🚀Пример Jetpack Media 3 Transformer API для создания приложения с обрезкой видео (EN,3м) Разработчик решил реализовать простую затею - обрезать видео на основе выбранного отрезка текста из расшифровки дорожки. Использовал Jetpack Media3 и EventLabs API. ПО итогу вышло приложение 🐱QuickTrim 🔗 Альтернативная ссылка тут #android#androidjetpack#media3#opensource#пример

8,050 views

🐱Библиотека Navigation - навигационная библиотека для Compose под Android, построенная вокруг состояния. Open source решение от подписчика канала (задавате вопросы в комментариях и поддержите Звездой на 🐱 GitHub) // Создаем NavigationManager и передаем в него начальное состояние val navigationManager = rememberNavigationManager( NavigationState( NavigationHost( hostName = "Main", initialDestination = FirstSampleDestination(), ) ) ) @Parcelize class FirstSampleDestination : ComposeDestination { @IgnoredOnParcel override val composable: @Composable (Destination) -> Unit = { FirstSamplePane() } } // инициализируем навигацию в Compose Navigation( navigationManager = navigationManager ) { Pane(rememberNavigationHost("Main")) } // Пример перехода navigationManager.execute( ForwardCommand(SecondSampleDestination(text)) ) @Parcelize data class SecondSampleDestination(val text: String) : ComposeDestination { @IgnoredOnParcel override val composable: @Composable (Destination) -> Unit = { destination -> SecondSamplePane((destination as SecondSampleDestination).text) } } Делитесь в комментариях как вам решение и я тоже пошел обсуждать #compose#навигация#opensource

6,030 views

AstraCrypt — это бесплатное опенсорс приложение с шифрованием данных в нем Tech Stack - Architecture: многомодульная Clean Architecture. Presentation Pattern - MVVM. - Build: Gradle + Convention Plugin. - Security: Google Tink. - Database: AndroidX Room & Paging. - Background: Kotlin Coroutines, AndroidX Work. - Multimedia: Coil, Exif-Interface, AndroidX DocumentFile. - UI Framework: Jetpack Compose & Metrics. - Navigation: AndroidX Navigation-Compose. - Unit Tests: Junit v4, Mockk, Robolectric, KotlinX Coroutines Test. - Persistent Data: AndroidX DataStore, KotlinX Serialization, Kotlin Parcelize. - DI: Dagger Hilt. - Miscellaneous: Haptic Feedback. 🛒Скачать на Google Play Публикация ссылки на проект не является рекомендацией использования данного продукта или то что, подходы используемые в нем рекомендуются к применению. Изучите и посмотрите что интересно вам #android#opensource#пример

6,470 views

🤖Demeter — инструмент для анализа производительности Android приложений 🔧 В опенсорс выложили инструмент для сбора метрик работы Android приложений - Demeter. Решение было разработано в рамках задач по улучшению скорости запуска и работы приложений. Команде не хватало информации, которую собирают готовые решения, поэтому ребята сделали свой инструмент. Demeter хорош тем, что он не заменяет привычные инструменты анализа производительности, а дополняет собираемую информацию для лучшего понимания скорости работы кода приложения. Также всю информацию можно увидеть прямо на экране устройства. Инструмент имеет плагинную архитектуру и открытый исходный код, что позволяет вам сделать собственные расширения. Из коробки доступны плагины: • Замер времени выполнения методов и добавление большей информации для профайлера • Подсчет количества рекомпозиций в Composable функциях • Время инициализации зависимостей из Dagger графа (предлагайте в комментариях, какие замеры было бы полезно сделать в ваших приложениях, а я буду делиться своими) Demeter может работать через плагин Kotlin компилятора (только с исходным кодом в вашем проекте) и/или через модификацию байткода, где уже можно следить за кодом в подключённых библиотеках без исходного кода. Подробнее можно ознакомиться в статье. Измерять производительность на дебаг билдах смысла не имеет, так как там много лишнего, а вот когда проходит регресс или через автотесты замерять, то как раз Demeter тут будет полезен, так как важна оценка в одинаковых условиях. ❗️ ВАЖНО! Demeter можно интегрировать в продакшен билд, но НЕ НАДО этого делать. Весь замер должен производиться на тестовых сборках с включением опций профилирования через AndroidManifest. Задавайте свои вопросы по библиотеке, и ещё сделаем отдельное интервью про производительность приложений и тем как за ней постоянно следить, выдерживая заданную планку качества работы. #android#производительность#opensource

8,820 views
12
PrécédentPage 1 sur 2Suivant