Мир Android Разработки @androidgalactic_development Channel on Telegram

Мир Android Разработки

@androidgalactic_development


Все о android разработке

Мир Android Разработки (Russian)

Добро пожаловать в канал "Мир Android Разработки"! Здесь вы найдете все, что нужно знать о создании приложений для платформы Android. Наш канал предлагает свежие новости, полезные советы, обзоры инструментов и технологий, а также возможность общаться с другими разработчиками.

Кто мы такие? Мы - сообщество энтузиастов, увлеченных миром Android разработки. Наша цель - помочь начинающим и опытным разработчикам улучшить свои навыки, делиться опытом и вдохновлять друг друга на новые проекты.

Что нас ждет? Наш канал полон полезной информации о том, как создавать качественные приложения для Android. Мы публикуем статьи, видеоуроки, рекомендации по выбору инструментов и технологий, а также интересные идеи для проектов.

Присоединяйтесь к нам сегодня и станьте частью нашего сообщества Android разработчиков. Узнавайте новое, обменивайтесь опытом и вдохновляйтесь для создания удивительных приложений! Подписывайтесь на канал "Мир Android Разработки" прямо сейчас и откройте для себя мир возможностей, которые предлагает Android разработка.

Мир Android Разработки

28 Dec, 15:38


👩‍💻 Podcini — приложение на Jetpack Compose для прослушивания и создания своих подкастов! Он также поддерживает синхронизацию с Youtube и Android Auto!

🔐 Лицензия: GPL-3.0

🖥 Github

Мир Android Разработки

26 Dec, 14:12


👩‍💻 Этот проект показывает различные впечатляющие проекты пользовательского интерфейса на Compose UI Toolkit и различные подходы для их создания!

🔐 Лицензия: Apache-2.0

🖥 Github

Мир Android Разработки

23 Dec, 15:31


👩‍💻 akkurate — библиотека для валидации данных в приложениях на Kotlin!

🔍 Основные возможности:

🌟 Проверка данных на соответствие определённым ограничениям.

🌟 Поддержка пользовательских ограничений и аннотаций для удобной валидации.

🌟 Трансформация данных перед их проверкой.

🔐 Лицензия: Apache-2.0

🖥 Github

Мир Android Разработки

21 Dec, 13:03


👩‍💻 Tivi — это приложение для отслеживания телешоу и сериалов, использующее современные инструменты и подходы для создания кросс-платформенного интерфейса с поддержкой Android, iOS и настольных приложений. Проект использует Kotlin Multiplatform и Jetpack Compose Multiplatform, а также Room для локального хранения данных.

🌟 Примеры кода в Tivi могут быть полезны для изучения использования Compose Multiplatform и Kotlin Multiplatform для создания современных кросс-платформенных приложений, а также архитектуры MVVM для построения структурированных, хорошо организованных приложений.

🔐 Лицензия: Apache-2.0

🖥 Github

Мир Android Разработки

19 Dec, 12:56


🖥 ComposeChangelog — библиотека для создания и управления файлами истории изменений (changelog) в Android-приложениях на базе Jetpack Compose!

⭐️ Основное назначение этой библиотеки — упрощение интеграции журналов изменений в приложения, что позволяет автоматизировать управление их обновлениями и предоставлять пользователям список новых функций или исправлений после каждого обновления.

🔐 Лицензия: Apache-2.0

🖥 GitHub

Мир Android Разработки

17 Dec, 13:25


🖥 Rush — это Android-приложение для поиска, сохранения и обмена текстами песен, аналогично функции отображения текстов в Spotify! Оно предназначено для пользователей, которым важно иметь доступ к текстам песен и возможность их делиться, несмотря на ограничения бесплатной версии Spotify, где эта функция отсутствует.

🔍 Возможности:

⭐️ Поиск текстов песен с автозаполнением, если песня уже играет на устройстве.

⭐️ Сохранение и синхронизация текстов.

⭐️ Функции для загрузки, обмена и настройки интерфейса отображения текстов песен.

🔐 Лицензия: GPL-3.0

🖥 GitHub

Мир Android Разработки

14 Dec, 11:47


👩‍💻 KMPAuth — это библиотека для аутентификации в приложениях, использующих Kotlin Multiplatform!

🌟 Она поддерживает платформы Android и iOS и упрощает интеграцию таких методов аутентификации, как Google, Apple и GitHub через Firebase. Библиотека предоставляет готовые элементы интерфейса для входа в систему в соответствии с рекомендациями для каждой платформы, а также поддерживает Google One Tap и кастомную аутентификацию!

🔐 Лицензия: Apache-2.0

🖥 Github

Мир Android Разработки

13 Dec, 15:11


👩‍💻 miuix — библиотека компонентов пользовательского интерфейса для Kotlin Multiplatform, разработанная для создания кроссплатформенных приложений.

🌟 Библиотека использует Compose Multiplatform для обеспечения единой кодовой базы, поддерживая Android, iOS, macOS, Web и JVM. Она включает компоненты, такие как кнопки, списки и другие UI-элементы, что упрощает создание адаптивных интерфейсов, не требуя дублирования кода для каждой платформы.

🔐 Лицензия: Apache-2.0

🖥 Github

Мир Android Разработки

11 Dec, 15:02


👩‍💻 Руководство по разработке приложения для создания колод для Pokémon Trading Card Game (TCG) на Kotlin, Compose Multiplatform и Amper!

🔗 Ссылка: *клик*

Мир Android Разработки

10 Dec, 13:53


👩‍💻 Lyricist — это инструмент для Android-разработки, предназначенный для упрощения локализации приложений, работающих с Jetpack Compose!

🌟 Он предоставляет удобный способ работы с текстовыми строками для различных языков, поддерживая составные строки, форматирование и сложные структуры данных, такие как списки и вложенные объекты. Основной принцип работы — объявление строк в виде объектов данных, которые аннотируются для указания языков, и последующее их использование в Compose-компонентах. Это снижает количество шаблонного кода и повышает читаемость​.

💡 Инструмент генерирует вспомогательные функции, такие как rememberStrings() и ProvideStrings(), чтобы упростить доступ к строкам текущей локали и их переключение. Разработчики могут кастомизировать настройки для мультимодульных проектов, а также интегрировать собственные механизмы сохранения текущего языка.

🔐 Лицензия: Apache-2.0

🖥 Github

Мир Android Разработки

09 Dec, 16:45


👩‍💻 Совет: Если вы часто используете беспроводную отладку, вы можете добавить ее в быстрые настройки, чтобы она всегда была у вас под рукой!

🌟 Просто перейдите в настройки и найдите «Быстрые настройки разработчика», а затем отметьте флажок «Беспроводная отладка».

Мир Android Разработки

07 Dec, 10:45


🖥 - Haskell входит в число наиболее востребованных функциональных языков программирования.

В нашем новом канале, вы найдете множество уроков, книг и гайдов для погружения в этот мощный язык с нуля.

Отличная возможность не только выучить новый язык, но и возможность прокачать свои навыки программирования.

- стоит подписаться!

Мир Android Разработки

05 Dec, 14:19


👩‍💻 Эта статья вводит в основы эксплуатации Android-приложений и описывает задачи из HackTheBox, которые фокусируются на уязвимостях Android. Она охватывает инструменты и методы для анализа приложений, выявления слабых мест, таких как уязвимости в конфигурации и хранении данных, а также демонстрирует практики для исследования безопасности мобильных приложений на Android.

🔗 Ссылка: *клик*

Мир Android Разработки

02 Dec, 14:18


👩‍💻 Выпущен Kotlin 2.1.0!

💡 В этой версии представлены новые языковые возможности, обновления инструментов, улучшения производительности и важные исправления. Вот некоторые дополнительные моменты из этого релиза:

🌟 Новые возможности языка в предварительной версии: защитные условия when с субъектом, нелокальные break и continue, а также интерполяция многодолларовых строк.

🌟 Обновления компилятора K2: большая гибкость проверок компилятора и улучшения реализации kapt.

🌟 Kotlin Multiplatform: стабильный Gradle DSL для параметров компилятора и множество других улучшений.

🌟 Kotlin/Native: улучшенная поддержка iosArm64 и другие обновления.

🌟 Kotlin/Wasm: многочисленные обновления, включая поддержку инкрементальной компиляции.

🌟 Поддержка Gradle: улучшенная совместимость с новыми версиями Gradle и плагином Android Gradle, а также обновления API плагина Kotlin Gradle.

🔗 Подробнее: *клик*

Мир Android Разработки

01 Dec, 14:05


👩‍💻 Kimchi — утилита для автоматической генерации кода (CodeGen) и обработки аннотаций в проектах, написанных на Java и Kotlin!

🌟 Она включает библиотеку для упрощения работы с аннотациями и их обработки в компиляторе, что особенно полезно для разработки сложных систем с множеством аннотированных классов или методов.

🌟 Инструмент ориентирован на разработчиков, использующих Maven или Gradle для управления зависимостями, и поддерживает задачи компиляции, связанные с генерацией или проверкой кода на основе пользовательских аннотаций. Это может быть применимо, например, для автоматизации повторяющихся задач при разработке Android-приложений или других JVM-базированных приложений​.


🔐 Лицензия: Apache-2.0

🖥 Github

Мир Android Разработки

29 Nov, 11:29


👩‍💻 Совет по дизайну пользовательского интерфейса Android: при проектировании предиктивных жестов «назад» для полноэкранного опыта используйте тонкую анимацию уменьшения масштаба во время жеста. Это обеспечивает визуальную ясность и кажется очень плавным!

Мир Android Разработки

23 Nov, 18:27


👩‍💻 Режим Kotlin K2 вышел из бета-теста!

🌟 В IntelliJ IDEA 2024.3 режим K2 вышел из стадии бета-тестирования и теперь является стабильным и готовым к общему использованию. Режим K2 значительно повышает стабильность анализа кода Kotlin, эффективность потребления памяти и общую производительность IDE, а также поддерживает языковые функции Kotlin 2.1!

🔗 Подробнее: *клик*

Мир Android Разработки

21 Nov, 19:01


🔥 Функция автоматического изменения размера текста теперь доступна в Compose Foundation!

💡 «Передайте экземпляр AutoSize (например, AutoSize.StepBased) в ваш любимый текстовый компоновщик (например, BasicText) и посмотрите, как размер вашего текста адаптируется к доступному пространству!»

Мир Android Разработки

21 Nov, 14:04


🔥 Почему UGC-креативы — лучший выбор для продвижения приложений 🔥

UGC-креативы — те самые ролики, где вместо дорогих продакшн-сцен юзер видит реальную жизнь, а вы получаете больше дешевых триалов и реальный прирост установок. Отличный способ масштабировать user acquisition и попасть в сердечко аудитории!

🔥 В JOY ADS мы создаем UGC-креативы для мобильных апок — от гейминга до финтеха — в 25+ странах, успешно работая с YanGo, inDrive и Axlebolt и другими топ брендами.

Мы берем на себя все: от подбора креаторов до монтажа, от сценариев до ресайзов для разных платформ.
Наши кейсы тут

Почему бы не добавить UGC-креативы в вашу кампанию в TikTok, Meta, Google Ads, VK или РСЯ?

🎁Пиши и забирай бесплатную консультацию по вашей вертикали + 10% скидку на первый UGC-запуск 🎏

Перешли этот пост своему UA-менеджеру — и в новом году тебя будут ждать низкий CPA, высокий ROAS и бесконечный поток инсталов!

Мир Android Разработки

21 Nov, 14:04


👩‍💻 Tiamat — библиотека для разработки кроссплатформенной навигации на Jetpack Compose!

🌟 Она предназначена для упрощения управления навигацией в мультиплатформенных приложениях, обеспечивая простую и понятную API для реализации переходов между экранами.

🌟 Для разработчиков, использующих Jetpack Compose, Tiamat позволяет сократить объем кода, связанного с навигацией, и предоставляет механизмы для реализации навигационных сценариев как в Android, так и в других платформах, поддерживаемых Compose Multiplatform.

🔐 Лицензия: Apache-2.0

🖥 Github

Мир Android Разработки

20 Nov, 16:47


👩‍💻 carbon-compose — реализация дизайн-системы Carbon от IBM с использованием Kotlin Multiplatform (KMP) и Compose Multiplatform. Она позволяет создавать приложения с единым дизайном для Android, iOS, десктопа и веба (через WebAssembly)

🌟 Этот репозиторий включает приложение-каталог компонентов, где можно протестировать интерфейсные элементы для всех поддерживаемых платформ

🔐 Лицензия: Apache-2.0

🖥 Github

Мир Android Разработки

20 Nov, 09:46


🤖Android 16 Developer Preview


Наконец-то! Google представила Android 16, но пока только для разработчиков. Процесс разработки идёт по обновлённому графику: первая предварительная версия для разработчиков уже доступна, бета-тестирование стартует в январе 2025 года, а стабильную платформу обещают выпустить к марту. Окончательный релиз запланирован на 3 июня 2025 года.

Вот некоторые интересные нововведения:

🔸Полностью переработанные быстрые настройки: Панель настроек будет отделена от шторки уведомлений и обзаведется поддержкой категорий. Размер плиток станет изменяемым, а Wi-Fi и Bluetooth вновь будут переключаться одним касанием.

🔸Возвращение виджетов на экран блокировки: Функция, исчезнувшая еще в Android 5.0, возвращается в обновленном виде, хотя пока только на планшетах.

🔸Усовершенствованные уведомления: Система начнет автоматически скрывать старые уведомления (старше двух недель), а также уменьшать громкость повторяющихся оповещений от одного приложения.

🔸"Пузыри" для всех приложений: Теперь любу...

Мир Android Разработки

19 Nov, 13:23


🖼 Небольшое руководство по сетке для экранов iOS и Android!

Мир Android Разработки

18 Nov, 11:03


👩‍💻 Film Simulator — это кроссплатформенное мобильное приложение на основе Kotlin Multiplatform и Compose UI. Оно позволяет пользователям применять к изображениям различные фильтры в стиле плёнки (LUTs)

🌟 Приложение создано для Android и iOS, использует архитектуру MVVM и включает в себя такие технологии, как SQLDelight, Ktor, FFMPEG-Kit и Material Design 3 для создания интерфейса

🔐 Лицензия: MIT

🖥 Github

Мир Android Разработки

18 Nov, 09:23


YADRO приглашает Software Engineer на SPRINT OFFER 🔍

Компания-лидер инженерной индустрии в России YADRO проводит SPRINT OFFER для Software Engineer в двух направлениях — Linux-based и Android.

🔵 Оффер в команду KVADRA, которая разрабатывает собственную операционную систему kvadraOS, можно получить всего за 3 дня!

→ На направлении Linux-based вам предстоит адаптировать исходный код Chromium для компьютеров и ноутбуков с нашими аппаратными платформами и вносить изменения в поведение устройств, учитывая продуктовые требования.

→ На направлении Android вы будете заниматься подготовкой unit-тестов своего кода. Разрабатывать собственные и адаптировать чужие приложения, если они входят в базовую поставку ОС.

Чтобы принять участие, до 24 ноября подайте заявку на сайте.

Станьте частью YADRO!

Мир Android Разработки

16 Nov, 12:19


👩‍💻 Создание адаптивной панели управления с использованием Jetpack Compose!

🌟 В статье описываются принципы компоновки и отзывчивости в Jetpack Compose и приводится пример интерфейса с динамическим изменением размера и элементов для разных устройств и ориентаций

🔗 Ссылка: *клик*

Мир Android Разработки

14 Nov, 14:43


👩‍💻 MusicRecognizer — это открытый проект для распознавания музыки, разработанный на языке Kotlin для Android! Приложение использует сервисы AudD и ACRCloud для идентификации музыкальных треков и Odesli для получения ссылок на треки на различных музыкальных платформах

🔍 Основные функции:

🌟 Распознавание музыки с возможностью сохранения записи при отсутствии интернета

🌟 Фоновое использование через панель уведомлений или виджеты

🌟 Отображение информации о треке, включая текст, обложку, ссылки на популярные сервисы

🌟 Библиотека распознанных треков с возможностью фильтрации и поиска

💡 Приложение построено на архитектуре MVVM, использует Jetpack Compose для UI и Kotlin Coroutines для асинхронной обработки данных

🔐 Лицензия: GPL-3.0

🖥 Github

Мир Android Разработки

13 Nov, 12:16


🖥 В бета-версии Android 15 была обнаружена функция, которая позволяет разработчикам запускать приложения для Linux. Для активации этой возможности необходимо перейти в «Настройки для разработчиков», где следует включить опцию «Linux development environment». После этого станет доступным приложение Terminal, через которое можно будет работать с окружением Linux.

Официальный релиз Android 15 ожидается не ранее марта 2025 года.

📌 Подробнее

Мир Android Разработки

12 Nov, 15:08


👩‍💻 Valkyrie — плагин Android Studio для генерации Compose ImageVector из SVG/XML!

🔐 Лицензия: Apache-2.0

🖥 Github

Мир Android Разработки

12 Nov, 13:14


🔥 Этот репозиторий содержит различные технические задания, используемые на собеседованиях для найма разработчиков в BBC

🌟 Репозиторий включает несколько проектов, написанных на различных языках программирования (Go, Java, Python, Scala, JavaScript) и приложения на React, Swift, и Kotlin. Кандидатам предлагается выбрать одно из заданий для интервью, настроить его локально, а затем обсуждать и разрабатывать его во время собеседования, демонстрируя свои навыки разработки

🖥 Github

Мир Android Разработки

10 Nov, 13:36


🖥 Эта статья на Android Developers описывает, как адаптировать пользовательские интерфейсы в Android-приложениях на основе Jetpack Compose для поддержки оконных режимов на настольных устройствах

⭐️ Статья демонстрирует, как приложения могут динамически изменять свои макеты в зависимости от размеров окна, поддерживая различные состояния, такие как полное или частичное развертывание. Это позволяет улучшить пользовательский опыт на устройствах с большими экранами, таких как ноутбуки и десктопы

🔗 Читать: *клик*

Мир Android Разработки

07 Nov, 17:59


📱 Android Lab - это комплексная платформа для разработки и оценки агентов Android.

Интегрируя контролируемую среду и стандартизированные тесты, а также используя набор данных Android Instruct, инструмент повышает производительность мл-моделей и агентов с открытым исходным кодом.

Внутри два режима выполнения: AVD на Mac (arm64) и Docker на Linux (x86_64). Вы можете свободно добавлять или изменять новые задачи или образы для Android приложений в соответствии с нашей платформой. Android Lab содержит полную систему оценки, которая может быть использована для оценки производительности различных агентов Android.

Тест AndroidLab включает в себя готовые виртуальные устройства Android и 138 задач в девяти приложениях, созданных на этих устройствах.

🔗Github

Мир Android Разработки

06 Nov, 14:31


🖥 Эта статья рассказывает о том, как интегрировать Kotlin Multiplatform (KMP) в уже существующее мобильное приложение. Она описывает пошаговый процесс добавления KMP для разделения бизнес-логики между Android и iOS, фокусируясь на структуре кода и управлении зависимостями

🌟 Также обсуждаются возможные сложности и даются советы по оптимизации сборки и производительности при работе с мультиплатформенными проектами.

🔗 Ссылка: *клик*

Мир Android Разработки

04 Nov, 14:54


🖥 GPT Mobile представляет собой чат-приложение для Android, которое поддерживает одновременные ответы от нескольких больших языковых моделей (LLM), включая OpenAI GPT, Anthropic Claude, Google Gemini и Ollama

🌟 Приложение позволяет настраивать параметры и сохраняет историю чатов локально. Оно разработано с использованием Material3, Jetpack Compose и полностью написано на Kotlin

▪️GitHub

Мир Android Разработки

02 Nov, 14:31


👩‍💻 Эта статья посвящена релизу версии Compose Multiplatform 1.7.0. Основные нововведения включают улучшения для поддержки создания приложений с общей кодовой базой для разных платформ, таких как Android, iOS и настольные системы

🌟 В версии 1.7.0 добавлены новые возможности для более гибкого управления жизненным циклом приложений, улучшены навигационные компоненты и повышена производительность. Также был улучшен пользовательский интерфейс и внесены изменения, связанные с адаптацией под разные платформы, что упрощает создание кроссплатформенных приложений

🔗 Подробнее: *клик*

Мир Android Разработки

31 Oct, 09:03


👩‍💻 JetBrains анонсировала Roadmap Kotlin Multiplatform на 2025 год:

🌟 Стабильный выпуск Compose Multiplatform для iOS

🌟 Публичный выпуск экспорта Kotlin-to-Swift

🌟 Поддержка нескольких платформ для основных API Jetpack Compose и многое другое!

🔗 Подробнее: *клик*

Мир Android Разработки

30 Oct, 18:02


👩‍💻 notify-me — приложение Android, которое захватывает входящие звонки и SMS-сообщения и пересылает данные на сервер Bark и по электронной почте. Вы можете получать уведомления на других устройствах с помощью приложения Bark или по электронной почте!

🔍 Функции:

🌟 Перехват входящих звонков и SMS-сообщений

🌟 Переадресация вызовов и SMS-сообщений на сервер Bark

🌟 Отправляйте уведомления по электронной почте с информацией о звонках и SMS

🌟 Получайте уведомления на другие устройства с помощью приложения Bark

▪️Github

Мир Android Разработки

27 Oct, 17:10


👩‍💻 Gallery — реализация приложения "Галерея" на языке Kotlin для Android. Основная цель проекта — предоставить пользователю возможность просматривать, управлять и упорядочивать свои изображения и видео на устройстве.

🔍 Основные особенности репозитория:

🌟 Просмотр медиафайлов — отображение изображений и видео, хранящихся на устройстве

🌟 Упорядочивание — поддержка сортировки и фильтрации контента.
Минималистичный интерфейс — простая и удобная навигация

🌟 Основы на стандартных API Android — использование стандартных библиотек для работы с медиафайлами и UI


💡 Этот проект может быть полезен для разработчиков, интересующихся созданием приложений для управления мультимедийными данными на Android

▪️Github

Мир Android Разработки

27 Oct, 13:28


👩‍💻 Kotlinconf-app — это исходный код официального приложения для конференции KotlinConf, организованной JetBrains. Этот проект, написанный на Kotlin, служит демонстрацией возможностей фреймворка Kotlin Multiplatform (KMP), что позволяет создавать приложения для разных платформ (Android и iOS) с единым кодом.

💡 В репозитории содержатся примеры использования Ktor для сетевых запросов, SQLDelight для работы с базой данных, а также Jetpack Compose и SwiftUI для UI, что делает проект ценным для изучения кроссплатформенной разработки на Kotlin. Помимо этого, его можно рассматривать как практическое руководство по архитектурному подходу и дизайну в мультиплатформенной среде

🔐 Лицензия: Apache-2.0

🖥 Github

Мир Android Разработки

25 Oct, 16:26


Вышла новая версия React Native 0.76!

🔍 Основные нововведения:

🌟 Новая архитектура по умолчанию — обеспечивает повышенную производительность, поддерживает Concurrent Rendering, улучшая отклик интерфейса

🌟 React DevTools — новый инструмент для отладки и оптимизации кода!

🌟 Два новых архитектурных стиля — boxShadow и Filter!

🌟 Обновлены минимальные системные требования: IOS — 13.4 -> 15.1, Android — SDK 23 -> SDK 24

🔗 Подробнее: *клик*

Мир Android Разработки

23 Oct, 12:19


👩‍💻 server-driven-compose демонстрирует подход к разработке пользовательского интерфейса, управляемого сервером, с использованием Jetpack Compose и Firebase Realtime Database. Он предоставляет примеры динамического рендеринга интерфейса, позволяя изменять UI на основе данных с сервера. Этот подход поддерживает гибкие обновления интерфейса в реальном времени. Проект использует архитектуру MVVM и шаблон Repository для эффективного управления данными и потоком UI

▪️Github

Мир Android Разработки

22 Oct, 17:51


🖥 Google представила Android 15 с новыми функциями, включая улучшения в персонализации и управлении устройствами!

🌟 Среди новшеств: расширенные возможности для многозадачности, дополнительные возможности управления камерой, а также расширенные функции безопасности и конфиденциальности, такие как новая защита от кражи.

🌟 Первыми обновление получат фирменные устройства Google Pixel!

🔗 Ссылка: *клик*

Мир Android Разработки

21 Oct, 19:17


👩‍💻 Texty — это библиотека для Compose Multiplatform (Kotlin), позволяющая отображать текст с различными стилями, эффектами и анимациями. Texty ориентирован на разработку кросс-платформенных приложений с поддержкой Android и iOS, предоставляя гибкие инструменты для стилизации текста и создания интерактивных пользовательских интерфейсов

🌟 Основная цель проекта — упростить создание анимированных и стилизованных текстовых элементов, сохраняя высокую производительность и совместимость с Compose UI

🔐 Лицензия: Apache-2.0

▪️Github

Мир Android Разработки

21 Oct, 17:13


💼 Вакансии по различным направлениям Мобильной разработки.

Наши друзья сделали канал с вакансиями для ребят всех уровней: от стажёров и джунов до лидов!

Чем он отличается от прочих подобных:
1. Заранее отметаются сомнительные компании и сомнительные вакансии
2. По каждой вакансии делается короткая выжимка, чтобы бытро понять надо оно вам или нет
3. Стажировки, подработки, фриланс проекты, как под iOS, так и под Android каждый найдет вакансию для себя.

А здесь целая крутая папка с вакансиями под любой стек и язык, для тех, кто хочет найти для себя работу или фриланс-проект.

В общем, ОЧЕНЬ рекомендуем подписаться на Mobile Jobs:

Мир Android Разработки

18 Oct, 16:52


👩‍💻 Новая библиотека androidx.ink предназначена для создания и работы с пером в Android-приложениях. Она предоставляет инструменты для рендеринга, анимации и манипулирования мазками с низкой задержкой, что полезно для создания интерфейсов рисования или подчеркивания текста. Основные компоненты включают визуализацию чернил в реальном времени (InProgressStrokesView), обработку мазков и конфигурацию кисти

💡 Это первая альфа-версия (1.0.0-alpha01), предназначенная для разработчиков, которые хотят создать приложения с поддержкой естественного ввода

🔗 Подробнее: *клик*

Мир Android Разработки

17 Oct, 12:07


👩‍💻 Вышел релиз Kotlin 2.1.0-Beta2!

🔍 Основные моменты:

🌟 Предварительный просмотр новых возможностей языка

🌟 Поддержка инкрементной компиляции для Wasm

🌟 Поддержка обязательного opt-in для расширения API

🌟 Улучшение K2 kapt

🌟 Обновление версии LLVM до 16.0.0 для Kotlin/Native

🌟 Улучшения Gradle

🌟 Улучшения компилятора Compose

🔗 Подробнее: *клик*

Мир Android Разработки

15 Oct, 17:12


👩‍💻 Android Quick Guides — это недавно вышедшая серия официальных кратких руководств от Google, созданных для разработчиков, работающих с платформой Android. Эти руководства нацелены на предоставление основных рекомендаций и шаблонов для быстрого внедрения стандартных компонентов и функциональности Android-приложений

🔗 Ссылка: *клик*

Мир Android Разработки

14 Oct, 15:57


🖥 Money - это библиотека Kotlin, которая упрощает денежные расчеты и распределение средств.

Библиотека поддерживает денежные арифметические операциис, расчеты с процентами и различные распределение, упрощая моделирование таких вариантов использования, как платежи в рассрочку (например, покупка сейчас, оплата позже), обмен валюты, доходность инвестиций и сбор налогов.

В библиотеке также полностью поддерживаются криптовалюты.

▪️Github
▪️Документация

Мир Android Разработки

12 Oct, 12:10


👩‍💻 Шаблон приложения Kotlin Multiplatform

🌟 Базовый шаблон приложения Kotlin Multiplatform для Android и iOS. Он включает общую бизнес-логику и обработку данных, а также реализацию общего пользовательского интерфейса с использованием Compose Multiplatform

🔐 Лицензия: Apache-2.0

▪️Github

Мир Android Разработки

07 Oct, 16:47


👩‍💻 Strikt — это библиотека для Kotlin, предназначенная для использования с тестовыми фреймворками, такими как JUnit и Spek.

Она использует fluent API, что упрощает построение простых и безопасных тестов с помощью Kotlin-расширений.

🌟 Strikt поддерживает интеграции с библиотеками Arrow, Jackson, MockK и Spring, что делает её гибким инструментом для тестирования различных типов данных и компонентов

▪️GitHub

Мир Android Разработки

04 Oct, 16:12


👩‍💻 Кодовое имя Android 16 было обнаружено в AOSP (Android Open Source Project) 🔥

🔗 Ссылка: *клик*

Мир Android Разработки

03 Oct, 16:40


👩‍💻 Anvil — плагин компилятора Kotlin, который упрощает внедрение зависимостей с помощью Dagger, автоматически объединяя модули Dagger и интерфейсы компонентов!

💡 Вместо того, чтобы вручную добавлять модули в компонент Dagger и заставлять компонент Dagger расширять все интерфейсы компонентов, эти модули и интерфейсы можно включать в компонент автоматически:


(AppScope::class)
class DaggerModule { .. }

(AppScope::class)
interface ComponentInterface {
fun getSomething(): Something
fun injectActivity(activity: MyActivity)
}

// The real Dagger component.
(AppScope::class)
interface AppComponent


▪️Github

Мир Android Разработки

01 Oct, 12:35


📱 Jetpack Compose: Создание UI-приложений с нуля


Jetpack Compose упрощает процесс создания интерфейсов для Android, позволяя вам писать более чистый и лаконичный код. 🎉 Освойте декларативные подходы к разработке интерфейсов без лишней шаблонности.



Обратите внимание на важные компоненты, такие как Scaffold, Column и Row для структурирования интерфейсов.


🔗 Начальные шаги: Jetpack Compose Guide


🛠 Создавайте привлекательные и функциональные UI с минимальными затратами!

Мир Android Разработки

28 Sep, 08:15


👩‍💻 Inspektify — написанная на Kotlin библиотека для Android и iOS. Она позволяет вам наблюдать за сетью вашего приложения в режиме реального времени прямо на вашем мобильном устройстве

❗️ Эту библиотеку можно использовать только в проектах, использующих Ktor для сетевой коммуникации

🔐 Лицензия: MIT

▪️Github

Мир Android Разработки

26 Sep, 08:15


🖥🌤 WeatherMaster — это приложение погоды для Android, разработанное с использованием HTML, CSS, JavaScript и Java. Оно предоставляет пользователям информацию о текущем состоянии погоды, правительственных предупреждениях, прогнозах на ближайшие 48 часов и 14 дней, а также данные о фазах Луны и климатических показателях.

Приложение поддерживает добавление нескольких местоположений и кэширование данных для повышения производительности и снижения нагрузки на API.

Интерфейс WeatherMaster разработан для удобства пользователей, предлагая интуитивно понятную навигацию и легкодоступные настройки.

Дополнительные сведения и код доступны на GitHub: https://github.com/PranshulGG/WeatherMaster

Мир Android Разработки

22 Sep, 12:29


🖥 Duress

Приложение с открытым исходным кодом Duress, наспинное на Kotlin, помогает следить за безопасностью вашего устройства.

Оно позволяет установить специальный пароль принуждения, который можно использовать при угрозе безопасности. Если кто-то попытается заставить вас разблокировать телефон, просто введите этот пароль.

После этого Duress автоматически отправит уведомление выбранным контактам, чтобы они знали, что вам нужна помощь.

Github: https://github.com/x13a/Duress
F-droid: https://f-droid.org/en/packages/me.lucky.duress/

Мир Android Разработки

21 Sep, 22:08


🖥 Организация кода в проекте — в какой пакет положить Kotlin класс

Содержание:

00:00 Введение
01:16 Куда можно класть Kotlin файлы
03:39 Как разделить код по Gradle модулям
06:23 Несколько папок с исходным кодом
07:42 Пакеты с кодом
14:03 Выделение кода в AAR/JAR библиотеки

Источник

#видео