Мобильная разработка
4.17K subscribers
170 photos
23 videos
1 file
235 links
@haarrp - admin

@itchannels_telegram - 🔥лучшие ит-каналы

@javascriptv - продвинутый javascript

@JavaScript_testit- js тесты

@programming_books_it - бесплатные it книги

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

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

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

🖥 Github
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥1
Кроссплатформенный инструмент для тестирования мобильных UI

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

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

https://appium.io/docs/en/latest/
👍4🔥21
👩‍💻 Lumo-UI — это Gradle-плагин для создания библиотеки компонентов UI на основе Jetpack Compose!

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

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

🖥 Github

@android_its
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔21
🔥 SeriesGuide — open-source проект, превращающий смартфон в удобный органайзер для сериалов и фильмов. В отличие от других трекеров SeriesGuide делает ставку на приватность — вся коллекция хранится локально, без навязчивых облаков.

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

🤖 GitHub
👾 Google Play

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

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

🤖 GitHub

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

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

Забираем удобный сервис себе — тут.
🔥72
🖥 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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🤩1
📚 Mihon — читалка манги и вебтунов с открытым исходным кодом. Этот проект предлагает чистый Android-клиент с поддержкой локального чтения и синхронизацией с трекерами вроде MyAnimeList.

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

🤖 GitHub

@androidits
👍3
📱 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
Please open Telegram to view this post
VIEW IN TELEGRAM
31👍1🔥1
👩‍💻 Redwood — библиотека для создания пользовательских интерфейсов на Android, iOS и в веб-приложениях с использованием Kotlin и Jetpack Compose!

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

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

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

🖥 Github
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Создавай мобильные приложения — без единой строки кода!

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

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

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

🔮 Попробуй магию —https://appalchemy.ai/
🤮85👍4🤔2👎1
Forwarded from Machinelearning
✔️ 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
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3❤‍🔥11
🎧 Приложение, которое превращает AirPods в тренера по осанке на macOS (🚧 в разработке)

https://github.com/allenv0/AirPosture

@mobdevelop
🍏 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
3👍3
This media is not supported in your browser
VIEW IN TELEGRAM
💎 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
5👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🗣️ CLI для локальной транскрипции речи на macOS 26

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

https://github.com/finnvoor/yap
🔥21