Мобильная разработка
Ir al canal en Telegram
@haarrp - admin @itchannels_telegram - 🔥лучшие ит-каналы @javascriptv - продвинутый javascript @JavaScript_testit- js тесты @programming_books_it - бесплатные it книги @ai_machinelearning_big_data - ml
Mostrar más3 870
Suscriptores
Sin datos24 horas
+187 días
+1130 días
Archivo de publicaciones
3 869
🖥️📏 Утилита для отображения угла крышки MacBook
Lid Angle Sensor позволяет пользователям MacBook видеть угол открытой крышки и воспроизводить звук скрипящей двери при медленном изменении угла. Подходит для моделей с 2019 года и новее, но требует тестирования на других устройствах.
🚀Основные моменты:
- Отображает угол крышки MacBook.
- Воспроизводит звуковой эффект при изменении угла.
- Работает на моделях с 2019 года и новее.
- Открыт для предложений по улучшению.
- Подходит для разработчиков и дизайнеров.
📌 GitHub: https://github.com/samhenrigold/LidAngleSensor
#swift
3 869
Osaurus от Dinoki-AI 🚀
Нативный сервер LLM для Apple Silicon (M-series). Работает локально на Mac с M1 и новее.
✨ SwiftUI-приложение + HTTP-сервер на SwiftNIO
✨ Поддержка API OpenAI и Ollama
✨ Function/tool calling, стриминг
✨ Управление моделями прямо из интерфейса
🔗 https://github.com/dinoki-ai/osaurus
@machinelearning_ru
3 869
⚡️ Горячие клавиши Xcode
Ctrl + A – в начало строки
Ctrl + E – в конец строки
Ctrl + T – поменять местами символы, прилегающие к курсору
Ctrl + K – удалить строку
Ctrl + L – курсор в центр строки
Esc – спрятать (показать) меню предложений
Tab – применить предложение
Cmd + Y – активировать (деактивировать) точки остановки
Cmd + Control + Y – продолжить компиляцию (в дебаггере)
F6 – степ-овер
Cmd + Opt + ↑ - переключение между заголовочным файлом и файлом исходного текста
Cmd + двойной щелчок - переключение к определению идентификатора
Opt + двойной щелчок - найти документацию для идентификатора
Tab + → или Ctrl + / - выбрать следующий аргумент в автозаполнении
Shift + Tab + → или Shift + Ctrl + / - выбрать предыдущий аргумент в автозаполнении
Ctrl + Shift + . - в обратном направлении между вариантами автозаполнения
Opt + Cmd + двойной щелчок на идентификаторе - найти в документации
Cmd + двойной щелчок на объекте в Document Window - переключиться к классу в XCode из IB
Ctrl + Shift + щелчок на объекте - выбрать наложенные друг на друга элементы в Interface Builder
Cmd + ] или Cmd + [ - табулировать блок кода вправо или влево
Cmd + / - закомментировать блок кода
Cmd + Shift + E - скрыть список файлов над редактором кода
Cmd + Opt + Shift + E - скрыть список файлов над редактором кода и «Groups and Files»
Alt + Shift + Cmd + K - очистить папки билда (build)
Cmd + стрелки влево/вправо - поворот симулятора
Cmd + R - запустить программу на выполнение
Cmd + . - остановить проект
Cmd + B - собрать проект, без запуска
Cmd + Shift + B - сборка проекта со сбросом кэша IDE
Cmd + L - переход к строке с номером
Cmd + N - создать файл
Cmd + Shift + F - поиск по всему проекту
Cmd + Ctrl + F - развернуть среду во весь экран
Cmd + Shift + O - перемещение по файлам, методам, классам
Cmd + T - создать новую вкладку
Cmd + Opt + T - показать или скрыть Toolbar
Cmd + Shift + N - создать новый проект
Cmd + Opt + → свернуть или развернуть код
Cmd + S - сохранить проект
Cmd + Shift + L - показать библиотеку компонентов
Cmd + Shift + Return - запустить Playground(выполнить код)
Cmd + 0 - показать или скрыть область навигатора(левое окно)
Cmd + Opt + 0 - показать или скрыть область инспектора (правое окно)
Cmd + Shift + Y - показать или скрыть область отладки (нижнее окно)
#ios
3 869
Что придумал Тим Кук кроме нового айфона? Узнаем в компании VK и Coffee&Code.
9 сентября встречаемся в Москве в офисе VK в Авроре. Будем смотреть и обсуждать презентацию, играть в бинго, общаться и чилить с попкорном и чипсиками.
Регистрация — тут. Ждём вас!
3 869
3 869
Repost from Machinelearning
+2
📌 Andreessen Horowitz выпустили пятый рейтинг TOP 100 ИИ-приложений.
Главный вывод из пятого ежегодного списка Top 100 AI Apps — экосистема ИИ начинает приходить в равновесие.
В веб-рейтинге появилось всего 11 новых имен, что заметно меньше, чем было мартовском отчете. В мобильном сегменте, напротив, новичков больше — целых 14, но это связано с тем, что App Store активно вычищают "клонов ChatGPT", освобождая место для оригинальных приложений.
🟡Главным событием стало укрепление позиций Google.
Их флагманский ассистент Gemini занял 2 место после ChatGPT и в вебе, и на мобильных устройствах. Правда, разрыв пока существенный: в вебе Gemini набирает примерно 12% от трафика ChatGPT. А вот на мобильных платформах ситуация иная - у Gemini уже почти половина ежемесячно активных пользователей ChatGPT.
Интересная деталь: почти 90% мобильной аудитории Gemini сидит на Android, тогда как у ChatGPT доля Android-пользователей составляет 60%.Помимо Gemini, в топ-10 ворвался Google AI Studio. Следом идeт NotebookLM на 13-м месте, а экспериментальная площадка Google Labs заняла 39-ю строчку, получив в мае 2025 года прирост трафика более чем на 13% после запуска видеомодели Veo 3. 🟡В общей битве ChatGPT все еще лидирует. Grok занял четвeртое место в вебе и 23-е на мобильных. Его мобильный рост особенно впечатляет: с нуля в конце 2024 года до более чем 20 миллионов MAU сейчас. В июле 2025 года, после релиза модели Grok 4, использование приложения подскочило почти на 40%. У Марка Цукербкрга успехи скромнее: 46-е место в вебе и полное отсутствие в мобильном топе. Perplexity продолжает уверенно расти, а вот Claude и DeepSeek показывают смешанные результаты. DeepSeek особенно сильно просел в вебе, потеряв более 40% трафика со своего пика в феврале 2025 года. 🟡Отдельного внимания заслуживает Китай. Сразу 3 компании, ориентированные на внутренний рынок, вошли в топ-20 веб-рейтинга: Quark от Alibaba (№9), Doubao от Bytedance (№12) и Kimi от Moonshot AI (№17). Более 75% их трафика приходится на Китай, где доступ к ChatGPT или Claude ограничен. Ещё более поразительна картина на мобильных устройствах. По оценкам, 22 из 50 приложений в топе были разработаны в Китае, но используются преимущественно за его пределами. Особенно сильна их концентрация в категории "фото и видео": одна только компания Meitu представлена 5-ю продуктами, включая BeautyPlus и Wink. Bytedance также не отстаёт с ассистентами Doubao и Cici. 🟡Ветераны рейтинга — 14 компаний, которые попадали в каждый из 5 списков Top 100 AI Apps. Это ChatGPT, Civitai, Poe, Perplexity, LeonardoAI, VEED, Gamma, QuiliBot, CutOut, Character AI, Midjourney, Photoroom, Eleven Labs и HuggingFace. Из этой "звёздной" команды только 5 компаний разрабатывают собственные модели, 7 используют сторонние API или опенсорс-решения, а 2 являются агрегаторами моделей. @ai_machinelearning_big_data #news #ai #ml
3 869
🚧 Удобное управление процессами на macOS
Port Kill — это легкое приложение для строки состояния macOS, которое отслеживает и управляет процессами на портах 2000-6000. Оно позволяет в реальном времени определять процессы и завершать их по одному или все сразу.
🚀 Основные моменты:
- Мониторинг процессов каждые 5 секунд
- Цветная иконка для отображения статуса
- Динамическое меню с опциями завершения процессов
- Поддержка Docker для контейнеров
- Без окон — только статусная строка
📌 GitHub: https://github.com/kagehq/port-kill
#rust
3 869
🍏 NEWS: Apple рассматривает использование Google Gemini для обновлённого Siri, возможно, уже в 2026 году.
Речь идёт о системе, работающей на серверах Private Cloud Compute на Mac-чипах — то есть на внешней модели, без её размещения на устройстве.
Apple пока не приняла решение и ведёт параллельную разработку двух версий:
- «Linwood» — собственная модель от Apple;
- «Glenwood» — сторонняя, включая обсуждение Gemini, Claude и ChatGPT. Сейчас идет соревнование («bake-off») между ними.
ChatGPT уже используется в качестве запасного варианта Siri для общих вопросов и отвечает за генерацию изображений в iOS 26. Внутри Apple тестируется модель на 1 трлн параметров — значительно больше текущих ~150 млрд, но пока это только исследование.
Пока официальных соглашений нет: обсуждаются и Google, и Anthropic, и OpenAI. Gemini, кстати, подорожало для устройств, но не для серверов. Сделка ещё может измениться, учитывая антимонопольные риски, связанные с Google.
Итог: Apple ищет способ ускорить вывод более мощного Siri, используя сторонние технологии, пока постепенно масштабирует собственную инфраструктуру.
🟢 Подробнее
3 869
Запускаем вайбкодинг: нашли бесплатный сервис Astrocade для быстрого создания мобильных таймкиллеров.
Хочешь платформер, шутер или спортивный симулятор? Легко.
Сервис сам сгенерирует персонажей, анимации и даже саундтрек.
А готовой игрой можно сразу поделиться с сообществом.
https://astrocade.com/
3 869
Feeder — это программа для чтения каналов с открытым исходным кодом (RSS/Atom/JSONFeed) для Android, созданная в 2014 году.
С помощью Feeder вы можете читать последние новости и публикации с ваших любимых сайтов.
3 869
Repost from Machinelearning
+3
⚡ Google представила Gemma 3 270M — компактную модель
Модель 270 млн параметров (170M для эмбеддингов и 100M для трансформер-блоков), но с отличной способностью следовать промтпам прямо «из коробки».
🔹 Особенности
- 256k токенов
- Энергоэффективность: INT4-версия на Pixel 9 Pro расходует всего 0.75% батареи за 25 диалогов.
- Доступны предобученные и instruction-tuned чекпойнты.
- Поддержка Quantization-Aware Training (QAT) для запуска в INT4 без заметной потери качества.
💼 Когда использовать
- Массовые, чётко определённые задачи: анализ тональности, извлечение сущностей, обработка текста, комплаенс-проверки.
- Минимальные задержки и низкая стоимость инференса — можно запускать прямо на устройстве.
- Быстрые эксперименты с fine-tuning.
- Полная приватность данных благодаря on-device работе.
- Создание «флота» узкоспециализированных моделей.
В анонсе приводится пример, как Adaptive ML и SK Telecom дообучили Gemma 3 4B для мультиязычной модерации контента, превзойдя более крупные проприетарные модели.
Gemma 3 270M — отличная компактная модель, быстрая и дешёвая в работе.
🟠Подробности: https://developers.googleblog.com/en/introducing-gemma-3-270m/
🟠HF: https://huggingface.co/collections/google/gemma-3-release-67c6c6f89c4f76621268bb6d
@ai_machinelearning_big_data
#news #ai #ml #Gemma #google
3 869
Реально бенгер: в новой iOS 26 добавили ремиксы стандартного рингтона, включая Dreamer, который точно станет хитом.
Чуваки, которые при покупке айфона навсегда выключают звук: ☕️
3 869
✔️ PuppyGit — минималистичный Git-клиент на Flutter
Если вам нужен удобный и легковесный Git-клиент с кроссплатформенной поддержкой, обратите внимание на PuppyGit. Этот проект, написанный на Flutter, позволяет работать с репозиториями Git без лишней сложности.
🔹 Поддержка основных Git-операций
🔹 Простой и интуитивный интерфейс
🔹 Кроссплатформенность: Android, iOS, Windows, macOS и Linux
🔹 Открытый исходный код
https://github.com/catpuppyapp/PuppyGit
#Android
3 869
Готовься к фестивалю Yandex Mobile Runtime с с ботом для мобильных разработчиков?
23 августа пройдет Yandex Mobile Runtime — ивент, заточенный под практику, будем развивать навыки здесь и сейчас. В программе: AI-хакатон, карьерные консультации, дискуссии от Городских сервисов, воркшопы и квизы по мобильной разработке. Отдохнуть от хардовых активностей можно будет в зоне общения от команды Поиска и в кастомном баре от Яндекс 360.
Пока ждете заветную дату, можете заглянуть в бота для мобильных разработчиков: @ya_runtime_bot
Отвлекитесь от рутины, чтобы решить пару задач, пожаловаться на баги и найти полезные материалы.
Регистрация на фест
3 869
+2
🚀 ADeus — ваш open-source AI-ассистент на носимом устройстве!
🎯 Записывает и транскрибирует всё, что вы слышите и говорите, сохраняет это на ваш сервер. Через мобильное/веб‑приложение вы общаетесь с ADeus уже в контексте — никаких сторонних облаков.
🔧 Состав:
• ACM‑металлическое устройство
• Мобильное/веб UI
• Supabase backend + LLM интеграция
💰 Стоимость ≈ 100 USD (DIY) за устройство и открытый код
⭐ Более 3 200 звёзд на GitHub, 19 контрибьюторов, активные фичи: Bluetooth, diarization, voice‑activity detection и UI‑улучшения.
📚 Подробнее:
• GitHub: https://github.com/adamcohenhillel/ADeus
• Документация: https://docs.adeus.ai/
3 869
Repost from Machinelearning
✔️ Google запустила Opal, визуальный конструктор для создания и публикации ИИ-приложений.
Google Labs запустила публичную бета-версию инструмента Opal, в котором можно создавать простые ИИ-приложения без написания кода. Flowrise, make.com и n8n напряглись
Пользователь описывает желаемую цель тестом, после чего система автоматически генерирует визуальную блок-схему рабочего процесса, объединяя в цепочку промпты, ИИ-модели и внешние инструменты.
Схему можно гибко редактировать в drag-and-drop интерфейсе или с помощью дальнейших текстовых команд.
Готовые проекты публикуются как самостоятельные веб-приложения, привязанные к аккаунту Google, и ими можно сразу поделиться по ссылке.
В основе Opal лежат модели Gemini. Инструмент доступен пока только для пользователей в США.
@ai_machinelearning_big_data
#news #ai #ml
3 869
iOS 26 с интерфейсом «жидкое стекло» уже можно протестировать. Apple выпустили публичную бета-версию.
Как установить:
Проходим верификацию на этом сайте > заходим в настройки iPhone > «Основные» > «Обновление ПО» > переключаемся на iOS 26 Public BetaПосле этого в разделе обновлений появится предложение скачать iOS 26. Тут рассказывали, что нового в ПО.
3 869
⏳ AWS Amplify — библиотека для фронтенд- и мобильных разработчиков, упрощающая интеграцию приложений с облачными сервисами AWS. Она предлагает готовые решения для аутентификации, хранения данных, аналитики, API и даже машинного обучения, скрывая сложность бэкенд-настроек за простым JavaScript-интерфейсом.
Хотя инструмент заточен под AWS, архитектура позволяет подключать и кастомные бэкенды. Amplify особенно удобен для React Native и веб-приложений, например, можно добавить авторизацию через Cognito или работу с S3 буквально парой строк кода.
🤖 GitHub
3 869
🔍 Lucy (1.7B) — легковесная агентная модель веб-поиска на базе Qwen3, обученная только через RL, без привычного SFT.
📱 Заточена под мобильные устройства и CPU-only:
• Агентный поиск через Serper (Google API) + Crawl4AI
• Специальные векторные задачи направляют рассуждение
• Обгоняет DeepSeek-v3 на SimpleQA (MCP-бенчмарк)
• Работает с vLLM, llama.cpp, Jan, LMStudio
• Есть в формате gguf — для локального запуска на CPU
• Режим генерации: temp 0.7 / top-p 0.9 / top-k 20
https://huggingface.co/collections/Menlo/lucy-6879d21ab9c82dd410b231ca
3 869
Упрощаем разработку в разы с помощью Swift-библиотек — топ инструментов, которые помогут сэкономить ЧАСЫ рабочего времени и не создавать проекты с нуля, а пользоваться уже готовыми паттернами.
• Alamofire — удобный HTTP-клиент для API-запросов, упрощает работу с REST API.
Установка:
pod 'Alamofire'
Пример использования:
import Alamofire
AF.request("https://jsonplaceholder.typicode.com/posts").response { response in
print(response)
}
• Moya — расширение для Alamofire с удобной архитектурой и встроенной поддержкой тестирования.
• SwiftyJSON — удобный парсер JSON, упрощает работу с неструктурированными данными.
Установка: pod 'SwiftyJSON'
Пример:
import SwiftyJSON
let json = JSON(response.data)
if let name = json["name"].string {
print("Name: \(name)")
}
• Realm — быстрая и легкая альтернатива Core Data для хранения данных.
• SnapKit — декларативный Auto Layout, избавляет от громоздкого кода с NSLayoutConstraint.
• Lottie — анимации в формате JSON, созданные в After Effects.
• Kingfisher — загрузка и кэширование изображений.
• DGCharts — удобная библиотека для построения графиков и диаграмм.
Сохраняйте себе, если хотите бустануть продуктивность, писать более чистый код и упростить работу с графикой.
@mobi_dev