home.social

#мобильные_приложения — Public Fediverse posts

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

fetched live
  1. Need for Speed Underground 2 на телефоне. Не эмулятор. Сейчас объясню

    Need for Speed Underground 2 работает на Android без эмулятора: оригинальный exe 2005 года перевели в 8,9 миллиона строк на C и собрали под ARM64. Немного ностальгии, немного техники и пустой файл foobar.

    habr.com/ru/articles/1098998/

    #мобильные_приложения

  2. DroidScript. Впечатления от года работы

    Хотим поделиться с вами своим небольшим опытом работы с IDE DroidScript, средой разработки под Android, которая была обнаружена на просторах Google Play, как инструмент, с которым можно работать непосредственно на смартфоне, т.к. в первую очередь, появилась необходимость программировать в дороге или просто не дома, например, в электричке или на улице. Ноутбук носить с собой не всегда хочется и "можется" - всё-таки лишняя тяжесть, да и время, пока достанешь и запустишь его, а тем более, прогрузится, например, Android Studio - среда, с которой мы работали ранее, тоже пройдёт не маленькое.

    habr.com/ru/articles/1098464/

    #ide #javascript #программирование #мобильные_приложения #компас #датчики #мобильная_разработка #droidscript #люксметр #ватерпас

  3. Одна аналитика на две платформы: как мы синхронизировали iOS и Android в hh.ru

    Всем привет! Меня зовут Максимкин Андрей, я iOS-разработчик в hh.ru . В далеком 2023 году мы уже рассказывали про нашу мобильную аналитику в этой статье . С тех пор много воды утекло, а вместе с ней поменялся и наш флоу работы с аналитикой. И начну я как раз с того, что нас к этому подтолкнуло. Для погружения в контекст можно перечитать старую статью, но я постараюсь изложить материал так, чтобы было понятно даже тем, кто её не читал. Рассмотрим в первую очередь технические моменты, хотя и про продуктовые не забудем. В конце будет практическая часть, в которой мы попробуем генерировать код на Swift. Статья будет полезна разработчикам, аналитиками и вообще всем, кто так или иначе вовлечён в создание мобильных и веб-приложений.

    habr.com/ru/companies/hh/artic

    #ios #android #аналитика #swift #мобильная_разработка #мобильные_приложения #ios_разработка #android_development #аналитика_мобильных_приложений

  4. Capacitor: от веба к мобильным приложениям. Часть 5. Микрофронтенды в Capacitor

    Ого, да это же следующая статья цикла про Capacitor. В ней мы рассмотрим нюансы реализации микрофронтендов в Capacitor приложении,а также разбирем схему, в которой команды могут выпускать MFE независимо и не ломать нативную часть приложения.

    habr.com/ru/articles/1089150/

    #capacitor #микрофронтенды #module_federation #react #typescript #гибридные_приложения #диплинки #otaобновления #мобильные_приложения #мобильная_разработка

  5. Выбираем родительский контроль для России: продукты для геолокации, отслеживания активности и ограничений по приложениям

    Когда я буду большим, я ограничу себе экранное время. В нескольких сообществах предпринимателей и IT-профи (SPB Founders, Uskillz, IT Hardcore) у участников регулярно возникают вопросы по темам от "поднять корпоративную инфраструктуру" до "решить задачу по домашней IT-инфре, т.к. дети уже доламывают фаервол на роутере". К таким вопросам обычно относится и запрос на инструмент под родительский контроль. Причем в одной семье хотят знать, дошёл ли ребёнок до школы и не ушел ли с девайсом пораньше. В другой — хотят договориться (если это так называется) о времени на онлайн-игры. В третьей — закрыть доступ к определённым сайтам. В апсторах все 3 задачи встречаются под вывеской "родительский контроль" (еще некоторое число запросов типа "геолокация", "локатор ребенка" и т.п.). Отсюда и сложности с выбором: похожие описания приложений скрывают довольно разные продукты. А число обзоров продуктов, не валидных для России (хотя бы исходя из платежных решений, "заточенных" под международный купюроприемник) — так вообще зашкаливает. За основу своего сравнения приложений для родительского контроля я решил взять последние подборки на русском языке, гуглящиеся в Яндексе по запросу "Родительский контроль 2026". Почти в каждом продукте класса "родительский контроль" есть функция запрета запуска приложений и функция разблокировки по приложениям, а также локатор устройства. На карте родитель видит местоположение детского устройства, а в статистике — использование приложений и блокировок контента. Из одного аккаунта чаще всего можно управлять несколькими детскими устройствами. Продукты устанавливаются на телефоны родителя (нескольких родителей) и ребёнка (нескольких детей), которые связываются кодом. Для геолокации нужны GPS и интернет, для устойчивой работы ограничений — необходимые разрешения и работа приложения в фоне.

    habr.com/ru/articles/1087622/

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

  6. Английский и обратная сторона чтения

    Изучать язык читая книги в оригинале полезно и увлекательно. Можно загрузить очень интересную книгу, запретить себе читать ее на русском и получится отличная мотивация для чтения и запоминания слов. Это может дать хорошее понимание языка в текстовом виде, но не поможет, когда в отпуске вам захочется что-либо выяснить или просто поговорить в баре с англоговорящими. Для того требуется тренировать навык построения предложений и разговорной речи. И тут к нашим услугам либо живой репетитор, либо duolingo-содержащий продукт с бесконечными синтетическими заданиями вроде составления the cat is on the mat перетаскиванием слов. Кому это вообще может быть интересно? Впрочем, выход есть.

    habr.com/ru/articles/1080374/

    #Английский_язык #Обучение #Книги #мобильные_приложения

  7. Калькулятор для iOS, который не округляет

    Идущий в составе iOS калькулятор показывает округлённый результат. Constructive Calculator всегда готов показать следующую значащую цифру, так же, как калькулятор Android.

    habr.com/ru/articles/1079856/

    #arbitraryprecision #mathematics #мобильные_приложения #ios

  8. Экономика владения мобильной фермой. Сколько стоит собрать собственный парк устройств

    тобы приложение работало одинаково хорошо у пользователей с разными моделями смартфонов, его желательно протестировать на таких же устройствах. Но что делать, если аудитория насчитывает десятки тысяч человек и у каждого разные смартфоны: у кого-то Samsung последней модели, флагманский Huawei, REALME, INFINIX или старенький Xiaomi, а кто-то из ностальгии купил iPhone 4? Разные модели, разные операционные системы… Как вариант, в таком случае можно использовать мобильную ферму — собрать свою или использовать готовое облачное решение. Привет, Хабр! Я Саша, руководитель направления поддержки в Selectel. Мне стало интересно посчитать, сколько стоит собрать мобильную ферму своими руками и насколько это выгодно для среднего и крупного бизнеса в сравнении с облачным решением. Что получилось — рассказываю под катом.

    habr.com/ru/companies/selectel

    #selectel #мобильная_разработка #мобильные_приложения #тестирование #мобильное_приложение #фермы_устройств #itинфраструктура #сравнение_цен

  9. Как мы в Мой МТС сделали SOS-кнопку для быстрой связи ребенка с родителем

    Дети порой попадают в плохие ситуации, и не всегда есть возможность позвонить родителю. Мы, команда Мой МТС, придумали решение — бесплатный виджет для детских смартфонов, который устанавливается на главный экран через приложение «Мой МТС». Ребенок может в любой момент отправить сигнал бедствия. Одно нажатие на SOS-кнопку — и родитель получает уведомление, что что-то произошло, и точную геолокацию ребенка. Расскажем, что за это за виджет и как мы его разрабатывали.

    habr.com/ru/companies/ru_mts/a

    #Мобильные_приложения #Геолокация #GPS #Обработка_данных #Big_Data #Фильтр_Калмана #Пользовательский_опыт #Разработка_для_детей #Телекоммуникации #Безопасность

  10. Продуктовая гипотеза или баг фронтенда: как перестать угадывать почему пользователи не дошли до цели

    Возьмём типичный отчёт воронки интернет‑магазина: «Каталог → Товар → Корзина → Оформление заказа → Оплата». До последнего шага дошло 38% сессий, остальные 62% потерялись между «Оформлением» и «Оплатой». Для продуктовой аналитики эти 62% — повод для гипотезы «форма оформления слишком длинная» и задачи на редизайн. Для команды разработки те же 62% — конкретная JavaScript ошибка. Но пока данные о конверсии и данные об ошибках лежат в разных системах, выбор между ними происходит наугад. Как перестать «угадывать» почему отвалились пользователи и какую в этом роль играет Customer Journey Map разберу в статье.

    habr.com/ru/companies/proto/ar

    #customer_journey_map #фронтендразработка #фронтенд #мобильные_приложения #ошибки_в_коде #мониторинг_сайта #пользовательский_опыт #мониторинг #rum

  11. Хватит ходить по этажам с ведомостью — как работает мобильная инвентаризация в 2026 году

    Администратор выгружает список активов в Excel, распечатывает ведомость, берёт ручку — и идёт по этажам. На каждом этаже сверяет глазами, что стоит на столе, с тем, что написано на бумаге. Возвращается, вносит пометки руками. Если что-то не сошлось — идёт ещё раз. Через неделю, а то и две, ведомость с галочками и вопросительными знаками ложится на стол ИТ-руководителю. Большинство компаний проводят инвентаризацию именно так — и это в 2026 году. Об автоматизации все, конечно, слышали, но непонятно, что конкретно менять и в каком порядке.

    habr.com/ru/companies/simpleon

    #инвентаризация #ITAM #управление_активами #автоматизация #штрихкоды #мобильные_приложения #SimpleOne

  12. Пить или не пить? Вот в чем вопрос

    Пятничная публикация с очень актуальным вопросом на вечер :) На самом деле вопрос риторический. Конечно пить! Потому что без воды, вы долго не протянете. Кейс о том как мы сделали мобильное приложение для налива чистой питьевой воды через водоматы и почему таким же образом можно наливать и бензин на АЗС. Водоробот - это компания, которая занимается установкой водоматов в различных городах и осуществляет через них налив питьевой воды по доступной цене. Почти как заправка автомобиля на АЗС, только вместо бензина - чистая питьевая вода для людей. На 2026 год Водороботом установлено более 1500 водоматов. Это сопоставимо с количеством АЗС Газпромнефть.

    habr.com/ru/articles/1066144/

    #разработка_приложений #ios #android #мобильные_приложения #вода #вода_водопроводная #чистая_вода #пить #приложения_для_android #кейс

  13. Пет-проект длиною в 7 лет: как простой iOS-трекер долгов дорос до учета инвестиций и налогов по FIFO

    Привет, Хабр! Для многих людей в IT идеальный финансовый учет — это монументальная Google-таблица или навороченная база в Notion. И я вас прекрасно понимаю: когда ты весь день сидишь за монитором, вбить пару цифр в ячейку — дело двух секунд.Но моя реальность 7 лет назад выглядела совершенно иначе. Я был предпринимателем, и мой рабочий день — это постоянное движение. Я за рулем, на складе, на встрече с партнерами, где-то в цеху, и только поздно вечером — дома или в офисе. Мобильность была стопроцентной, а под рукой всегда был только телефон.В таком ритме классические инструменты учета просто рассыпаются. Типичные ситуации из моей жизни:

    habr.com/ru/articles/1067736/

    #петпроект #индиразработка #личные_финансы #учет_финансов #мобильные_приложения #icloud #инвестиции #fifo

  14. Как отличить перспективную идею от красивой иллюзии: тестируем инновации на пользователях

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

    habr.com/ru/articles/1065324/

    #ux #инновации #тестирование_интерфейсов #мобильные_интерфейсы #мобильные_приложения #markswebb #пользовательские_интерфейсы #интервью_с_клиентами #мобильный_банкинг

  15. Публикуем iOS‑приложение без Мака и без Visa: пошаговый разбор

    Дисклеймер: я делаю сервис аренды Mac mini (ссылка в профиле), поэтому тема мне близка профессионально. В статье нет ссылок на него и не будет рекомендаций его выбрать — только разбор всех путей, которыми пользуюсь сам и которые видел у коллег.

    habr.com/ru/articles/1064144/

    #мобильная_разработка #мобильные_приложения #мобильный_платеж #flutter #xcode #ios #ios_development #ios_разработка #ios_app #ios_sdk

  16. Сейчас будет горячо: нагрев iOS-устройств как продуктовая метрика

    В какой-то момент разработки приложение становится достаточно зрелым, а команда достаточно большой. Или наоборот. Тогда кто-то решает, что пора собирать метрики: Crash Rate , Hitch Rate , время холодного запуска, потребление памяти, сетевые ошибки. Организуются красивые дашборды, пишутся аккуратные отчеты, ставятся четкие квартальные цели. Все довольны. Пока не придет технический директор и не спросит: Интересный вопрос

    habr.com/ru/articles/1062824/

    #swift #thermal_state #нагрев #мобильные_приложения #аналитика_мобильных_приложений #пользовательский_опыт #ios #продуктовая_разработка

  17. Важен ли вес человека при онлайн-знакомствах?

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

    habr.com/ru/articles/1060684/

    #онлайнзнакомства #вес_человека #фильтры_знакомств #Mimolet #мимолет_бот #приложения_для_знакомств #анкета_знакомств #социальные_сети #мобильные_приложения #личные_предпочтения

  18. Посмотрел, как современные дейтинг приложение обращаются с данными и нежелательным контентом

    У сервиса знакомств есть не только кнопка жалобы. Фотографии очищаются от EXIF перед хранением, публичные изображения проверяются до отправки, основной API и база находятся в России, а для звонка не требуется передавать номер. В статье разобраны семь решений, которые выглядят удачно, и два вопроса, которые стоит объяснить лучше: сроки хранения данных и апелляция после блокировки. Читать разбор

    habr.com/ru/articles/1060652/

    #Mimolet #мимолет #безопасность_данных #приватность #модерация #хранение_данных #S3 #мобильные_приложения #социальные_сети

  19. [Перевод] Ваше «приложение» могло быть просто сайтом (и я ему в этом помог)

    Этим летом наша детская школа искусств выступает с песнями и танцами на шоу в Диснейленде. Мы все предвкушаем поездку, но мою радость слегка омрачил тот факт, что для доступа к расписанию, графику поездки и информации о проживании придётся установить приложение Travelbound . Да на кой оно мне надо? Это должна была быть простая веб-страница. С чего ради я должен устанавливать очередное хреново приложение только ради того, чтобы увидеть информацию, которую можно было уместить в гораздо более компактном, быстром и доступном документе? И я нисколько не преувеличиваю. По своей сути, это приложение представляет текст, картинки и ссылки на PDF-файлы, загружаемые из интернета.

    habr.com/ru/companies/ruvds/ar

    #ruvds_перевод #ruby #мобильные_приложения #разработка_приложений #программирование #вебразработка #разработка_сайтов

  20. Разбор Mimolet: что здесь удобно, а что стоит переделать

    Mimolet выглядит как обычное приложение для знакомств с вертикальной лентой анкет. Но если пройти регистрацию и открыть несколько разделов, становится понятно, что одной лентой дело не ограничивается. Здесь есть подробные профили, нормальные чаты, публичные группы, встроенные звонки, ИИ-функции и отдельная система модерации. В разборе отмечу удобные решения, спорные функции и вопросы, на которые сервису стоит отвечать понятнее. Читать разбор

    habr.com/ru/articles/1060552/

    #Mimolet #мимолет #mimolet_bot #приложения_для_знакомств #мобильные_приложения #социальные_сети #модерация #безопасность_данных #приватность #искусственный_интеллект

  21. Разбор Mimolet: что здесь удобно, а что стоит переделать

    Mimolet выглядит как обычное приложение для знакомств с вертикальной лентой анкет. Но если пройти регистрацию и открыть несколько разделов, становится понятно, что одной лентой дело не ограничивается. Здесь есть подробные профили, нормальные чаты, публичные группы, встроенные звонки, ИИ-функции и отдельная система модерации. В разборе отмечу удобные решения, спорные функции и вопросы, на которые сервису стоит отвечать понятнее. Читать разбор

    habr.com/ru/articles/1060532/

    #Mimolet #мимолет #mimolet_bot #приложения_для_знакомств #мобильные_приложения #социальные_сети #модерация #безопасность_данных #приватность #искусственный_интеллект

  22. Как тестировать инновации: методы исследования пользователей, помогающие отличить идею от иллюзии

    Инновации рождаются из смелых гипотез, но далеко не каждая из них превращается в успешный продукт. Одни идеи не доходят до реализации, другие выходят на рынок слишком «сырыми». Чтобы избежать этого, важно проверять жизнеспособность решений до этапа разработки. Мы помогаем снизить риски с помощью тестирования MVP на реальных пользователях . Даже несколько сессий позволяют получить первые сигналы: насколько идея понятна, решает ли задачи и где пользователю нужна поддержка. Наш тимлид Александра Чернова на примере одного из недавних кейсов рассказала, как мы решаем такие задачи.

    habr.com/ru/articles/1060064/

    #ux #инновации #тестирование_интерфейсов #мобильные_интерфейсы #мобильные_приложения #markswebb #пользовательские_интерфейсы #интервью_с_клиентами #мобильный_банкинг

  23. LLM против APK: сколько стоит автономно перепаковать Android-приложение

    Большие языковые модели давно вышли за пределы «помоги дописать функцию». Они доступны всем — и злоумышленник тут не исключение. Отсюда практический вопрос, который нас и интересовал: может ли LLM самостоятельно, без человека, атаковать мобильное приложение, и если да — во сколько это обойдётся. Из всего списка рисков мы взяли один конкретный сценарий: внедрить в приложение вредоносный код так, чтобы после пересборки оно осталось рабочим и его можно было раздавать живым пользователям. Проверяли на Android.

    habr.com/ru/companies/pt/artic

    #llm #gpt #opus #gemini #мобильные_приложения #android #кибератаки #атаки_на_мобильный_устройства #вредоносный_код #киберугрозы_ии

  24. Цифровой рубль, ИИ и налоговая реформа: как меняются мобильные банки для бизнеса

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

    habr.com/ru/articles/1057836/

    #ux #uxисследования #fintech #финтех #банки #банкинг #markswebb #юзабилити #мобильные_приложения #мобильные_банки

  25. Тестирование UX для мобильных приложений: чек‑лист без софта и магии

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

    habr.com/ru/companies/otus/art

    #UXтестирование #мобильные_приложения #чеклист_тестировщика #тестирование_интерфейсов #пользовательский_опыт #UXбаги #формы_ввода #мобильная_навигация #ошибки_в_приложениях #юзабилити

  26. Как мы тестируем планшеты KVADRA_T на производстве: архитектура DeviceTestPro

    Тестирование мобильных устройств на производстве — это процесс, где цена ошибки очень высока. Баг в приложении можно исправить в обновлении, а дефект аппаратной части планшета или смартфона обычно обнаруживается после сборки устройства, а иногда — только у конечного пользователя, и устранить его намного сложнее. Поэтому важно находить дефекты на всех этапах производства: от поверхностного монтажа до сборки готового планшета. Привет, Хабр! Меня зовут Сергей, я ведущий инженер программист в отделе разработки приложений в YADRO. В статье расскажу, как мы создавали систему производственного тестирования Android-планшетов, которая используется на этапах сборки и в отделе технического контроля.

    habr.com/ru/companies/yadro/ar

    #мобильные_приложения #android_development #планшеты #тестирование_устройств

  27. Пять ошибок при работе с Jetpack Compose, из-за которых тормозит recomposition

    Привет, Хабр! Jetpack Compose в 2026 году стал стандартом разработки UI на Android, но в проектах регулярно повторяется одна и та же история: на экране со списком в пару сотен элементов прокрутка идёт рывками, профайлер показывает скачки кадров до 200 миллисекунд, а команда чешет голову и предлагает откатиться обратно на RecyclerView. Проблема почти всегда не в Compose, а в том, как написан UI: recomposition спроектирован как дешёвая операция, но эта дешевизна работает только при соблюдении ряда правил, которые в документации описаны рассыпанно и часто игнорируются. Разберём пять ошибок, из-за которых производительность Compose-экранов проседает заметно для глаза, и покажем, как их находить и чинить. Ускорить Compose

    habr.com/ru/companies/otus/art

    #jetpack_compose #android #recomposition #мобильные_приложения #Compose_Compiler #оптимизация_UI #производительность_Android

  28. Охота на «лис» в XXI веке: как я воссоздал радиоспорт в современных технологиях

    «О спорт, ты — мир!» — эта знаменитая фраза принадлежит основателю современных Олимпийских игр Пьеру де Кубертену. Спорт не только укрепляет здоровье, но и объединяет людей, создавая новые формы общения. К сожалению, некоторые спортивные дисциплины со временем теряют популярность. Одной из них стала спортивная радиопеленгация, более известная как «Охота на лис». Когда-то она привлекала тысячи энтузиастов, сочетая физическую активность, ориентирование на местности и работу с радиооборудованием. В этой статье я расскажу, как попытался вдохнуть новую жизнь в этот необычный вид спорта, объединив его с современными мобильными технологиями, геолокацией и игровыми механиками. Многие, кто вырос в 80-х и 90-х годах, наверняка помнят этот необычный вид спорта. Несмотря на своё название, никакой охоты в привычном понимании здесь не было. Участники искали не животных, а скрытые радиопередатчики, используя специальные приемники-пеленгаторы. Сегодня "Охота на лис" по-прежнему существует, однако ее популярность заметно снизилась. Одной из причин является высокий порог входа: для участия требуется специализированное оборудование, которое стоит недешево, да и найти его непросто. К тому же многое устарело. Мне захотелось выяснить, можно ли перенести идею классической радиопеленгации в современный мир смартфонов и мобильных приложений. Так появился проект виртуальной «Охоты на лис», построенный на Unity и технологиях геолокации.

    habr.com/ru/articles/1050210/

    #разработка_игр #охота_на_лис #мобильные_приложения #спортивные_игры #gps #gpsнавигация #электронные_карты #ориентирование_на_местности

  29. Как мы мигрируем навигацию на Compose в Android-приложениях с 400+ экранами

    Привет, Хабр! Меня зовут Константин Дубинко, я — Android-техлид в hh.ru . Сейчас мы заканчиваем большой переезд навигации в двух Android-приложениях — для соискателей и работодателей. В этой статье я покажу, как у нас там устроена навигация, почему мы решили отказаться от Fragment-навигации и как превратили хаотичную миграцию с «островками» новой архитектуры в управляемый процесс с метриками и понятным планом работ. Заодно расскажу, какие решения сработали, какие — нет, и что я сделал бы иначе, если бы начинал заново.

    habr.com/ru/companies/hh/artic

    #android_development #compose #migration #navigation #refactoring #mobile_development #modo #vj #мобильная_разработка #мобильные_приложения

Share on Mastodon

Enter the server where you have an account.