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

Написать приложение под ОС Андроид и под iOS для обращения к СИМ-карте


Додатки 6

Перегляд додатків доступний тільки зареєстрованим користувачам.
  1. 271  
    20 днів27 000 UAH

    Готов взяться за работу, тех.нюансы уже обсуждены. Технология - Xamarin.Forms/Native

  2. 184  
    20 днів25 000 UAH

    Добрый день, смогу написать приложение на Swift+UiKit.
    Помогу выложить приложение в AppStore или в программу бета тестирования TestFlight.
    Есть опыт работы с железом Arduino, STM32, AVR, ESP8266

    1 ставку приховано
  • Оксана Мисніченко
    19 серпня 2020, 12:41 |

    Добрый день!

    Хотел бы  уточнить по какому протоколу будет соединение с удаленным устройством (имеется ввиду что будет поверх TCP - HTTP/HTTPS ? Socket ? webSocket ?)

  • Петр Нестерук
    19 серпня 2020, 12:59 |

    по большому счету - нам все-равно. Общее положение: что дешевле, быстрее (для реализации), надежнее, и - действительно по всей планете

  • Петр Нестерук
    19 серпня 2020, 13:04 |

    кроме того - мы не являемся специалистами в данном вопросе

  • Оксана Мисніченко
    19 серпня 2020, 13:38 |
    Тогда правильно поняли суть задачи ?


    Есть некое устройство в котором используется для связи модуль SIM800 и нужно написать программу под Androig/IOS для "общения" с этим устройством  через мобильный интернет
  • Петр Нестерук
    19 серпня 2020, 13:41 |

    именно так - все верно. Уточняю - модуль: SIM800C-32

  • Оксана Мисніченко
    20 серпня 2020, 10:53 |

    По поводу приложения для работы с модулем SIM800C-32

    Есть два варианта работы модуля - в режиме http-клиента и в режиме http-сервера. Вы предлагаете использовать его в режиме сервера, поэтому вам необходим статический адрес и не нужен промежуточный сервер (назовем его сервер приложения). Тут видим только одно преимущество - не нужен сервер приложения. Но есть другие проблемы, как например получение статического адреса. А это дополнительная услуга за дополнительные деньги и только для контрактных абонентов.

    Предлагаем использовать второй вариант - когда модуль работает в режиме клиента. Да потребуется сервер приложения, но там будет стоять простейший сервер на Nodejs или Golang или PHP и модуль будет коннектиться к нему и через него будет идти обмен данными. Преимущество в том, что вы не привязаны к оператору симки или пакету услуг. Вы можете управлять любым количеством модулей. В случае пропадания связи между приложением и сервером данные сохраняются в буфере на сервере. Т/е ваши девайсы могут работать и отправлять данные круглосуточно, и вы всегда может получить к ним доступ из приложения.

    В принципе все равно какой способ соединения будет

  • Петр Нестерук
    20 серпня 2020, 11:10 |

    руководство настаивает на первом варианте, решено начать с него, там посмотрим


  • Оксана Мисніченко
    20 серпня 2020, 14:57 |

    Нам нужно знать в каком режиме будет "общение" с модулем . Возможно два варианта командный - посылка AT-команд и прием ответа по сути как консоль. И второй - Прозрачный в нем эмулируется режим работы последовательного порта (UART).
    Судя по описанию задания предполагается именно командный режим, возможно в режиме мультисокета (может поддерживать несколько входящих соединений одновременно)
    <!--[if !supportLineBreakNewLine]-->

    Предлагаю тогда как уточнение ТЗ:
    Приложение состоит из одного экрана , где последовательно сверху вниз идут поля:
    1 IP-адрес модуля
    2 поле для ввода команд
    3 текстовое поле (типа консоль), где отображаются отправленные команды и полученный ответ от модуля

    Если да то в понедельник будет готово


    Прототип для тестирования

    Аналогичное делали для ESP-01, это модуль для WiFi сетей и BT модулей типаа HС-05.

    Если можете предоставить доступ к рабочему модулю, который в сети для тестирования -то ок. Если нет – то постараемся купить такой если есть или заказать на arduino.ua

    Просто тогда будет немного дольше, модуль приедет в суботу, если заказать сегодня или завтра

    Также хочу уточнить нужно размещение в плеймаркет и аппстор? или это для личного использования.

    Можем сделать PWA если вас устроит

  • Петр Нестерук
    20 серпня 2020, 15:48 |

    я постараюсь в течении завтрашнего дня сформулировать наши пожелания и требования предельно подробно.  

    Если можно - дайте хоть приблизительную ориентацию по ценам - надо что-то доложить руководству

  • Оксана Мисніченко
    20 серпня 2020, 17:45 |

    Стоимость от 800 $

  • Петр Нестерук
    26 серпня 2020, 14:26 |

    Здравствуйте, Оксана! Дополнили проект ответами на Ваши вопросы + фото эскизы самого приложения. Если готовы браться за проект, проуш делать ставку и сроки. Спасибо!

  • Оксана Мисніченко
    1 вересня 2020, 11:25 |

    Добрый день!

    Прошу прощения был небольшой отпуск.

    Правильно ли я понимаю вам нужно получить по итогу приложение то которое указано на эскизах фото?

    Просто то что было в ТЗ отличается от скринов.

  • Петр Нестерук
    1 вересня 2020, 15:50 |

    да, правильно.  Сейчас вышлю еще текст


  • Петр Нестерук
    1 вересня 2020, 15:51 |

    алгоритм коротко: в мобильном приложении указываем (и запоминаем) заранее известный IP-адрес "белой" сим-карты, к-я находится в GSM-модуле управления генератором. Затем приложение связывается с этим модулем по GPRS и при установлении связи посылает на генератор кломанду, к-ю выбрал пользователь (ВКЛЮЧИТЬ, ВЫКЛЮЧИТЬ, ПОЛУЧИТЬ СТАТИСТИКУ,...). Получив команду модуль генератора (+ мой контроллер) отрабатывает ее и сообщает назад в приложение текущий статус генератора.

  • Nazariy Mirchuk
    4 вересня 2020, 14:51 |

    Доброго дня. Наскільки критичним для вас є таймлайн? Наразі у нас немає вільних людей і якщо часові рамки є критичними як ви написали і 20 вересня хочете щось отримати, то ми тоді не можемо брати тут участь. 


    Орієнтовна вартість реалізації такого функціоналу $3000+. Водночас,  з вами потрібно обговорити буде обговорити ряд деталей, щоб бути більш точними. 


    Підкажіть будь ласка чи вам буде актуально?

  • Петр Нестерук
    4 вересня 2020, 14:59 |

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

  • Nazariy Mirchuk
    4 вересня 2020, 15:00 |

    Олексій, дякую. Тоді будемо на зв'язку

  • Оксана Мисніченко
    8 вересня 2020, 12:12 |

    Алексей, добрый день!

    Мы с коллегами обсуждаем ваш проект. Мы не можем связаться за проект и оценить стоимость пока не выясним все технические возможности. 

    Есть ряд вопросов:

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

    2. Как будет реализовано управление несколькими генераторами одновременно из одного приложения? и будет ли вообще?

    3. Опишите как вы видите реализацию интерфейса , конкретно интересует как должны раскрываться спойлеры (или закладки) "Таймеры запуска", "Заряд батареи", "Дистанционное управление"?
    Мы предполагаем что эти спойлеры открываются касанием (нажатием), 
    а остальные , неактивные сворачиваются до заголовка, таким образом активный будет раскрываться примерно на половину или две трети экрана.


    4. что будет в разделах "Сервис" и "Настройка" (иконки в нижнем тулбаре)?

          

                                  

                                              


  • Петр Нестерук
    8 вересня 2020, 13:42 |

    Мы с коллегами обсуждаем ваш проект. Мы не можем связаться(т.е. взяться) за проект и оценить стоимость пока не выясним все технические возможности.

    Есть ряд вопросов:

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

     ОТВЕТ:
     ======
        При возникновении вышеописанных и/или других неисправностей бортовой контроллер генератора фиксирует кодированный тип неисправности в
    своей памяти и автоматически ставит признак отсутствия прочтения пользователем. Все подобные уведомления ставятся в очередь на отправку.
    При отправлении очередного уведомления телефон пользователя подтверждает получение и бортовой контроллер снимает признак отсутствия прочтения.
    Таким образом, в случае длительного отсутствия пользователя на связи в памяти бортового контроллера будет накапливаться очередь
    неотправленных уведомлений.  При вхождении в связь пользователь хронологически последовательно получит их все(или последние - опция).



    ВОПРОС 2. Как будет реализовано управление несколькими генераторами одновременно из одного приложения? и будет ли вообще?

    ОТВЕТ:
    ======
        В конкретном приложении конкретного пользователя будет предварительно и принудительно (вручную) введен список IP-адресов всех этому пользователю
    доступных к управлению генераторов и словесный идентификатор каждого генератора (например: ДАЧА, СТРОЙУЧАСТОК, ...).
    В меню выбора пользователь перебором идентификаторов выбирает нужный и получает доступ к управлению выбранным.
    Таким образом,- с одного приложения пользователь может получить доступ к управлению парой тысяч генераторов.




    ВОПРОС 3. Опишите как вы видите реализацию интерфейса , конкретно интересует как должны раскрываться спойлеры (или закладки)
    "Таймеры запуска", "Заряд батареи", "Дистанционное управление"?
    Мы предполагаем что эти спойлеры открываются касанием (нажатием),
    а остальные , неактивные сворачиваются до заголовка, таким образом активный будет раскрываться примерно на половину или две трети экрана.

    МНЕНИЕ РАЗРАБОТЧИКА НИЖНЕГО УРОВНЯ:  вышеуказанное предложение Исполнителя можно принять за основу
    ===================================



    ВОПРОС 4. что будет в разделах "Сервис" и "Настройка" (иконки в нижнем тулбаре)?

    ОТВЕТ:
    ======
        "Сервис": пункты меню, совершенно и полностью СКРЫТЫЕ от пользователя
    Т.е. раздел "Сервис" предназначен ТОЛЬКО для использования специалистами фирмы-изготовителя.


        "Настройка": пункты меня второго (нижнего) уровня глубины залегания, доступного пользователем.
    Конкретный их перечень и функционал будет описан позже.




  • Оксана Мисніченко
    9 вересня 2020, 14:22 |

    Алексей, добрый день!

    Ориентировочная стоимость – 1400 $

    Сроки – 1 месяц. Предварительно делаем прототип, где будет проработан основной функционал  – 14 дней.

    Если вы готовы, мы сделаем ставку.


    ВОПРОС 4. что будет в разделах "Сервис" и "Настройка" (иконки в нижнем тулбаре)?

    ОТВЕТ:
    ======
    "Сервис": пункты меню, совершенно и полностью СКРЫТЫЕ от пользователя
    Т.е. раздел "Сервис" предназначен ТОЛЬКО для использования специалистами фирмы-изготовителя.
    <!--[if !supportLineBreakNewLine]-->

    *Как будет открываться, с помощью сервис-пароля?


    "Настройка": пункты меня второго (нижнего) уровня глубины залегания, доступного пользователем.
    Конкретный их перечень и функционал будет описан позже.


    *Опишите как будет приблизительно выглядеть функционал.

  • Петр Нестерук
    11 вересня 2020, 11:30 |

    Свел воедино всю переписку и получил фактически полное ТЗ. Доступно по ссылке на Гугл диске: ТЗ полное

  • Петр Нестерук
    9 вересня 2020, 14:32 |

    1- да

    2 - чуть позже

  • Оксана Мисніченко
    14 вересня 2020, 17:54 |

    Добрый день!

    Сможете завтра включить свой SIM800С и дайть нам его IP-адрес. Мы попробуем законнектиться и передать для теста какие-то данные, через прототип приложения.

    Нам нужно знать IP- адрес девайса и скорость UART (9600 или другая)

  • Петр Нестерук
    18 вересня 2020, 13:11 |

    нет - еще даже печатных плат нет - делаются

  • Оксана Мисніченко
    18 вересня 2020, 13:38 |

    Добрый день!

    imageМодуль нашли. Будем пробовать тестить.

Актуальні фриланс-проєкти в категорії Розробка під Android

Розробка мобільного додатку

Шукаю розробників ios/android для створення гемблових додатків. стек: Flutter/Unity/Kotlin/Swift великим плюсом буде досвід роботи з візуалами та дизайнами Chicken Road/Tower Rush/Plinko, а також використання таких інструментів як WebView, Firebase, AppsFlyer, різні SDK.

Розробка під AndroidРозробка під iOS (iPhone та iPad) ∙ 5 днів 1 година тому ∙ 33 ставки

Мобільний додаток iOS/Android

906 UAH

Шукаю програміста мобільних додатків (iOS і/або Android) для створення тренувального додатку для початківців та середньо просунутих. Додаток має допомагати користувачам у плануванні тренувань, моніторингу прогресу та мотивації до регулярної фізичної активності. Основні…

Розробка під AndroidРозробка під iOS (iPhone та iPad) ∙ 7 днів 4 години тому ∙ 20 ставок

Розробка Android-додатка «Поетичний Асистент» з інтеграцією ШІ (для особистого користування)

Необхідно розробити мобільний додаток для ОС Android, призначений для створення, редагування та зберігання віршів українською мовою. Додаток розробляється для приватного особистого використання з акцентом на якість, зручність, надійність та конфіденційність. Ключова особливість…

Розробка під Android ∙ 12 днів 16 годин тому ∙ 27 ставок

Доробка мобільного додатку на Capacitor (Android/iOS)

Проект Є діючий сайт (маркетплейс з оголошеннями), який вже обернутий в мобільний додаток через Capacitor. Сайт працює на: TanStack Start (SSR) Supabase Cloudflare Pages Android (Capacitor) Необхідно довести мобільний додаток до повноцінного робочого стану для публікації в…

Розробка під AndroidРозробка під iOS (iPhone та iPad) ∙ 12 днів 17 годин тому ∙ 16 ставок

Замовник
Проєкт опублікований
5 років тому
5 років
207 переглядів
Мітки
  • разработка под ios