👩💻 Kotlinconf-app — это исходный код официального приложения для конференции KotlinConf, организованной JetBrains. Этот проект, написанный на Kotlin, служит демонстрацией возможностей фреймворка Kotlin Multiplatform (KMP), что позволяет создавать приложения для разных платформ (Android и iOS) с единым кодом.
💡 В репозитории содержатся примеры использования Ktor для сетевых запросов, SQLDelight для работы с базой данных, а также Jetpack Compose и SwiftUI для UI, что делает проект ценным для изучения кроссплатформенной разработки на Kotlin. Помимо этого, его можно рассматривать как практическое руководство по архитектурному подходу и дизайну в мультиплатформенной среде
🔐 Лицензия: Apache-2.0
🖥 Github
💡 В репозитории содержатся примеры использования Ktor для сетевых запросов, SQLDelight для работы с базой данных, а также Jetpack Compose и SwiftUI для UI, что делает проект ценным для изучения кроссплатформенной разработки на Kotlin. Помимо этого, его можно рассматривать как практическое руководство по архитектурному подходу и дизайну в мультиплатформенной среде
🔐 Лицензия: Apache-2.0
🖥 Github
👩💻 Gallery — реализация приложения "Галерея" на языке Kotlin для Android. Основная цель проекта — предоставить пользователю возможность просматривать, управлять и упорядочивать свои изображения и видео на устройстве.
🔍 Основные особенности репозитория:
🌟 Просмотр медиафайлов — отображение изображений и видео, хранящихся на устройстве
🌟 Упорядочивание — поддержка сортировки и фильтрации контента.
Минималистичный интерфейс — простая и удобная навигация
🌟 Основы на стандартных API Android — использование стандартных библиотек для работы с медиафайлами и UI
💡 Этот проект может быть полезен для разработчиков, интересующихся созданием приложений для управления мультимедийными данными на Android
▪️Github
🔍 Основные особенности репозитория:
🌟 Просмотр медиафайлов — отображение изображений и видео, хранящихся на устройстве
🌟 Упорядочивание — поддержка сортировки и фильтрации контента.
Минималистичный интерфейс — простая и удобная навигация
🌟 Основы на стандартных API Android — использование стандартных библиотек для работы с медиафайлами и UI
💡 Этот проект может быть полезен для разработчиков, интересующихся созданием приложений для управления мультимедийными данными на Android
▪️Github
👩💻 notify-me — приложение Android, которое захватывает входящие звонки и SMS-сообщения и пересылает данные на сервер Bark и по электронной почте. Вы можете получать уведомления на других устройствах с помощью приложения Bark или по электронной почте!
🔍 Функции:
🌟 Перехват входящих звонков и SMS-сообщений
🌟 Переадресация вызовов и SMS-сообщений на сервер Bark
🌟 Отправляйте уведомления по электронной почте с информацией о звонках и SMS
🌟 Получайте уведомления на другие устройства с помощью приложения Bark
▪️Github
🔍 Функции:
🌟 Перехват входящих звонков и SMS-сообщений
🌟 Переадресация вызовов и SMS-сообщений на сервер Bark
🌟 Отправляйте уведомления по электронной почте с информацией о звонках и SMS
🌟 Получайте уведомления на другие устройства с помощью приложения Bark
▪️Github
👩💻 JetBrains анонсировала Roadmap Kotlin Multiplatform на 2025 год:
🌟 Стабильный выпуск Compose Multiplatform для iOS
🌟 Публичный выпуск экспорта Kotlin-to-Swift
🌟 Поддержка нескольких платформ для основных API Jetpack Compose и многое другое!
🔗 Подробнее: *клик*
🌟 Стабильный выпуск Compose Multiplatform для iOS
🌟 Публичный выпуск экспорта Kotlin-to-Swift
🌟 Поддержка нескольких платформ для основных API Jetpack Compose и многое другое!
🔗 Подробнее: *клик*
👩💻 Эта статья посвящена релизу версии Compose Multiplatform 1.7.0. Основные нововведения включают улучшения для поддержки создания приложений с общей кодовой базой для разных платформ, таких как Android, iOS и настольные системы
🌟 В версии 1.7.0 добавлены новые возможности для более гибкого управления жизненным циклом приложений, улучшены навигационные компоненты и повышена производительность. Также был улучшен пользовательский интерфейс и внесены изменения, связанные с адаптацией под разные платформы, что упрощает создание кроссплатформенных приложений
🔗 Подробнее: *клик*
🌟 В версии 1.7.0 добавлены новые возможности для более гибкого управления жизненным циклом приложений, улучшены навигационные компоненты и повышена производительность. Также был улучшен пользовательский интерфейс и внесены изменения, связанные с адаптацией под разные платформы, что упрощает создание кроссплатформенных приложений
🔗 Подробнее: *клик*
🖥 GPT Mobile представляет собой чат-приложение для Android, которое поддерживает одновременные ответы от нескольких больших языковых моделей (LLM), включая OpenAI GPT, Anthropic Claude, Google Gemini и Ollama
🌟 Приложение позволяет настраивать параметры и сохраняет историю чатов локально. Оно разработано с использованием Material3, Jetpack Compose и полностью написано на Kotlin
▪️GitHub
🌟 Приложение позволяет настраивать параметры и сохраняет историю чатов локально. Оно разработано с использованием Material3, Jetpack Compose и полностью написано на Kotlin
▪️GitHub
🖥 Эта статья рассказывает о том, как интегрировать Kotlin Multiplatform (KMP) в уже существующее мобильное приложение. Она описывает пошаговый процесс добавления KMP для разделения бизнес-логики между Android и iOS, фокусируясь на структуре кода и управлении зависимостями
🌟 Также обсуждаются возможные сложности и даются советы по оптимизации сборки и производительности при работе с мультиплатформенными проектами.
🔗 Ссылка: *клик*
🌟 Также обсуждаются возможные сложности и даются советы по оптимизации сборки и производительности при работе с мультиплатформенными проектами.
🔗 Ссылка: *клик*
📱 Android Lab - это комплексная платформа для разработки и оценки агентов Android.
Интегрируя контролируемую среду и стандартизированные тесты, а также используя набор данных Android Instruct, инструмент повышает производительность мл-моделей и агентов с открытым исходным кодом.
Внутри два режима выполнения: AVD на Mac (arm64) и Docker на Linux (x86_64). Вы можете свободно добавлять или изменять новые задачи или образы для Android приложений в соответствии с нашей платформой. Android Lab содержит полную систему оценки, которая может быть использована для оценки производительности различных агентов Android.
Тест AndroidLab включает в себя готовые виртуальные устройства Android и 138 задач в девяти приложениях, созданных на этих устройствах.
🔗Github
Интегрируя контролируемую среду и стандартизированные тесты, а также используя набор данных Android Instruct, инструмент повышает производительность мл-моделей и агентов с открытым исходным кодом.
Внутри два режима выполнения: AVD на Mac (arm64) и Docker на Linux (x86_64). Вы можете свободно добавлять или изменять новые задачи или образы для Android приложений в соответствии с нашей платформой. Android Lab содержит полную систему оценки, которая может быть использована для оценки производительности различных агентов Android.
Тест AndroidLab включает в себя готовые виртуальные устройства Android и 138 задач в девяти приложениях, созданных на этих устройствах.
🔗Github
🖥 Эта статья на Android Developers описывает, как адаптировать пользовательские интерфейсы в Android-приложениях на основе Jetpack Compose для поддержки оконных режимов на настольных устройствах
⭐️ Статья демонстрирует, как приложения могут динамически изменять свои макеты в зависимости от размеров окна, поддерживая различные состояния, такие как полное или частичное развертывание. Это позволяет улучшить пользовательский опыт на устройствах с большими экранами, таких как ноутбуки и десктопы
🔗 Читать: *клик*
⭐️ Статья демонстрирует, как приложения могут динамически изменять свои макеты в зависимости от размеров окна, поддерживая различные состояния, такие как полное или частичное развертывание. Это позволяет улучшить пользовательский опыт на устройствах с большими экранами, таких как ноутбуки и десктопы
🔗 Читать: *клик*
🔥 Этот репозиторий содержит различные технические задания, используемые на собеседованиях для найма разработчиков в BBC
🌟 Репозиторий включает несколько проектов, написанных на различных языках программирования (Go, Java, Python, Scala, JavaScript) и приложения на React, Swift, и Kotlin. Кандидатам предлагается выбрать одно из заданий для интервью, настроить его локально, а затем обсуждать и разрабатывать его во время собеседования, демонстрируя свои навыки разработки
🖥 Github
🌟 Репозиторий включает несколько проектов, написанных на различных языках программирования (Go, Java, Python, Scala, JavaScript) и приложения на React, Swift, и Kotlin. Кандидатам предлагается выбрать одно из заданий для интервью, настроить его локально, а затем обсуждать и разрабатывать его во время собеседования, демонстрируя свои навыки разработки
🖥 Github
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 В бета-версии Android 15 была обнаружена функция, которая позволяет разработчикам запускать приложения для Linux. Для активации этой возможности необходимо перейти в «Настройки для разработчиков», где следует включить опцию «Linux development environment». После этого станет доступным приложение Terminal, через которое можно будет работать с окружением Linux.
Официальный релиз Android 15 ожидается не ранее марта 2025 года.
📌 Подробнее
Официальный релиз Android 15 ожидается не ранее марта 2025 года.
📌 Подробнее
👩💻 MusicRecognizer — это открытый проект для распознавания музыки, разработанный на языке Kotlin для Android! Приложение использует сервисы AudD и ACRCloud для идентификации музыкальных треков и Odesli для получения ссылок на треки на различных музыкальных платформах
🔍 Основные функции:
🌟 Распознавание музыки с возможностью сохранения записи при отсутствии интернета
🌟 Фоновое использование через панель уведомлений или виджеты
🌟 Отображение информации о треке, включая текст, обложку, ссылки на популярные сервисы
🌟 Библиотека распознанных треков с возможностью фильтрации и поиска
💡 Приложение построено на архитектуре MVVM, использует Jetpack Compose для UI и Kotlin Coroutines для асинхронной обработки данных
🔐 Лицензия: GPL-3.0
🖥 Github
🔍 Основные функции:
🌟 Распознавание музыки с возможностью сохранения записи при отсутствии интернета
🌟 Фоновое использование через панель уведомлений или виджеты
🌟 Отображение информации о треке, включая текст, обложку, ссылки на популярные сервисы
🌟 Библиотека распознанных треков с возможностью фильтрации и поиска
💡 Приложение построено на архитектуре MVVM, использует Jetpack Compose для UI и Kotlin Coroutines для асинхронной обработки данных
🔐 Лицензия: GPL-3.0
🖥 Github
This media is not supported in your browser
VIEW IN TELEGRAM
YADRO приглашает Software Engineer на SPRINT OFFER 🔍
Компания-лидер инженерной индустрии в России YADRO проводит SPRINT OFFER для Software Engineer в двух направлениях — Linux-based и Android.
🔵 Оффер в команду KVADRA, которая разрабатывает собственную операционную систему kvadraOS, можно получить всего за 3 дня!
→ На направлении Linux-based вам предстоит адаптировать исходный код Chromium для компьютеров и ноутбуков с нашими аппаратными платформами и вносить изменения в поведение устройств, учитывая продуктовые требования.
→ На направлении Android вы будете заниматься подготовкой unit-тестов своего кода. Разрабатывать собственные и адаптировать чужие приложения, если они входят в базовую поставку ОС.
Чтобы принять участие, до 24 ноября подайте заявку на сайте.
Станьте частью YADRO!
Компания-лидер инженерной индустрии в России YADRO проводит SPRINT OFFER для Software Engineer в двух направлениях — Linux-based и Android.
🔵 Оффер в команду KVADRA, которая разрабатывает собственную операционную систему kvadraOS, можно получить всего за 3 дня!
→ На направлении Linux-based вам предстоит адаптировать исходный код Chromium для компьютеров и ноутбуков с нашими аппаратными платформами и вносить изменения в поведение устройств, учитывая продуктовые требования.
→ На направлении Android вы будете заниматься подготовкой unit-тестов своего кода. Разрабатывать собственные и адаптировать чужие приложения, если они входят в базовую поставку ОС.
Чтобы принять участие, до 24 ноября подайте заявку на сайте.
Станьте частью YADRO!
🤖Android 16 Developer Preview
Наконец-то! Google представила Android 16, но пока только для разработчиков. Процесс разработки идёт по обновлённому графику: первая предварительная версия для разработчиков уже доступна, бета-тестирование стартует в январе 2025 года, а стабильную платформу обещают выпустить к марту. Окончательный релиз запланирован на 3 июня 2025 года.
Вот некоторые интересные нововведения:
🔸Полностью переработанные быстрые настройки: Панель настроек будет отделена от шторки уведомлений и обзаведется поддержкой категорий. Размер плиток станет изменяемым, а Wi-Fi и Bluetooth вновь будут переключаться одним касанием.
🔸Возвращение виджетов на экран блокировки: Функция, исчезнувшая еще в Android 5.0, возвращается в обновленном виде, хотя пока только на планшетах.
🔸Усовершенствованные уведомления: Система начнет автоматически скрывать старые уведомления (старше двух недель), а также уменьшать громкость повторяющихся оповещений от одного приложения.
🔸"Пузыри" для всех приложений: Теперь любу...
Наконец-то! Google представила Android 16, но пока только для разработчиков. Процесс разработки идёт по обновлённому графику: первая предварительная версия для разработчиков уже доступна, бета-тестирование стартует в январе 2025 года, а стабильную платформу обещают выпустить к марту. Окончательный релиз запланирован на 3 июня 2025 года.
Вот некоторые интересные нововведения:
🔸Полностью переработанные быстрые настройки: Панель настроек будет отделена от шторки уведомлений и обзаведется поддержкой категорий. Размер плиток станет изменяемым, а Wi-Fi и Bluetooth вновь будут переключаться одним касанием.
🔸Возвращение виджетов на экран блокировки: Функция, исчезнувшая еще в Android 5.0, возвращается в обновленном виде, хотя пока только на планшетах.
🔸Усовершенствованные уведомления: Система начнет автоматически скрывать старые уведомления (старше двух недель), а также уменьшать громкость повторяющихся оповещений от одного приложения.
🔸"Пузыри" для всех приложений: Теперь любу...
🔥 Почему UGC-креативы — лучший выбор для продвижения приложений 🔥
UGC-креативы — те самые ролики, где вместо дорогих продакшн-сцен юзер видит реальную жизнь, а вы получаете больше дешевых триалов и реальный прирост установок. Отличный способ масштабировать user acquisition и попасть в сердечко аудитории!
🔥 В JOY ADS мы создаем UGC-креативы для мобильных апок — от гейминга до финтеха — в 25+ странах, успешно работая с YanGo, inDrive и Axlebolt и другими топ брендами.
Мы берем на себя все: от подбора креаторов до монтажа, от сценариев до ресайзов для разных платформ.
Наши кейсы тут
Почему бы не добавить UGC-креативы в вашу кампанию в TikTok, Meta, Google Ads, VK или РСЯ?
🎁Пиши и забирай бесплатную консультацию по вашей вертикали + 10% скидку на первый UGC-запуск 🎏
Перешли этот пост своему UA-менеджеру — и в новом году тебя будут ждатьнизкий CPA, высокий ROAS и бесконечный поток инсталов!
UGC-креативы — те самые ролики, где вместо дорогих продакшн-сцен юзер видит реальную жизнь, а вы получаете больше дешевых триалов и реальный прирост установок. Отличный способ масштабировать user acquisition и попасть в сердечко аудитории!
🔥 В JOY ADS мы создаем UGC-креативы для мобильных апок — от гейминга до финтеха — в 25+ странах, успешно работая с YanGo, inDrive и Axlebolt и другими топ брендами.
Мы берем на себя все: от подбора креаторов до монтажа, от сценариев до ресайзов для разных платформ.
Наши кейсы тут
Почему бы не добавить UGC-креативы в вашу кампанию в TikTok, Meta, Google Ads, VK или РСЯ?
🎁Пиши и забирай бесплатную консультацию по вашей вертикали + 10% скидку на первый UGC-запуск 🎏
Перешли этот пост своему UA-менеджеру — и в новом году тебя будут ждать