Что такое Google Pigweed? Google представляет новые игрушки для разработчиков Интернета вещей
Можно простить мысль, что у Google достаточно операционных систем. Помимо Android, Google также владеет Chrome OS и Google Fuchsia, последняя из которых еще даже не закончена!
Но затем последовало роптание о проекте под названием Pigweed, вслед за товарным знаком Google, который появился в феврале этого года. Сначала ходили слухи, что это еще одна операционная система, из-за формулировки, описывающей ее как «операционное программное обеспечение для компьютера». Теперь мы знаем, что это не так. Так что же такое Google Pigweed?
В недавнем сообщении в блоге Google официально откинул занавес. Оказывается, Google Pigweed представляет собой набор инструментов разработчика встроенных платформ для разработки на 32-разрядных микроконтроллерах. По сути, это библиотеки, предназначенные для приложений Интернета вещей (IoT).
От Google
Хотя исходный код Pigweed доступен для загрузки прямо сейчас (pigweed.googlesource.com) по лицензии Apache 2.0, проект рассматривается на ранней стадии разработки и не готов к производству.
Итак, что все это означает, и что мы можем предположить, что Google Pigweed может использоваться в будущем? Читайте дальше, и мы ответим на вопрос «что такое Google Pigweed» более подробно.
Потому что очень часто оказывается, что то, над чем работает Google, имеет огромное значение для технологической индустрии в целом!
Что такое Google Pigweed?
Итак, Google Pigweed – это набор библиотек с открытым исходным кодом, которые Google называет модулями. Есть надежда, что эти модули упростят разработчикам создание встроенных приложений.
По сути, это библиотеки, предназначенные для приложений Интернета вещей (IoT).
Для непосвященных встроенное приложение – это программа, которая постоянно размещается (или встраивается…) в устройство. Встроенные приложения часто не требуют операционной системы и обычно привязаны к конкретному оборудованию машины.
Например, микроволновая печь использует встроенную программу для установки таймеров. И, конечно же, бесчисленное множество устройств Интернета вещей будут использовать встроенные приложения для сбора данных, настройки параметров и в целом облегчения нашей жизни. Часто такое приложение полагается на 32-разрядные микроконтроллеры. Это крошечный компьютер, хранящийся на одной интегральной схеме. Это то, на что будет нацелен Google Pigweed.
Как будет работать Pigweed
Цель Pigweed – предоставить модули, упрощающие программирование для разработчиков. Каждый «модуль» предназначен для облегчения конкретной задачи или для решения проблемы, с которой может столкнуться разработчик.
Также читайте: Почему Арм считает, что будущее мобильных устройств – это «цифровое погружение»
Например, в пакет входит один модуль – pw_env_setup – который помогает быстро настроить компьютер для разработки: загрузить все наиболее распространенные инструменты, используемые в этом виде программирования. Сюда входят такие вещи, как python3.8, компилятор ARM и т.д.
Выставка была полна интересных устройств Интернета вещей.
Другой, называемый pw_watch, будет автоматически создавать и тестировать код каждый раз, когда вы сохраняете его, и выявляет потенциальные ошибки. Pw_target_runner позволяет запускать ваш код параллельно на нескольких устройствах. Pw_string обеспечивает безопасность и простоту манипуляций со строками в стиле C ++ без динамического выделения памяти.
Подробнее читайте в официальном блоге.
Эти инструменты должны оказаться очень полезными для разработчиков, и, хотя в настоящее время они довольно ограничены по объему, Google и сообщество со временем добавят их. И они бесплатны и имеют открытый исходный код, так что справедливее не скажешь!
Самое главное, Pigweed – еще один инструмент, упрощающий разработку IoT. Это означает больше инноваций и более быстрый рост в этой чрезвычайно многообещающей отрасли.
Читайте также: 1 триллион подключенных устройств к 2035 году: будущее Интернета вещей на Arm TechCon 2019
Что такое фактическое марь?
Итак, это Google Pigweed, но что такое Pigweed для начала?
Название Pigweed происходит от вида растения, которое может выжить в нарушенной почве. Свиная трава съедобна, быстро растет и питательна.
Google надеется, что этот новый проект будет быстро расти, как и его тезка. Они хотят, чтобы разработчики начали с модуля, который им нравится, и в конечном итоге включают все больше и больше. Судя по всему, название тоже «веселое» и «игривое». Я бы не знал о таких вещах.
Итак, я надеюсь, что это ответ на вопрос «что такое Google Pigweed». Дайте нам знать, что вы думаете, в комментариях ниже.
Выставка была полна интересных устройств Интернета вещей.
Источник записи: https://www.androidauthority.com