Как преобразовать мое программное приложение в программное устройство?

StackOverflow https://stackoverflow.com/questions/804151

Вопрос

Предположим, я хочу продать аппаратное устройство, на котором установлено только мое программное обеспечение. Что мне нужно сделать?

  • Где я могу найти оборудование?
  • Как я могу удаленно подключиться к машине, чтобы что-то исправить, если это необходимо?

Раньше Google делал это с помощью Google Search Appliance (не знаю, делают ли они это до сих пор).У VMWare должен быть веб-сайт, такой как cafepress, где вы загружаете логотип, выбираете характеристики, а затем предоставляете им изображение, и они отправляют вам сервер с этим изображением.

Приветствуются изменения в этом вопросе, потому что я забыл все.

Это было полезно?

Решение

В Google все еще есть это, проверьте это здесьВот еще один пример, триксбокс.

Вам нужно принять некоторые решения.Например:

Собираетесь ли вы обеспечить аппаратную поддержку?Сколько вы хотите оценить?Требования к программному обеспечению?Что такое бренд?

Затем создайте прототип, вы можете перейти к newegg.com и купить некоторые запчасти.Посмотрите, как отреагируют клиенты и насколько это хорошая идея.Если дела пойдут хорошо, вы можете связаться с ODM и узнать, что им нужно для разработки вашего устройства и продвижения вашего бренда.

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

Другие советы

Что касается аппаратной части, МБХ или Стеллажный почти сделает то, что вы ищете.Что касается удаленного подключения к коробке после ее развертывания, вам нужно будет либо позвонить домой в рамках настройки пользователя, либо попросить пользователя предоставить вам информацию при звонке в службу поддержки.

Фактический механизм удаленного взаимодействия зависит от используемой вами ОС.Linux был бы самым простым (на мой взгляд), потому что я бы просто настроил обратный SSH-туннель, используя автосш к прыжковому хосту.

Вам также следует уделить большое внимание усилению защиты коробки и уровню доступа, который вы предоставите конечному пользователю.

Еще одна вещь, которая также могла бы помочь: если бы вы могли сообщить нам, что это за прибор?Например, есть ряд компаний, которые поставляют кассы на базе ПК, на которые можно установить свою собственную ОС.

Вам также нужно подумать об ОС: существует множество из них, которые могут удовлетворить ваши потребности, от Windows CE и XP Embedded до пользовательских дистрибутивов Linux.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top