• Какую технологию использовать для отслеживания машин?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    1. Поставьте себе прокси какой нибудь типа чарльза, помониторьте запросы.
    По большому счету вариантов всего 2: или сокет открытый в который шлются данные, или просто запросы от водительского приложения на сервер. Сокет imho правильнее.

    2. Дополнительно используется прогнозирование/постобработка с учетом дорожного графа. Это позволяет строить красивые линии в туннелях где gps не ловит по определению.
    Ответ написан
    Комментировать
  • Как начать разработку приложения?

    Zifix
    @Zifix
    Barbatum
    Это зависит от бюджета.

    Можно придти в студию с идеей, вам выделят специального человека, который согласует все детали, вытянет видение, составит техническое задание, и вы его подпишете. Потом подключается проектировщик взаимодействия и рисует эскизы всех экранов по ТЗ. Возможно согласование с вами. Потом проектировщик прорабатывает сложные места в деталях, грубо говоря через какие виджеты (кнопки, чекбоксы) и т.д. будет реализован эскиз, на выходе получается схема интерфейса. Тут подключается программист, начинает создавать прототип, параллельно дизайнер интерфейсов начинает продумывать дизайн, анимации переходов. Готовый дизайн натягивают на готовый прототип, добавляют анимации — profit!

    Студия — это дорого, от сотен тысяч до миллионов, в зависимости от сложности приложения и именитости студии. Однако все специалисты те, за кого себя выдают, собраны в одном месте, сработаны и результат будет с гарантией.

    Если бюджета на студию нет, нужно постараться самому максимально подробно прописать требования, составить предварительное ТЗ, пусть в свободной форме. Потом ищем на фрилансе проектировщика интерфейсов, часто это одно лицо с дизайнером. Но тут нужно смотреть, больше он дизайнер или проектировщик, и выбирать что вам важнее) Если приложение не сложное, то не критично, но бывает в угоду дизайну делают менее удобно, зато красиво. Дальше искать программиста на прототип, отдавать ему дизайн и ТЗ, ждать пока будет готово, публиковать и собирать фидбэк.
    Это, безусловно, может быть дешевле просто на порядок, но собрать набор хороших специалистов, чтобы никто не пропал, сделал все добросовестно, и получился ожидаемый результат — бывает не просто.

    P. S. Я, возможно, мог бы вам помочь с некоторыми этапами этого пути — контакты в профиле.
    Ответ написан
    Комментировать
  • Как начать разработку приложения?

    @Dzhamal
    .NET разработчик
    В идеале - продумать идею до мелочей, описать все возможные use cases, нарисовать прототипы экранов, продумать архитектуру и приступить к разработке.
    Но что мы делаем идеально? Поэтому, можно просто начать делать приложение, и отнестись к этому как к разработке прототипа. В процессе всплывет очень много деталей и тонкостей, до которых просто умом дойти очень сложно. Потом, когда будет хоть что то работающее, можно выйти с этим на рынок, собрать фидбэк. И после того, как пользователи скажут, что это совсем не то, а надо так то и так то, можно более обстоятельно итеративно дорабатывать прототип до ума или просто начать все с нуля и сделать нормально.
    Ответ написан
    Комментировать
  • Как разработать...весы?

    Не надо лезти в такие дебри с самого начала. (Хотя для развития разумеется всё это можно почитать и рассмотреть)
    Если вы стремитесь именно изучить разработку и понять принципы конструирования... то мой вам совет, .. не трогайте Ардуино и т.д. это уже готовые изделия...в самом начале не надо привыкать к халяве...
    Р.S и ещё)).. весы..это совсем не просто)))

    1) Начните того что подберите для себя АЦП (Этот вопрос решается ещё на этапе задумки...от этого блока напрямую зависит точность вашего девайса) поэтому стоит начать с неё! Например стандартно в промышленных весах (CAS) Используется микросхема AD7714ANZ у неё великолепный датшит...там приведены схемы подключения SPI а так же дана подпрограмми для подключения и конфигурации
    2) Далее подерите мозги (Ну если времени нет и паять неохота... то берите какую нибудь простенькую Ардуино...но я бы посоветовал STM32F100 discovery из соотношения цена качество... отладчик в комплекте идёт)
    3) Датчик... можно вырвать из любых весов напольных....или какие сможете достать...ибо закажите себе датчик....мой совет cas.ru/3_produkt/Tenzo/Tenzodat_SBA.htm берите 50 кг. они оч. удобные и весьма точные. (Не надо придумывать крепление...ставишь с верху гирьку и всё.)
    ..... если будете вырывать из китайских весов..то имейте в виду, что китайцы ребята прикольные могут запросто +Е(питание) сделать синим или желтым проводом.... частенько попадался на это. внимательно посмотрите как он подключен прежде чем отрывать.
    Ну а далее руки и много много работы.
    Удачи в начинаниях!
    Ответ написан
    1 комментарий
  • Как разработать...весы?

    @tugo
    1. Подыскиваете подходящий датчик веса, например такой www.seeedstudio.com/wiki/index.php?title=Weight_Se...
    2. Читаете информацию по этому датчику, какой у него интерфейс получения данных - аналоговый, цифровой, его параметры.
    3. Подыскиваете подходящее устройство для получения информации с этого датчика и передачи его через bluetooth/usb/wi-fi etc куда вам надо.
    Таким устройством может быть:
    а. Arduino
    б. Отладочная плата на каком-нибудь микроконтроллере, например STM32F4DISCOVERY
    в. Одноплатный компьютер вроде Raspberry_Pi
    4. Думаете, как сопрячь датчик с одноплатным компьютером. Если надо, реализуете схему сопряжения.
    5. Пишете программу под одноплатный компьютер.

    Навскидку, вариант в Arduino кажется наименее трудоемким.
    Ответ написан
    5 комментариев
  • Как разработать...весы?

    Тензометрия
    Можно начать с опытного макета на arduino.
    Ответ написан
    Комментировать