android_its | Unsorted

Telegram-канал android_its - Android разработка

5076

все о Android разработке @itchannels_telegram - 🔥 лучшие it каналы @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - ml 📚 @pythonlbooks -📚books

Subscribe to a channel

Android разработка

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

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

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

🖥 Github

@android_its

Читать полностью…

Android разработка

🤖Android 16 Developer Preview


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

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

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

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

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

🔸"Пузыри" для всех приложений: Теперь любую программу можно будет открыть в плавающем окне, а не только мессенджеры. Также появится возможность закрепления этих окон у края экрана.

🔸Режим "Приоритет": Замена функции "Не беспокоить" с новыми гибкими настройками, включающими автоматическое включение темного режима и отключение Always-on Display.

🔸Встроенная поддержка Linux-терминала: На смартфонах появится возможность запуска Linux-приложений через виртуальную машину.

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

🔸Кнопка Gemini на экране блокировки: Быстрый доступ к ИИ-помощнику прямо с заблокированного экрана.

Предварительные версии доступны для устройств серии Pixel, начиная с моделей Pixel 6, 6 Pro и 6a. Больше информации о новых функциях можно найти по этой ссылке.

Читать полностью…

Android разработка

Если хочется влюбиться в профессию заново. Разрабатывайте курс вместе с Яндекс Практикумом!

Яндекс Практикум запускает новый продукт для специалистов с опытом «Мидл Android-разработчик» и ищет авторов, которые вместе с командой контента разработают образовательную программу.

Обратите внимание на это предложение, если у вас есть от 15 свободных часов в неделю и желание влиять на развитие индустрии.

Что предстоит делать: готовить тексты уроков и заданий, составлять тесты и чек-листы, заботиться о том, чтобы материалы увлекали студентов.

Условия сотрудничества: частичная занятость, удалёнка, гибкий график.

Оставить отклик и снова влюбиться в профессию разработчика по ссылке 👌

Читать полностью…

Android разработка

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

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

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

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

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

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

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

Читать полностью…

Android разработка

⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: /channel/gamedev

💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: /channel/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy

Читать полностью…

Android разработка

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

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

📌 Подробнее

@android_its

Читать полностью…

Android разработка

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

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

🖥 Github

@android_its

Читать полностью…

Android разработка

🖥 Currencies — приложение для Android, которое предоставляет простой и удобный конвертер валют. Программа поддерживает несколько провайдеров обменных курсов, таких как Европейский Центральный Банк, OpenExchangeRates и другие, а также предлагает функции калькулятора и исторические курсы

🌟 Приложение написано на Kotlin с использованием Material Design и поддерживает светлую и тёмную темы интерфейса

▪️GitHub

@android_its

Читать полностью…

Android разработка

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

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

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

@android_its

Читать полностью…

Android разработка

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

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

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

@android_its

Читать полностью…

Android разработка

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

🔍 Функции:

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

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

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

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

▪️Github

@android_its

Читать полностью…

Android разработка

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

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

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

🖥 Github

@android_its

Читать полностью…

Android разработка

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

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

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

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

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

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

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

@android_its

Читать полностью…

Android разработка

Сразу три команды в Авито в поиске Android-разработчиков:

1️⃣ Android-разработчик в команду Speed
2️⃣ Android-разработчик в команду мотивационной программы
3️⃣ Android-разработчик в команду монетизации и рекламы

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

А ещё вас будут ждать:

– достойная зарплата, размер которой обсуждается на собеседовании;
– прозрачная система премий;
– талантливые коллеги, готовые оказать поддержку;
– мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
– личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
– забота о здоровье: ДМС со стоматологией с первого дня, в офисе принимают терапевт и массажист;
– возможность работать удалённо и по желанию посещать комфортный офис в Москве или Санкт-Петербурге.

Откликайтесь!

Читать полностью…

Android разработка

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

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

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

▪️Github

@android_its

Читать полностью…

Android разработка

Ищем автора эталонного кода! 💎

Если вы уверены, что вашему коду подходит звание «Эталонный», а вам — звание «Автор самого красивого кода», то приглашаем принять участие в Конкурсе красоты кода 2.0 и выиграть классные призы от Сбера: iPhone 16 и умную колонку SberBoom.

Опытные эксперты определят победителей в пяти категориях: Backend, Frontend, DevOps, AI и Mobile, — а награждение пройдёт на ключевом IT-событии HighLoad в Москве, 2 и 3 декабря.

Больше 40 участников прошлого конкурса стали частью команды Сбера. Возможно, следующим станете именно вы — переходите по ссылке и изучайте подробности!

Читать полностью…

Android разработка

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

@android_its

Читать полностью…

Android разработка

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

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

🔐 Лицензия: MIT

🖥 Github

@android_its

Читать полностью…

Android разработка

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

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

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

@android_its

Читать полностью…

Android разработка

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

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

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

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

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

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

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

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

🖥 Github

@android_its

Читать полностью…

Android разработка

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

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

🖥 Github

@android_its

Читать полностью…

Android разработка

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

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

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

@android_its

Читать полностью…

Android разработка

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

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

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

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

🔗Github

@android_its

Читать полностью…

Android разработка

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

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

▪️GitHub

@android_its

Читать полностью…

Android разработка

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

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

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

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

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

@android_its

Читать полностью…

Android разработка

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

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

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

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

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


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

▪️Github

@android_its

Читать полностью…

Android разработка

⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pythonl
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Angular: /channel/+qIJAuSEb2MQyMDJi

💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: /channel/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy

Читать полностью…

Android разработка

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

▪️Github

@android_its

Читать полностью…

Android разработка

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

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

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

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

@android_its

Читать полностью…

Android разработка

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

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

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

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

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

Читать полностью…
Subscribe to a channel