Android в промышленной встроенной среде - PullRequest
6 голосов
/ 09 марта 2011

Что вы думаете об использовании Android в промышленной встроенной среде?

Я имею в виду, например, торговый автомат с монитором с сенсорным экраном. Я могу думать о многих преимуществах:

  • Это упростило бы создание расширенного пользовательского интерфейса
  • Android предоставляет настроенные библиотеки для решения таких задач, как низкое энергопотребление или зашифрованные соединения
  • Благодаря dalvik VM легче работать на другой платформе HW (Arm9 - Arm11 - ....)

но есть и некоторые минусы, такие как:

  • Android не предназначен для критически важной среды (например, устройства для обработки денег) ... по крайней мере, до некоторой степени.
  • Если не обновляться, в программном обеспечении могут быть ошибки, нарушающие безопасность. Проблема усугубляется широким распространением.
  • Кто-то может посчитать Android голодным по сравнению с реализацией Linux в реальном времени с кодом, написанным на C, а не на Java.

В Интернете вы можете найти какой-то ресурс по этой теме, но большинство устарело:

http://www.hsc.com/Portals/0/Uploads/Articles/Android-Porting-on-Embedded-Platform_v2_0633850602027036930.pdf

http://www.androidforembedded.com/whitepaper/android-for-embedded.pdf

кто-нибудь имеет непосредственный опыт по этому вопросу или может связать меня с каким-то ресурсом? Что вы думаете об этом, ребята?

Приветствия

Ответы [ 3 ]

5 голосов
/ 09 марта 2011

Я знаю швейцарскую компанию - Noser Engineering AG , которая занимается разработкой программного обеспечения Android для встроенных устройств .Также проверьте их витрина Android на рынок

4 голосов
/ 11 марта 2011

Android определенно можно использовать в устройствах, не являющихся мобильными телефонами.В Интернете будут все плюсы и минусы, которые можно обсуждать в течение нескольких недель.Со своей стороны, мы уже некоторое время играем с Android (от порта операционной системы на плате ARM до разработки приложений), и мы видим реальный интерес со стороны клиентов.Что касается надежности, как и в случае любого встраиваемого устройства, важно самостоятельно проверить его на соответствие сценариям использования, с которыми придется столкнуться вашей системе.В конце концов, если из-за недостатков вы решите не переходить на Android, у вас могут быть другие способы разработки интересных HMI, таких как QT, который эффективно работает с отличными HMI.1004 * -embedded.com) и свяжитесь с нами , если вам нужна помощь.

3 голосов
/ 10 марта 2011

Сенсорные экраны во всем промышленном практически исключены, поверьте мне. Над тобой просто посмеются и ты не сможешь это продать. К счастью, торговый автомат не является промышленным приложением и там сенсорный экран был бы более подходящим.

Если вам нужен сенсорный экран с заранее подготовленным графическим интерфейсом, вероятно, уже 1000 компаний уже производят такие продукты, и изобретать колесо не нужно. Он также должен быть классифицирован> IPx5, если вы хотите поместить его на улице под дождем и снегом.

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

Кроме того, я считаю, что рынку для этого приложения в основном потребуется 1) надежность 2) надежность и 3) надежность. Дизайн, удобство использования, визуальная привлекательность и пушистость могут позволить вам продать одну машину покупателю, но надежность заставит вас продать несколько.

...