Android-вещи теперь не так важны


По крайней мере, для меня неудивительно, что Android Things «переориентируется». Он был в высшей степени лишен воображения, неправильно понимал проблемы Интернета вещей и безопасности и был непривлекателен для тех, кто знал о склонности Google отказываться от проектов.

Android Things мог иметь большой успех, потому что идея хорошая. Возьмите операционную систему Android со всем ее пользовательским интерфейсом и другими возможностями и дайте программисту дополнительные возможности, позволяющие взаимодействовать с датчиками и эффекторами. Проблема в том, что предполагаемые потребности в безопасности сделали его очень трудным для создания чего-либо инновационного. Безопасность повредила оборудование.

Сначала все выглядело многообещающим. Он был доступен на ARM и x86 через ряд плат IoT, которые продвигала Intel. Затем Intel отказалась от Curie и всех систем, в которых она использовалась. Это оставило SDK Things работать на NXP и Raspberry Pi — не самый большой выбор. Несмотря на это, Pi настолько гибок и популярен, что мог работать.

Большая проблема заключалась в том, что команда Things интерпретировала безопасность как то, что программное обеспечение пользовательского пространства не должно иметь прямого доступа к линиям GPIO и памяти. По сути, это очень замедляло работу — даже прямое мигание нескольких светодиодов было сложной задачей.

Программист IoT рассчитывает получить полный доступ к оборудованию машины, а это было невозможно с помощью Things. Безопасность в мире Интернета вещей означает, что неприятные вещи не могут попасть в пользовательское пространство, и все сводится к контролю доступа из внешнего мира, а не из внутреннего мира. Когда его спросили, можно ли при желании отказаться от строгой безопасности, чтобы аппаратное обеспечение можно было использовать творчески, ответ был немыслим — казалось, что большее значение имеет то, что безопасность рассматривается как выполненная, а не имеет какой-либо смысл.

Добавьте к этому долгое время, которое потребовалось для доведения вещей до релиза, минимальную поддержку оборудования, как уже упоминалось, и прошлую историю отказа Google от проектов, тогда это выглядело как очень плохая ставка. Тем более, что у Google были другие проекты Интернета вещей, которые конкурировали с некоторыми аспектами вещей.

Так Google убил его?

Более или менее.

«Android Things продолжает оставаться платформой для экспериментов и создания умных подключенных устройств с использованием Android Things SDK поверх популярного оборудования, такого как NXP i.MX7D и Raspberry Pi 3B. Системные образы для этих плат будут доступны через Android Things. консоль, на которой разработчики могут создавать новые сборки и отправлять обновления приложений для 100 устройств для некоммерческого использования ».

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

Также интересна заключительная часть сообщения в блоге:

«Мы по-прежнему стремимся предоставить управляемую платформу для устройств IoT, включая аппаратные решения под ключ. Разработчикам, которые хотят коммерциализировать продукты IoT в 2019 году, можно попробовать Cloud IoT Core для безопасного подключения устройств в любом масштабе и предстоящую среду выполнения Cloud IoT Edge для набора услуги управляемых периферийных вычислений «.

Кто теперь поверит, что кто-то из вышеперечисленных появится через несколько лет? IoT имеет долгий цикл разработки и долгий срок службы продукта — Google на самом деле не является вашим надежным партнером в таких усилиях. Это очень общая проблема, когда вы ищете облачные сервисы, и решение состоит в том, чтобы убедиться, что у вас есть отдельная альтернатива.


Добавить комментарий