Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Webview+BLE додаток IOS/Android

Translated

  1. 513
     2  0

    10 днів22 000 UAH

    Вітаю,
    Оцінка часу: ~2 тижні (10-12 робочих днів)
    Дні 1-3: Налаштування WebView та відображення інтерфейсу.
    Дні 4-7: Реалізація BLE (сканування, підключення, дозволи Android/iOS).
    Дні 8-10: З'єднання Web та BLE (інтеграція команд).
    Дні 11-12: Тестування (обробка розривів зв'язку) та фінальна збірка.

    Стек: Flutter (iOS + Android з єдиної кодової бази, можливо написання модуля на нативці).
    WebView: Використання flutter_inappwebview. Це дозволяє ін’єктувати JavaScript-обробники (JavaScript Handlers).
    Ваш веб-інтерфейс викликає window.flutter_inappwebview.callHandler('sendCommand', data), Flutter перехоплює це, відправляє команду на пристрій через BLE і повертає результат назад у JS.
    BLE (Bluetooth): Використання перевірених бібліотек для роботи з GATT-характеристиками.

    Я знаю нюанси роботи з BLE на Android (необхідність дозволів BLUETOOTH_SCAN, ACCESS_FINE_LOCATION для старих версій) та iOS (NSBluetoothAlwaysUsageDescription).

    Реалізую чергу команд (Queue), щоб дані не губилися при швидкому натисканні кнопок у веб-інтерфейсі.

    Я маю досвід розробки мобільних додатків, що взаємодіють з апаратним забезпеченням (IoT). Розумію різницю між Write with Response та Write without Response, а також як коректно обробляти відключення пристрою.

    Питання: Чи є у вас вже документація по GATT (UUID сервісів та характеристик)? Я можу переглянути її та дати точну оцінку по часу.

    Готова приступити до роботи.

    З повагою, Катерина

  2. 21933
     20  0

    5 днів27 000 UAH

    Чи можливо створити ефективний мобільний додаток для управління пристроєм без Wi-Fi? Так, і я готова допомогти вам у цьому! Спираючись на мій досвід у розробці кроссплатформенних додатків, я можу забезпечити безперебійне функціонування WebView та BLE технологій, поєднуючи їх через JS-to-Native мости для прямої взаємодії з вашим пристроєм. Використовуючи сучасні фреймворки, такі як React Native, я розроблю рішення, яке відповідатиме вашим вимогам та забезпечить користувачам простоту та надійність в експлуатації. Давайте обговоримо найкращі рішення для вашого проекту!

  3. 1563    4  0   1
    15 днів21 991 UAH

    Привіт

    Готовий підключитися. Завдання зрозуміле і нормальне для production MVP

    Зроблю кросплатформенний додаток iOS 14+ і Android 7+, де основний інтерфейс відкривається всередині WebView, а управління пристроєм працює по BLE навіть без Wi-Fi

    Пропоную стек Capacitor або React Native. Якщо у вас вже є веб-інтерфейс і важливо швидко і акуратно вбудувати його з мостом JS ↔ native, то Capacitor зазвичай найшвидший і стабільний варіант

    Що зроблю по функціоналу
    Додаток з WebView, який завантажує ваш URL або локальну збірку, з підтримкою cookies, JS і адаптивної верстки
    BLE модуль, який сканує, підключається до потрібного пристрою, робить pairing за необхідності і обмінюється даними через ваші GATT характеристики
    JS to Native міст, щоб веб-інтерфейс міг викликати функції типу connect scan sendCommand readStatus і отримувати відповіді назад в JS у вигляді промісів або подій
    Обробка помилок і статусів, щоб у вебі завжди було зрозуміло, що відбувається: немає Bluetooth, немає прав, пристрій не знайдено, розрив з'єднання, таймаут

    Як результат ви отримаєте
    Додаток, який працює як оболонка над вашим веб UI і додатково дає автономне BLE управління
    Зібрані білди і вихідні коди
    Коротка документація по мосту і приклади викликів з JS

    Щоб оцінити терміни і відразу стартувати, надішліть
    BLE специфікацію GATT сервіси характеристики і формат команд
    Яка логіка в вебі, які саме дії повинні йти в BLE
    Веб-інтерфейс це URL або ви дасте збірку, яку потрібно покласти локально
    Чи потрібно фонове з'єднання або достатньо роботи тільки коли додаток відкрито

    Можу почати відразу після отримання BLE документації і доступу до веб-інтерфейсу

  4. 15075    32  0   1
    29 днів26 990 UAH

    Добрий день!
    Мене звати Валентин, і я представляю Arctic Web Agency. Ми - команда досвідчених веб-розробників, які спеціалізуються на створенні сучасних та ефективних веб-рішень для бізнесу.В особисті повідомлення зможу надати приклади наших схожих робіт. Готові взяти ваш проєкт до роботи!

    З повагою
    Arctic Web Team
    Freelancehunt

  5. 172    1  1
    4 дні27 000 UAH

    Доброго дня. Готовий виконати цей проект, маю великий досвід розробки різних додатків.

  6. 3469    11  1
    1 день1999 UAH

    Вітаю! Готовий реалізувати ваш додаток для управління пристроєм. Маю досвід роботи з BLE та інтеграції веб-інтерфейсів у мобільні додатки.
    Використаю Flutter або React Native для стабільного зв'язку з пристроєм.
    Налаштую передачу команд із вашого веб-інтерфейсу в нативний BLE-модуль через JavaScriptChannel, щоб управління було безшовним.
    Реалізую коректне сканування, підключення та обмін даними згідно з вашим GATT-протоколом, враховуючи специфіку дозволів на Android та iOS.

    Чи можемо обговорити деталі вашого BLE-протоколу та структуру команд?
    Моє портфоліо: Freelancehunt

  7. 675    2  0
    30 днів27 000 UAH

    Доброго дня. Готовий допомогти вам зі створенням додатку (Flutter). Пишіть, буду радий співпрацювати.

  8. 11616    44  0
    1 день12 345 UAH

    Вітаю, маю досвід реалізації різних застосунків на Flutter/React Native.
    Буду радий Вам допомогти!

  9. Ще 7 ставок приховано

Актуальні фриланс-проєкти в категорії Javascript та Typescript

Інтернет-магазину одягу

Потрібен розробник для інтернет-магазину одягу Шукаю досвідченого розробника для створення повноцінного інтернет-магазину одягу з дроп-моделлю продажу. Що потрібно зробити: 6 сторінок: головна, товар, кошик, оформлення, акаунт, адмін панель Вхід через Google акаунт Кошик і…

HTML та CSS верстанняJavascript та Typescript ∙ 1 день 17 годин тому ∙ 82 ставки

Розробка повного стеку — Панель управління Amazon PPC (Етап 1)

Потрібен full-stack розробник з досвідом роботи з Amazon API для реалізації Stage 1 внутрішнього PPC-дашборда. Проект реальний, дані живі, все готово до старту. Прототип фронтенда (5 сторінок, React + TypeScript): ЩО ВЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript +…

Javascript та TypescriptВеб-програмування ∙ 4 дні 4 години тому ∙ 31 ставка

Розробка сайту-конструктора фотокниг і фоторамок

Мета проекту Необхідно розробити сучасний веб-сайт для замовлення фотокниг, фоторамок та іншої персоналізованої фотопродукції. Головне завдання проекту — надати клієнту можливість самостійно створити готовий макет виробу без участі дизайнера безпосередньо на сайті.Основний…

Javascript та TypescriptВеб-програмування ∙ 5 днів 20 годин тому ∙ 98 ставок

Команда для самописного маркетплейса ритуальних послуг.

Шукаємо команду для запуску та розвитку самописного національного маркетплейсу ритуальних послуг. Одразу: не шукаємо одиночок, джунів і “збирачів сайтів”. Потрібна сильна продуктова команда рівня middle+/senior з реальними кейсами маркетплейсів/складних SaaS. Прошу не…

Javascript та TypescriptВеб-програмування ∙ 6 днів 14 годин тому ∙ 27 ставок

Доопрацювання існуючого проекту Next.js/Supabase: оффери, CRM, аналітика, AI-чат

Є діючий проект WatchGenius — платформа аналітики люксових годинників з каталогом моделей, ціновою аналітикою, зовнішніми офферами, формами заявок та AI-чатом. Проект вже частково розроблений. Потрібен не сайт з нуля, а досвідчений full-stack розробник, який зможе розібратися в…

Javascript та TypescriptВеб-програмування ∙ 8 днів 16 годин тому ∙ 55 ставок

Замовник
Проєкт опублікований
4 місяці 22 дні тому
132 перегляди
Мітки