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 разработка

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

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

@android_its

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

Android разработка

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

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

@android_its

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

Android разработка

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

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

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

t.me/haskell_tg - стоит подписаться!

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

Android разработка

👩‍💻 Выпущен 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_its

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

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_interview
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 разработка

Бесплатные курсы по мобильной разработке и аналитике для студентов

Узнайте про Python, мобильную разработку и анализ данных. Просто подайте заявку на сайте Т-Образования. Преподаватели-эксперты поделятся с вами актуальными знаниями, которые пригодятся для карьеры в ИТ. 

Выберите курс и проходите его в удобном темпе

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

Android разработка

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

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

@android_its

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

Android разработка

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

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

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

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

🖥 Github

@android_its

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

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 разработка

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

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

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

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

🖥 Github

@android_its

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

Android разработка

👩‍💻 Muzza — это клиент YouTube Music для Android, разработанный с использованием Material Design 3.

🌟 Это приложение позволяет пользователям слушать музыку без рекламы, поддерживает фоновое воспроизведение, кэширование и загрузку песен для офлайн-режима, синхронизированные тексты песен и перевод, интеграцию с Android Auto и динамические темы. Этот клиент разработан как альтернатива официальному приложению YouTube Music и имеет открытый исходный код.

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

🖥 Github

@android_its

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

Android разработка

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

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

@android_its

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

Android разработка

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

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

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


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

🖥 Github

@android_its

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

Android разработка

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

@android_its

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

Android разработка

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

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

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

@android_its

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

Android разработка

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

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

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

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

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

Android разработка

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

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

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

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

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

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

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

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

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

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