mobdevelop | Unsorted

Telegram-канал mobdevelop - Мобильная разработка

3839

@haarrp - admin @itchannels_telegram - 🔥лучшие ит-каналы @javascriptv - продвинутый javascript @JavaScript_testit- js тесты @programming_books_it - бесплатные it книги @ai_machinelearning_big_data - ml

Subscribe to a channel

Мобильная разработка

🗣️ CLI для локальной транскрипции речи на macOS 26

Появился простой инструмент командной строки, который использует встроенный Speech.framework в macOS 26 для оффлайн-распознавания речи.

https://github.com/finnvoor/yap

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

Мобильная разработка

🍏 Apple запускает Linux-контейнеры в macOS

Apple представила инструментарий для запуска Linux-контейнеров в macOS — с нативной поддержкой через виртуальные машины и без необходимости в Docker или сторонних решений.

🔧 Что под капотом:
• Используются легковесные виртуальные машины с ядром Linux через Virtualization.framework
• Всё написано на Swift и открыто под лицензией Apache 2.0
• Поддерживаются архитектуры Apple Silicon (M1–M4)
• Контейнеры могут иметь отдельные IP и полноценный виртуальный сетевой стек (через `vmnet`)
• Образы — в формате OCI, как у Docker

📦 Два пакета:
1. `containerization` — низкоуровневый API:
• управление образами,
• загрузка из репозиториев,
• создание Ext4 rootFS,
• запуск изолированных процессов в vminitd.

2. `container` — высокоуровневый инструмент в стиле Docker:
• команды для запуска, остановки и управления,
• интеграция с launchd.

⚡️ Быстрый запуск VM (<1 сек) достигается за счёт оптимизированного ядра и init-системы vminitd. Обмен с VM происходит через gRPC поверх vsock.

📌 Совместимость:
• Работает в macOS 15 и новее, но рекомендуется macOS 15.6 Beta 1 — только там:
• корректно работает с сетями,
• поддерживается IP-перевязка.
• Только Apple Silicon (Intel — не поддерживается).
• Поддержка Rosetta 2 позволяет запускать x86-контейнеры.

🔓 Инструмент уже доступен на GitHub и открыт для разработчиков.

container system start

@linuxacademiya

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

Мобильная разработка

✔️ Google представила Gemma 3n — лёгкую и быструю AI-модель для работы на девайсах

Google выпустила Gemma 3n — это новая версия модели, которая запускается локально на мобильных устройствах.

На 1ом видео Gemma 3n запущена локально на устройстве с 2 ГБ оперативной памяти!

➡️ Особенности:

• Работает в 1.5 раза быстрее, чем предыдущая Gemma 3 4B
• Поддерживает работу без интернета — всё локально и безопасно
• Умеет понимать текст, речь и изображения
• Можно использовать даже на устройствах с 2–3 ГБ RAM
• Поддерживает мгожетсво языков,

💡 Gemma 3n использует гибкую архитектуру (MatFormer), которая может "переключаться" между лёгким и полным режимом (2B и 4B параметров) — модель подстраивается под задачу, не перегружая устройство.

🔧 Как начать пользоваться:

• Через Google AI Studio — работает прямо в браузере
• Или через SDK Google AI Edge — интеграция на Android, Chromebook и другие устройства

📊 Где это применимо:

• Голосовые ассистенты
• Приложения с ИИ, которые работают без интернета
• Переводчики, чат-боты, анализ изображений на телефоне

➡️Релиз: https://developers.googleblog.com/en/introducing-gemma-3n/
➡️ Документация: https://ai.google.dev/gemma/docs/gemma-3n#parameters

#Gemma #Google #mobile #МультимодальныйИИ #МобильныйИИ #edgedevices

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

Мобильная разработка

👩‍💻 Redwood — библиотека для создания пользовательских интерфейсов на Android, iOS и в веб-приложениях с использованием Kotlin и Jetpack Compose!

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

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

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

🖥 Github

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

Мобильная разработка

📚 Mihon — читалка манги и вебтунов с открытым исходным кодом. Этот проект предлагает чистый Android-клиент с поддержкой локального чтения и синхронизацией с трекерами вроде MyAnimeList.

Проект является форком известного Tachiyomi, продолжающий его традиции после прекращения разработки оригинала. Здесь есть всё, от настраиваемого режима чтения до автоматического обновления глав по расписанию.

🤖 GitHub

@androidits

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

Мобильная разработка

🎯самый большой сборник публичных API на ВСЕ случаи жизни — в каталоге больше 51 тысячи программ для интеграции с любыми сервисами.

• всего 59 категорий и куча фильтров: развлечения, путешествия, работа, фильмы. Поиск упрощается в разы.
• Простой и понятный интерфейс — разберется даже гуманитарий.
• Десятки тысяч программ готовы помочь вам выполнить задачи прямо сейчас.

Забираем удобный сервис себе — тут.

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

Мобильная разработка

🔥 SeriesGuide — open-source проект, превращающий смартфон в удобный органайзер для сериалов и фильмов. В отличие от других трекеров SeriesGuide делает ставку на приватность — вся коллекция хранится локально, без навязчивых облаков.

📌 Инди-приложение активно развивается с 2012 года и доступно в Google Play. Последние обновления добавили поддержку Android TV и Wear OS. В нем нет встроенной рекламы или подписок, зато есть функция расписания новых серий, скрытия спойлеров и работа оффлайн. При этом само приложение весит чуть меньше 10 МБ.

🤖 GitHub
👾 Google Play

@mobdevelop

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

Мобильная разработка

Кроссплатформенный инструмент для тестирования мобильных UI

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

Благодаря встроенному фреймворку, Appium преобразует команды Selenium WebDriver в инструкции, понятные для iOS и Android, что делает его независимым от конкретной операционной системы.

https://appium.io/docs/en/latest/

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

Мобильная разработка

Как создать пользовательский экран в SwiftUI

Имейте в виду, что это действительно работает в iOS 15! И хотя многие в комментариях хотят указать на более нативное решение, оно было представлено в iOS 16. Итак, это решение, которое также включает в себя довольно много настроек радиуса углов, цветов и многого другого, потому что вы также можете форкнуть это репо и редактировать его по своему усмотрению :]

https://github.com/fieldday-ai/Modals

#ios

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

Мобильная разработка

👩‍💻 Premo — это библиотека, которая упрощает создание и совместное использование презентационного слоя в приложениях для Android, iOS и веба! Её основная цель — позволить разработчикам сосредоточиться на написании логики, устраняя необходимость решения повторяющихся задач, связанных с пользовательским интерфейсом.

🔐 Лицензия: MIT

🖥 Github

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

Мобильная разработка

Работаем с сетчатыми градиентами в iOS 18

В iOS 18 появилась возможность создавать сетчатые градиенты. Сетчатые градиенты — это действительно хороший способ создания очень крутых эффектов в пользовательском интерфейсе. В этой статье мы рассмотрим, что такое сетчатые градиенты, как их можно использовать и как их можно анимировать, чтобы они выглядели действительно круто.

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

https://www.donnywals.com/getting-started-with-mesh-gradients-on-ios-18/

#ios@developer_mobila

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

Мобильная разработка

⭐️ Шпаргалка для верстки приложений на iOS и Android

Все разделено на логические пиксели, которые, например, активно применяются при разработке iOS-приложений.


Эту шпаргалку можно взять на вооружение и использовать в процессе работы.

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

Мобильная разработка

🖥 Курс по iOS разработке с использованием UIKit и SwiftUI!

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

#курс #swift

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

Мобильная разработка

✔️ Ai2 выпустила OLMoE, опенсорсное iOS-приложение для запуска LLM непосредственно на устройствах.

OLMoE, iOS-приложения с полностью открытым исходным кодом, которое позволяет пользователям запускать современные языковые модели непосредственно на своих устройствах без необходимости подключения к Интернету. Приложение доступно для загрузки в Apple App Store или может быть собрано из исходного кода из репозитория Ai2 на Github.

Приложение работает на новых устройствах Apple, от iPhone 15 Pro и новее и iPad серии M, из-за потребности в 8 ГБ памяти для модели OLMoE. Модель была оптимизирована с использованием квантования Q4_K_M. OLMoE представляет собой продолжение стремления Ai2 к открытости в разработке ИИ. На iPhone 16 Pro инференс достигает 41 токена в секунду.

allenai.org

@mobdevelop

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

Мобильная разработка

👩‍💻 Compose Vectorize — это библиотека на базе Kotlin Multiplatform, предназначенная для автоматического создания ImageVector из .xml файлов! Она используется для преобразования графических ресурсов Android в векторные изображения, совместимые с compose.ui.graphics

🌟 Библиотека поддерживает тему и динамические цвета Material3, позволяя адаптировать цвета векторных изображений на основе тем оформления. Для работы она генерирует файлы Kotlin из XML-ресурсов, которые затем можно использовать в коде Compose

🖥 Github

@mobdevelop

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

Мобильная разработка

💎 Liquid Glass для React — современный UI-эффект в духе Apple

liquid-glass-react — это эффект "жидкого стекла", теперь как компонент для React. Поддерживает преломление, размытие, хроматическую аберрацию и реакцию на курсор. Стильно, плавно и нативно выглядит в интерфейсе.

🧪 Что умеет:
• Преломление и искажение (`displacementScale`, blurAmount, `saturation`)
• Хроматическая аберрация и глянцевый блик
• Эффект "жидкой реакции" на курсор (`elasticity`)
• Реалистичный визуальный стиль как у macOS/iOS
• Кастомизация: cornerRadius, padding, onClick, mouseContainer

📦 Установка:


npm install liquid-glass-react


📍Пример:

<LiquidGlass
displacementScale={64}
blurAmount={0.1}
saturation={130}
aberrationIntensity={2}
elasticity={0.35}
cornerRadius={100}
>
<span className="text-white font-medium">Click Me</span>
</LiquidGlass>


⚠️ Браузеры: Chrome и Chromium-based — идеально. Safari и Firefox — частичная поддержка без полного displacement.

🔗 GitHub: https://github.com/rdev/liquid-glass-react

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

Мобильная разработка

🎧 Приложение, которое превращает AirPods в тренера по осанке на macOS (🚧 в разработке)

https://github.com/allenv0/AirPosture

@mobdevelop

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

Мобильная разработка

Создавай мобильные приложения — без единой строки кода!

Забудьте про сложные IDE и запутанные мануалы. Теперь за вас всё делает ИИ.

AppAlchemy — это сервис, который превращает текстовое описание в полноценный UI-дизайн для iOS и Android.
Просто опишите, что вы хотите — нейросеть соберёт экраны, предложит варианты редизайна и всё покажет вживую.

🛠 Возможности платформы:
💬 Генерация дизайна по описанию
✨ Автоматические идеи по улучшению интерфейса
🧩 Редактирование макета прямо в браузере
📱 Экспорт проектов под Android и iOS
🆓 Бесплатный базовый тариф

🔮 Попробуй магию —http://appalchemy.ai/

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

Мобильная разработка

📱 expo-app-template — современный шаблон для React Native и Expo

[expo-app-template](https://github.com/nkzw-tech/expo-app-template) от nkzw-tech — это продвинутый шаблон для быстрого старта разработки мобильных приложений на React Native с использованием Expo и TypeScript.

🚀 Основные особенности:
- Современные технологии: Expo 53, React Native 0.79 с новой архитектурой
- Маршрутизация: Expo Router для удобной навигации
- Стилизация: Tailwind CSS через NativeWind
- Встроенные библиотеки:
- @gorhom/bottom-sheet (модальные окна)
- Legend List (списки)
- react-native-svg с react-native-svg-transformer
- expo-linear-gradient (градиенты)
- Международализация через fbtee
- Поддержка TypeScript и ESM
- Управление зависимостями через pnpm
- React Compiler для оптимизации

🛠️ Установка и запуск:

Предварительные требования:
- Node.js >= 22
- pnpm >= 10
- Cocoapods (для iOS)

Установка:


pnpm install && pnpm dev:setup


▪ Github

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

Мобильная разработка

🖥 TrustedTime — новый API, разработанный для обеспечения точного и надежного времени в Android-приложениях! TrustedTime API использует инфраструктуру Google для предоставления доверенного временного штампа, независимого от локальных настроек времени устройства, которые могут быть изменены пользователем.

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

🌟 TrustedTime API доступен на всех устройствах с Google Play Services, работающих под управлением Android 5 (Lollipop) и выше. Для его использования необходимо добавить зависимость com.google.android.gms:play-services-time:16.0.1 или выше в проект. API не требует дополнительных разрешений, однако для предоставления временных меток устройству необходимо подключение к интернету после запуска. Если устройство не подключалось к интернету с момента загрузки, TrustedTime API не сможет вернуть временные метки.

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

@mobdevelop

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

Мобильная разработка

⚡️ Capacitor — проект, позволяющий превратить обычное веб-приложение в полноценное мобильное — с доступом к нативным API iOS и Android, сохраняя при этом возможность работать как PWA.

В отличие от Cordova, здесь разработчик получает полный контроль над xcode- и gradle-проектами. При этом Capacitor не навязывает один язык — он одинаково хорошо работает с React, Vue или чистым JS.

🤖 GitHub

@mobdevelop

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

Мобильная разработка

👩‍💻 Lumo-UI — это Gradle-плагин для создания библиотеки компонентов UI на основе Jetpack Compose!

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

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

🖥 Github

@android_its

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

Мобильная разработка

👩‍💻 Klogging — это чисто-Kotlin библиотека для логирования, разработанная для обеспечения гибкости и простоты использования!

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

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

🖥 Github

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

Мобильная разработка

Владелец цифрового ИТ сервиса ?

Сталкиваетесь с блокировкой транзакций в игровом сервисе ?

Давно не можете найти Банк, который предоставит онлайн оплату вашим клиентам ?

🚀 Подключаем платежи для бизнесов сферы gamedev, edtech, fintech, ecommerce без проблем !

🚀 Обеспечиваем высокую конверсию транзакций !

🚀 Без блокировок и скрытых комиссий !

🚀 Продуманный функционал !

🚀 Репутация наработанная годами !


💰 Что предлагаем?

✅ Все ключевые платежные методы

✅ Решения для бизнеса из России и стран СНГ,

✅ Персональные условия для крупных оборотов


⚡️ Забудьте о сложностях с платежами!

⚡️Обращайтесь и мы подберем для Вашего бизнеса персональный платежный инструмент !

@ecquiring1 

Реклама. Козлова Наталья Игоревна erid:2Vtzqv8gYWr

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

Мобильная разработка

🔥 apple-mcp — это коллекция нативных инструментов, разработанных для интеграции с приложениями Apple посредством Model Context Protocol (MCP)!

🌟 Этот набор позволяет отправлять и получать сообщения из приложения "Сообщения", а также искать и открывать заметки и контакты в соответствующих приложениях. В планах разработчиков — добавить поддержку календарных событий, напоминаний, фотографий и музыки.

🔐 Лицензия: MIT

🖥 Github

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

Мобильная разработка

Когда нативные модули — необходимость, а когда можно обойтись без них? 🚀

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

Все неделю Булат Кидасов, React Native-разработчик Mercury Development, возглавлял канал «Код Меркури», чтобы за четыре дня разложить все по полочкам:
📌 Как нативные модули работают под капотом и влияют на производительность?
📌 Чем новая архитектура React Native отличается от старой?
📌 Реальные примеры из продакшена.

А еще — немного про карьеру: как Булат пришел в IT и почему разбираться в нативных модулях полезно даже тем, кто с ними не работал?

👉 /channel/mercdev/5789

Присоединяйтесь, разберем всё на пальцах ❤️

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

Мобильная разработка

✔️ Measure — полехный инструмент с открытым исходным кодом для мониторинга мобильных приложений.

Функционал:
⚫️Автоматически фиксирует аварии и ANR
⚫️Отслеживает такие показатели, как время запуска, количество крешей и размер приложений
⚫️Получает скриншоты с отчетами об исключениях
⚫️Дает полную хронологию событий в сессиях с ошибками с автоматическим отслеживанием пользовательских кликов, событий навигации, http-вызовов, использования процессора, памяти и т.д. для более глубокого контекста
⚫️Отслеживает пользовательские события с помощью дополнительных атрибутов

Github

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

Мобильная разработка

Евгений Разинков – преподаватель ML в Казанском университете с многолетним стажем, руководитель собственной команды ML-инженеров и автор популярного razinkov">канала по машинному обучению на YouTube

приглашает вас в свою AI-школу.

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

Регулярные живые QA-сессии, дружное комьюнити, а также компетишены, где можно будет посоревноваться (в командах и поодиночке) в решении ML задач.

От вас: владение Python и знание основ классического ML (регрессия, классификация, градиентный спуск).
Если классический ML не знаете - есть базовые курсы по ML.

7 месяцев, 4 курса:
• AI: от основ до языковых моделей
• Math for AI - необходимый математический бэкграунд
• MLOps - всё про жизненный цикл модели, логирование, версионирование, docker
• Decision making in AI - управление AI-проектом и стратегия

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

Полная стоимость за 7 месяцев (все 4 курса):
• 112 000 рублей (единоразово)
или
• 17 000 рублей в месяц
Если материалы вам не понравятся, мы вернем деньги за текущий оплаченный месяц (и последующие при единоразовой оплате)!

Старт уже 17 февраля, скорее регистрируйтесь здесь!

Еще больше подробностей о курсе ищите в видео и на странице с отзывами участников.

Кстати, теоретические видео курса AI: от основ до трансформеров находятся в открытом доступе на канале Евгения!

ООО «Лаборатория Евгения Разинкова», ИНН: 5043088023, erid: 2VtzqxKcuC1

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

Мобильная разработка

👩‍💻 Kanji Dojo — это приложение с открытым исходным кодом, предназначенное для изучения японского языка!

💡 Оно помогает пользователям запоминать написание и чтение символов хираганы, катаканы и кандзи, а также изучать их значения и связанные слова. Приложение поддерживает обучение в соответствии с уровнями JLPT или школьными классами, предоставляет возможность создавать собственные наборы для изучения и использовать систему повторения на основе интервалов (SRS) для эффективного запоминания. Кроме того, Kanji Dojo включает встроенный словарь для поиска символов и слов, а также режимы обучения с помощью карточек и написания слов. Приложение работает в офлайн-режиме, что позволяет использовать его без постоянного подключения к интернету.

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

🖥 Github

@mobdevelop

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

Мобильная разработка

🤳 Вышел новый выпуск подкаста «Сквозь VK» , и на этот раз он посвящен мобильной разработке.

В гостях — Александр Крайнов, который специализируется на iOS, и Дмитрий Мовчан, представляющий сторону Android.

Главный вопрос мобильного разработчика - Разработка приложений для Android сложнее, чем для iOS, или всё же наоборот?

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

Немаловажно, послушать о поиске единомышленников внутри команд, нести ответственность перед сообществом и поддерживать внутреннюю мотивацию.

@mobdevelop

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