среда, 14 июня 2017 г.

Обзор рабочей версии робота 1 - конструкция и мобильное приложение

Ну что, свершилось! Сегодня я наконец то готов показать мобильное приложение вместе с прототипом своего робота для настольного тенниса.
По этому поводу я снял 15 минутный ролик с обзором - в него не влезло большое описание настроек пушки(а их там немало, как и возможностей которые они открывают). Думаю потом покажу эту часть отдельно.
Пока есть только мобильное приложение для Android, но для IOS оно в перспективе тоже может быть.
Вот видео обзора:

Думаю скоро смогу снять видео в реальном теннисном зале, по крайней мере предварительная договоренность уже достигнута.

5 комментариев:

  1. Эх... все настройки сразу на вражеском языке... :(
    Кстати, в какой среде программирования писал? Если бы на Delphi - то её сразу же можно было бы компилировать и под Android и под iOS.

    ОтветитьУдалить
  2. Это потому что английский - родной язык всей документации программистов, и от этого никуда не деться. Хочешь программировать, нужно знать английский и как то им пользоваться. Но я все таки перевел потом на русский - вот тут есть несколько скриншотов http://www.vedroitt.com/2017/06/zonesfaq.html , народ уже русскую версию использует
    Писал на Xamarin Forms, поэтому сразу можно и на Android, и на IOS (изначально так и задумывалось). Проблема в том, что для того чтобы писать на IOS, обязательно нужен живой MAC компьютер и какое то мобильное IOS устройство для тестирования. У меня такие пока не водятся, но если нужно будет, то заведем ))

    ОтветитьУдалить
  3. Кстати ещё одна идея (может и лишняя) - сохранять настройки в сети, чтобы один пользователь мог бы передавать другому...
    Можно напрямую в базу данных на MySQL писать с мобилки (хотя в это этом случае будет проблема с безопасностью, ведь пароль от базы будет храниться в программе, а создавать под каждого пользователя пароли - это расточительно). Правильней использовать прослойку Web: мобилка соединяется с web-сайтом, а тот уже сохраняет в базу данных. И сохраняя ты можешь ставить атрибут - публичная конфигурация или закрытая от посторонних глаз. Если публичная - то любой может зайти под твоим именем и посмотреть, загрузить себе...

    ОтветитьУдалить
  4. Идея не лишняя, сам об этом думал. Обмен настройками/программами обязательно будет, но на первое время скорее просто в виде каких то файлов настроек, которыми пользователи смогут обменивать по Bluetooth или email. Но идея с сетью более правильная, просто на ее реализацию нужно больше времени, а руки только одни сейчас

    ОтветитьУдалить
  5. А мне кажется с сетью наоборот самая простая:
    - один Post запрос на сохранение данных
    - один Get запрос на чтение данных с web-сервера
    - само чтение/сохранение на PHP по 3 строки
    Ну и можно сделать удобный web-интерфейс чтобы пользователи просто могли бы посмотреть и выглядело бы так же как у тебя на мобилке (если сложно, то я за часик могу сделать).
    И пользователи скажем на sets.vedroitt.com смогут всё видеть.
    Единственная сложность - авторизация. Надо делать кучу форм: регистрации, смены пароля, проверка на существование логина, восстановление забытого пароля и т.д...

    ОтветитьУдалить