uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

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

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

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
3 866
Obunachilar
-124 soatlar
+127 kun
-930 kun
Postlar arxiv
Repost from Mobile VK Hub
Конец года, и снова заканчиваются все подписки 😱 Узнали? Согласны? Не беда — мы как раз разыгрываем промокоды на год от Облака Mail и VK Музыки! Условия участия простые: 🔹 подпишитесь на наш канал @mobilehubvk 🔹нажмите кнопку «Участвовать» 🔹 дождитесь 30 декабря — в этом посте мы выберем случайным образом 6 победителей Информацию об организаторе, правилах и призах ищите по ссылке. Удачи!

🖥️🔌 PortKiller: Убийца процессов на открытых портах для macOS PortKiller — это удобное приложение для меню на macOS, позвол
🖥️🔌 PortKiller: Убийца процессов на открытых портах для macOS PortKiller — это удобное приложение для меню на macOS, позволяющее быстро находить и завершать процессы, использующие открытые порты. Идеально подходит для разработчиков, которым нужно освободить порты, такие как 3000, 8080 и другие. 🚀Основные моменты: - Интеграция в меню — без загромождения Dock - Автоматическое обнаружение всех прослушивающих TCP портов - Быстрое завершение процессов одним кликом - Фильтрация по номеру порта или имени процесса - Автообновление списка каждые 5 секунд 📌 GitHub: https://github.com/productdevbook/port-killer #swift

🌟 Claude Island: Умные уведомления для Claude Code CLI Claude Island — это приложение для меню macOS, которое добавляет уведомления в стиле Dynamic Island для сессий Claude Code. Оно позволяет отслеживать активные сессии в реальном времени и управлять разрешениями прямо из интерфейса. 🚀Основные моменты: - Анимированный интерфейс, расширяющийся из выреза MacBook - Мониторинг нескольких сессий Claude Code одновременно - Утверждение или отказ в выполнении инструментов из интерфейса - Полная история чата с рендерингом Markdown - Автоматическая установка хуков при первом запуске 📌 GitHub: https://github.com/farouqaldori/claude-island #swift

iOS 26.2 стала доступна для всех пользователей. Что изменили: — Liquid Glass слайдер на экране блокировки; — Новые анимации L
iOS 26.2 стала доступна для всех пользователей. Что изменили:
— Liquid Glass слайдер на экране блокировки; — Новые анимации Liquid Glass; — Одноразовый код AirDrop; — Будильники в приложении «Напоминания»; — Офлайн-тексты песен в Apple Music; — Новые функции Apple Podcasts; — Обновлённые диапазоны оценки сна; — Liquid Glass в инструменте «Уровень»; — Изменения дизайна Apple News; — Вспышка экрана для уведомлений; — Меню исключённых сайтов в «Паролях»; — Живой перевод на AirPods в ЕС.

Bonsai 🌳 — небольшая библиотека для управления состоянием во ViewModel Bonsai — это крошечная библиотека управления состоянием без зависимостей, созданная специально для использования во ViewModel. Она облегчает реализацию однонаправленного потока данных (unidirectional data flow) и отделяет логику управления состоянием от UI и бизнес-логики. Особенности - Однонаправленный поток данных - Без внешних зависимостей - Простота в использовании - Небольшой размер - Объединяется с Kotlin Coroutines и Jetpack Compose Пример использования

class CounterViewModel : BonsaiViewModel<CounterState>(CounterState()) {
    fun increment() = reduce { state -> state.copy(count = state.count + 1) }
    fun decrement() = reduce { state -> state.count.takeIf { it > 0 }?.let { state.copy(count = it - 1) } ?: state }
}

data class CounterState(val count: Int = 0)
И затем, в Compose:

val state by viewModel.state.collectAsState()
Text("Count: ${state.count}")
https://github.com/adrielcafe/bonsai #Android

Как устроены мобильные приложения VK «под капотом»? Команда делится своим опытом: оптимизация, память, подходы к нативу и кросс-платформе, эксперименты и индустриальные инсайты. Если хочешь развиваться как мобильный инженер, стоит подписаться на этот канал.

Как устроены мобильные приложения VK «под капотом»? Команда делится своим опытом: оптимизация, память, подходы к нативу и кросс-платформе, эксперименты и индустриальные инсайты. Если хочешь развиваться как мобильный инженер, стоит подписаться на этот канал.

⚡️ Google DeepMind делает серьёзный шаг к созданию «Android для роботов» Google DeepMind наняла Аарона Сандерса, бывшего CTO
+1
⚡️ Google DeepMind делает серьёзный шаг к созданию «Android для роботов» Google DeepMind наняла Аарона Сандерса, бывшего CTO Boston Dynamics, на позицию вице-президента по аппаратной инженерии. Сандерс ушёл из Boston Dynamics всего три месяца назад, после 22 лет работы в компании и участия в создании таких роботов, как Atlas и Spot. DeepMind теперь стремится создать универсальную платформу для робототехники. Демис Хассабис объяснил цель так: «Это похоже на стратегию Android. Мы хотим построить ИИ-систему на базе Gemini, которая сможет работать почти *из коробки* на любом типе робота». Сандерс говорит, что его задача — “усилить это направление”, работая вместе с партнёрами и решая фундаментальные задачи аппаратного уровня, чтобы ИИ мог эффективно работать в физическом мире. Иронично, что Google уже владела Boston Dynamics с 2013 по 2017 год, но продала компанию SoftBank, не найдя коммерческой модели. В то время Сандерс тоже был VP по аппаратной инженерии. Сегодня Google возвращается в робототехнику снова — но уже с чётким пониманием: универсальная база Gemini может стать для роботов тем, чем Android стал для смартфонов.

🎨 Рекреация iOS с помощью SwiftUI Этот проект представляет собой точную копию iOS и его встроенных приложений, созданную полностью на SwiftUI с использованием AI. Он служит площадкой для тестирования возможностей генерации кода и современных функций SwiftUI, воссоздавая нативные приложения Apple с пиксельной точностью. 🚀 Основные моменты: - Воссозданы основные приложения iOS: Календарь, Погода, Фото и др. - Используется AI для генерации SwiftUI кода. - Идеально подходит для изучения возможностей SwiftUI. - Поддержка Xcode 26 и выше. - Открыт для вкладов и улучшений. 📌 GitHub: https://github.com/PallavAg/iOS-Clone-SwiftUI #swift

🍏 Apple готовит сделку на 1 млрд долларов в год с Google, чтобы встроить 1.2-триллионную модель Gemini в новое поколение Sir
🍏 Apple готовит сделку на 1 млрд долларов в год с Google, чтобы встроить 1.2-триллионную модель Gemini в новое поколение Siri. Обновленная Siri под кодовым именем Linwood выйдет следующей весной. Gemini будет отвечать за функции суммаризации и планирования, а собственные модели Apple сохранят ограниченные роли. Параллельно Apple в ускоренном режиме разрабатывает свою модель на 1 триллион параметров, чтобы уже в следующем году заменить технологию Google, если догонит по качеству. https://www.bloomberg.com/news/articles/2025-11-05/apple-plans-to-use-1-2-trillion-parameter-google-gemini-model-to-power-new-siri

🍏📦 Apple App Store Frontend Source Code Archive Репозиторий содержит извлеченный исходный код фронтенда App Store, собранный с помощью расширения для Chrome. Код сохранен для образовательных целей, так как Apple не отключила sourcemaps на своем сайте. 🚀Основные моменты: - Полный исходный код на Svelte/TypeScript - Логика управления состоянием - Компоненты пользовательского интерфейса - Интеграция с API - Структура каталогов для удобства навигации 📌 GitHub: https://github.com/rxliuli/apps.apple.com #typescript

Переход с UIKit на SwiftUI — разработка трекера тренировок с нуля 00:00 - Intro 01:36 - Настройка проекта 02:57 - Создание модели User 04:06 - Отличие UIKit от SwiftUI 05:25 - Создание UserInfoView 06:48 - Создание ZStack 07:50 - Создание HStack 10:19 - Использование padding для Image 11:15 - Использование offset для Image 12:30 - Использование padding для Rectangle 14:09 - Использование alignmentGuide 16:35 - Размещение Text 20:36 - Создание ViewMetrics 25:18 - Лайк и Подписка источник #ios

🚀 Поделитесь опытом с RuStore — и выиграйте фичеринг Команда RuStore регулярно собирает обратную связь, чтобы сделать платфо
🚀 Поделитесь опытом с RuStore — и выиграйте фичеринг Команда RuStore регулярно собирает обратную связь, чтобы сделать платформу удобнее для публикации и продвижения приложений. Пройдите 5-минутный опрос — чтобы сделать платформу удобнее и получить шанс попасть на фичеринг. 🎁 5 разработчиков получат размещения на витрине RuStore 📢 Опрос можно пройти до 1 ноября. Итоги — 1 декабря 📌 Участвовать могут разработчики с опубликованными приложениями в RuStore. Подробнее о правилах — в Телеграм-канале @rustoredev

Mantis — кроп для изображений в стиле Фото Mantis — это библиотека для обрезки (кропа) изображений для iOS, написанная на Swift и обеспечивающая богатые возможности обрезки для вашего приложения для iOS/Mac. Поддерживает разные формы (в том числе кастомные), кнопку отмены. https://github.com/guoyingtao/Mantis #ios

⚡️ Минуты генерации вместо часов вёрстки Переносить дизайн из Figma в код — та ещё рутина, от которой, впрочем, никуда не дет
+5
⚡️ Минуты генерации вместо часов вёрстки Переносить дизайн из Figma в код — та ещё рутина, от которой, впрочем, никуда не деться. Но ребята из Яндекс Go решили проверить, можно ли отдать эту работу LLM. Не в стиле «сделай так, чтобы было красиво», а чтобы получить готовый, компилируемый код. Спойлер: путь был долгим и полным граблей. Но главный инсайт — не нужно заставлять LLM быть идеальным компилятором. Её сила в другом. Ребята придумали промежуточный YAML-шаблон, который модель генерирует легко и непринуждённо. А он уже детерминированно транслируется в чистый Kotlin на DivKit. В статье — подробный разбор их воркфлоу, с честным рассказом обо всём: от провалов до рабочего решения. Реклама. ООО «Яндекс.Такси». ИНН 7704340310

🖥️✨ Упрощение отключения эффекта Liquid Glass на macOS SolidGlass — это простое приложение, позволяющее отключать эффект Liquid Glass для отдельных приложений или системы в целом. С интуитивно понятным интерфейсом и удобными функциями, оно делает этот процесс легким и быстрым. 🚀Основные моменты: - Отключение эффекта Liquid Glass для приложений. - Удобный интерфейс для выполнения команд. - Поддержка работы на macOS. - Упрощение процесса для пользователей. 📌 GitHub: https://github.com/rafaelSwi/SolidGlass #swift

🚀 NeuTTS Air - on-device TTS с мгновенным клонированием голоса Это первая реалистичная модель синтеза речи, запускаемая на у
🚀 NeuTTS Air - on-device TTS с мгновенным клонированием голоса Это первая реалистичная модель синтеза речи, запускаемая на устройстве, без api. Формат - GGML, что позволяет работать на телефонах, ноутбуках и даже на Raspberry Pi. Клонирование голоса за 3 секунды: достаточно короткого аудиофрагмента, чтобы сконструировать голос для последующих синтезов. Базируется на лёгком языковом ядре (0,5 B) + нейрокодек NeuCodec, что обеспечивает баланс между качеством и скоростью. Генерируемые аудио отмечаются водяным знаком с помощью Perceptual Threshold Watermarker — для борьбы с злоупотреблениями. GitHub: https://github.com/neuphonic/neutts-air

✔️ GenAI прямо на устройстве: Chrome, Chromebook Plus и Pixel Watch с LiteRT-LM* Google выпустили LiteRT-LM - фреймворк для запуска LLM прямо на устройстве (offline), с минимальной задержкой и без API-вызовов. Если вы пилите приложения, это полезная штука, потому что: - Работает на устройстве: нет задержек от удалённых серверов - Нет расходов на API - Дает доступ к Локальному GenAI 🔍 Основное - LiteRT-LM уже используется внутри Gemini Nano / Gemma в Chrome, Chromebook Plus и Pixel Watch. - Открытый C++ интерфейс (preview) для интеграции в кастомные решения. - Архитектура: Engine + Session   • Engine хранит базовую модель, ресурсы - общий для всех функций   • Session - контекст для отдельных задач, с возможностью клонирования, копирования “по записи” (Copy-on-Write) и лёгких переключений - Поддержка аппаратного ускорения (CPU / GPU / NPU) и кроссплатформенность (Android, Linux, macOS, Windows и др.) - Для Pixel Watch используется минимальный “pipeline” - только необходимые компоненты - чтобы уложиться в ограничения памяти и размера бинарей Google опенсорснули целый стек для запуска GenAI на устройствах: - LiteRT быстрый «движок», который запускает отдельные AI-модели на устройстве. - LiteRT-LM - интерфейс C++ для работы с LLM. Он объединяет сразу несколько инстурментов : кэширование промптов, хранение контекста, клонирование сессий и т.д. - LLM Inference API - готовые интерфейсы для разработчиков (Kotlin, Swift, JS). Работают поверх LiteRT-LM, чтобы можно было легко встраивать GenAI в приложения. 🟠Подробнее: https://developers.googleblog.com/en/on-device-genai-in-chrome-chromebook-plus-and-pixel-watch-with-litert-lm/ #AI #Google #LiteRT #LiteRTLM #GenAI #EdgeAI #OnDeviceAI #LLM

🌐 Преобразование HTML в SwiftUI SwiftUIHTML — библиотека для рендеринга HTML-контента в виде нативных представлений SwiftUI. Поддерживает кастомизацию тегов и интеграцию с внешними парсерами. 🚀 Основные моменты: - Конвертация HTML в нативные представления SwiftUI - Поддержка кастомных тегов и стилей CSS - Гибкая интеграция с парсерами, такими как Fuzi и SwiftSoup - Система глобальной конфигурации и стилей 📌 GitHub: https://github.com/PRNDcompany/SwiftUIHTML #swift