home.social

#приложение_для_android — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #приложение_для_android, aggregated by home.social.

  1. Один движок на два рантайма: как мой сайт на Next.js делит формулы с Flutter-приложением

    Прошлой зимой я писал тут про «Мастерок» — строительный калькулятор на Flutter для RuStore. Приложение поехало в прод, набрало 4.9 звезды, и в какой-то момент пришло осознание: аудитория смартфонных приложений — это аудитория смартфонных приложений. А человек, который в обед нагуглил «сколько мешков ротбанда на 20 квадратов», в магазин приложений не полезет. Он хочет страницу в браузере. Желательно без куки-баннера на полэкрана, без интерфейса из 2012-го и без того, чтобы перед ответом на вопрос ему предлагали посмотреть пять реклам. Так появился getmasterok.ru — веб-половина той же экосистемы. Сайт на Next.js 15, шестьдесят один калькулятор, ИИ-прораб, SEO, блог, всё как положено. И с одним неочевидным вызовом, который стал главным сюжетом этой статьи. А вызов я нашёл не сам. Его нашёл пользователь.

    habr.com/ru/articles/1025632/

    #сайтостроение #приложение_для_android #nextjs #timeweb #nodejs_фреймворки #строительный_калькулятор #калькулятор #калькулятор_стоимости #ai #aiагенты

  2. Репрайсеры против покупателей: кто на самом деле управляет ценами на маркетплейсах

    Привет, Хабр! Для тех кто не читал предыдущие посты - я пишу приложение для сравнения и, теперь, мониторинга цен на маркетплейсах. Поэтому хорошо знаю все уловки маркетплейсов. Но даже меня то, с чем я столкнулся в июле этого года, смогло удивить… Кто такой репрайсер и как он лишает вас скидок 🔪 В начале июля я начал тестировать новый функционал мониторинга цен на товары. Добавил как обычный пользователь товары в корзины Озона и Wildberries и начал проверять изменения цен через YoloPrice:

    habr.com/ru/articles/939280/

    #приложение #приложение_для_android #приложения_для_iphone #маркетплейсы #маркетинг_своими_руками #цены #ценообразование

  3. Max от VK — мессенджер, который хочет стать российским WeChat. Что уже есть и что не так?

    В марте 2025 года VK запустила мессенджер Max, а уже в июне Госдума приняла закон об обязательной предустановке «национального мессенджера» на все смартфоны в России. Мы изучили платформу и подготовили честный обзор: что представляет собой Max, чем он может быть интересен бизнесу, обычным пользователям и digital-специалистам.

    habr.com/ru/companies/timeweb/

    #timeweb_статьи #max #мессенджер #vk #digital #приложение #приложение_для_android #whatsapp #telegram #api

  4. Программирование для не программиста или как разрушалась мечта свалить всё на ИИ

    Однажды, путешествуя по глухим Вьетнамским деревушкам, я попросил девушку выжать мне стаканчик тростникового сока. Для объяснения я воспользовался гугл‑переводчиком. По ее глазам я понял, что речь в моей просьбе если шла о тростнике, то о каком‑то не том. Пришлось оперативно существенно упростить послание переведя сначала с русского на английский, а потом с английского на вьетнамский. Выполнив, по‑сути, тот же алгоритм, что делал гугл, когда один/оба из языков не английский. Тогда же зародилась идея сделать переводчик с функцией «перевода с проверкой результата», то есть приложение будет переводить не только, например, с русского на вьетнамский, но и тут же переводить то, что получилось на вьетнамском, на русский, что позволит уточнять запрос до того, как его «кривой» перевод может вызвать недоразумение и шок у собеседника. В этой статье я поделюсь проблемами и решениями, которые возникали при создании переводчика с помощью ИИ, и покажу, как подходить к решению таких задач, особенно, если вы не программист.

    habr.com/ru/articles/873152/

    #chatgpt4 #ai #ии #приложение #приложение_для_android #приложение_для_iphone #первые_шаги

  5. Компьютерное зрение на С++: подключаем ML-библиотеки и обрабатываем результаты поиска объектов

    Привет, Хабр! Меня зовут Кирилл Колодяжный, я разрабатываю системы хранения данных в YADRO и изучаю нестандартные подходы к машинному обучению: создаю ML-проекты на С++. Это вторая часть цикла о разработке приложения для обнаружения предметов на С++. В прошлом материале мы выяснили, как создать проект в IDE Android Studio, реализовать сессию непрерывного захвата и преобразовать изображение в матрицу OpenCV. Ссылку вы найдете в конце статьи. В этой статье продолжим реализацию проекта и обсудим следующие шаги: • Как подключить к проекту библиотеки машинного обучения PyTorch и NCNN. • Как получить модели YOLOv5 и YOLOv4 для использования на мобильном устройстве. • Как реализовать инференс моделей для обнаружения объектов. • Как обработать результаты работы моделей YOLO, реализовав алгоритмы Non-Maximum-Suppression и Intersection-Over-Union. В конце сравним производительность PyTorch и NCNN и решим, какой фреймворк подойдет для задачи лучше.

    habr.com/ru/companies/yadro/ar

    #c++ #computer_vision #машинное_обучение #pytorch #yolov5 #обнаружение_объектов #приложение_для_android

  6. Компьютерное зрение на С++: подключаем ML-библиотеки и обрабатываем результаты поиска объектов

    Привет, Хабр! Меня зовут Кирилл Колодяжный, я разрабатываю системы хранения данных в YADRO и изучаю нестандартные подходы к машинному обучению: создаю ML-проекты на С++. Это вторая часть цикла о разработке приложения для обнаружения предметов на С++. В прошлом материале мы выяснили, как создать проект в IDE Android Studio, реализовать сессию непрерывного захвата и преобразовать изображение в матрицу OpenCV. Ссылку вы найдете в конце статьи. В этой статье продолжим реализацию проекта и обсудим следующие шаги: • Как подключить к проекту библиотеки машинного обучения PyTorch и NCNN. • Как получить модели YOLOv5 и YOLOv4 для использования на мобильном устройстве. • Как реализовать инференс моделей для обнаружения объектов. • Как обработать результаты работы моделей YOLO, реализовав алгоритмы Non-Maximum-Suppression и Intersection-Over-Union. В конце сравним производительность PyTorch и NCNN и решим, какой фреймворк подойдет для задачи лучше.

    habr.com/ru/companies/yadro/ar

    #c++ #computer_vision #машинное_обучение #pytorch #yolov5 #обнаружение_объектов #приложение_для_android

  7. Компьютерное зрение на С++: подключаем ML-библиотеки и обрабатываем результаты поиска объектов

    Привет, Хабр! Меня зовут Кирилл Колодяжный, я разрабатываю системы хранения данных в YADRO и изучаю нестандартные подходы к машинному обучению: создаю ML-проекты на С++. Это вторая часть цикла о разработке приложения для обнаружения предметов на С++. В прошлом материале мы выяснили, как создать проект в IDE Android Studio, реализовать сессию непрерывного захвата и преобразовать изображение в матрицу OpenCV. Ссылку вы найдете в конце статьи. В этой статье продолжим реализацию проекта и обсудим следующие шаги: • Как подключить к проекту библиотеки машинного обучения PyTorch и NCNN. • Как получить модели YOLOv5 и YOLOv4 для использования на мобильном устройстве. • Как реализовать инференс моделей для обнаружения объектов. • Как обработать результаты работы моделей YOLO, реализовав алгоритмы Non-Maximum-Suppression и Intersection-Over-Union. В конце сравним производительность PyTorch и NCNN и решим, какой фреймворк подойдет для задачи лучше.

    habr.com/ru/companies/yadro/ar

    #c++ #computer_vision #машинное_обучение #pytorch #yolov5 #обнаружение_объектов #приложение_для_android

  8. Компьютерное зрение на С++: подключаем ML-библиотеки и обрабатываем результаты поиска объектов

    Привет, Хабр! Меня зовут Кирилл Колодяжный, я разрабатываю системы хранения данных в YADRO и изучаю нестандартные подходы к машинному обучению: создаю ML-проекты на С++. Это вторая часть цикла о разработке приложения для обнаружения предметов на С++. В прошлом материале мы выяснили, как создать проект в IDE Android Studio, реализовать сессию непрерывного захвата и преобразовать изображение в матрицу OpenCV. Ссылку вы найдете в конце статьи. В этой статье продолжим реализацию проекта и обсудим следующие шаги: • Как подключить к проекту библиотеки машинного обучения PyTorch и NCNN. • Как получить модели YOLOv5 и YOLOv4 для использования на мобильном устройстве. • Как реализовать инференс моделей для обнаружения объектов. • Как обработать результаты работы моделей YOLO, реализовав алгоритмы Non-Maximum-Suppression и Intersection-Over-Union. В конце сравним производительность PyTorch и NCNN и решим, какой фреймворк подойдет для задачи лучше.

    habr.com/ru/companies/yadro/ar

    #c++ #computer_vision #машинное_обучение #pytorch #yolov5 #обнаружение_объектов #приложение_для_android

  9. Как я развиваю свое приложение для хранения прочитанных книг?

    Всем привет! Полгода назад я выпустил свое приложение для хранения прочитанных книг BookDesk: Читательский дневник . В этом материале хочу поделиться с вами своими мыслями, статистикой и, в целом, как обстоят дела с приложением.

    habr.com/ru/articles/824098/

    #приложение_для_android #разработка_приложений #react_native #книги

  10. Создание собственного ключа Android приложения

    Небольшая предыстория зачем все это может быть нужно. Недавно столкнулся с ситуацией, когда заказчику было необходимо реанимировать заблокированный старый проект, добавить фичи и снова разместить в PlayMarket. Ключ который генерирует Google извлечь нельзя, генерируемые билды отличались подписью и не принимались. В итоге было принято решение зарегистрировать новый проект, но чтобы не зависеть в будущем от такой ситуации сделать собственный ключ. Итак, пройдемся по всему процессу. Перед добавление версии сборки приложения в самом начале этого процесса консоль предложит выбрать ключ подписи.

    habr.com/ru/articles/807309/

    #публикация_приложений #генерация_ключей #приложение_для_android

  11. Как я приложение на Compose писал

    Далеко не новость, что в мобильной разработке под Android развивается новый подход к построению UI. Он же Compose. Он же плейбой, филантроп и просто классная функционалочка, которая колоссально упрощает жизнь в процессе верстки пользовательского интерфейса. В статье будет рассказана небольшая история создания приложения под Android полностью на Compose и о том, на сколько сильно применение Compose на продуктиве упрощает и ускоряет разработку. Личный опыт автора, которым он ( то бишь я ) хочет с вами поделиться.

    habr.com/ru/articles/789428/

    #jetpack_compose #android #приложения_для_android #пароли #менеджер_паролей #парольный_менеджер #разработка_мобильных_приложений #разработка_мобильного_приложения #приложение_для_android #compose