1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/scriptiot-evm

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Введение в EVM

1. Что такое EVM

EVM — это сокращение от Embedded Virtual Machine, универсальная платформа для работы со скриптами, поддерживающая различные движки:

  • pikascript — сверхлёгкий движок Python.
  • quickjs — встраиваемый JavaScript движок.
  • mujs — встраиваемый JavaScript движок.
  • duktape — встраиваемый JavaScript движок.
  • jerryscript — встраиваемый JavaScript движок.
  • quickvm — высокопроизводительный универсальный встраиваемый скриптовый движок, разработанный командой EVM.

evm

2. Экосистема IoT приложений EVM

evm

3. EVUE мини-приложение фреймворк

EVUE — это полное название Embedded VUE, фреймворк для программирования на основе Vue.js, адаптированный для использования на встраиваемых устройствах. EVUE сохраняет эффективность Vue.js и оптимизирован для работы на встраиваемых системах.

  • Онлайн компиляция, ноль C-кода
  • Поддержка различных скриптовых движков
  • Поддержка нескольких языков программирования, таких как JavaScript и Python
  • Драйверная модель программирования, MVVM архитектура
  • Поддерживает разработку как UI, так и non-UI сценариев

4. Видение EVM

Связь всего мира, благодаря нам становится простой

Предоставление нового подхода к разработке для IoT компаний и разработчиков, снижение порога входа в разработку IoT, увеличение скорости разработки.## 5. Кодовая структура EVM

Файл Описание
bsp Адаптация для платформ
components Третьесторонние компоненты
docs Директория с документацией и изображениями
include Директория с заголовочными файлами
engines Скриптовые движки
modules Модульная директория
test Тестовый код
tools Инструменты разработки
tutorial Примеры учебников

6. Руководство разработчика

7. Внесение вклада в проект

  • Создайте форк проекта EVM на вашем аккаунте GitHub;
  • Клонируйте проект EVM локально;
  • После модификаций или добавления новых функций отправьте изменения на ваш форк;
  • Создайте запрос на слияние (pull request) для официального репозитория EVM;
  • Команда разработчиков EVM регулярно проверяет и тестирует внесенные изменения перед их слиянием.

8. Присоединение к EVM

Технологии создают будущее, EVM команда нуждается в вашей поддержке. В настоящее время EVM команда запускает набор участников среди сообщества, чтобы привлечь энтузиастов и мечтателей, вместе создавая новую экосистему Интернета вещей; независимо от вашего технического фона, вы можете сделать свой вклад в развитие EVM, EVM команда ждет вас!### 8.1 Альянс разработчиков EVM

Developer Alliance for EVM — это активное сообщество разработчиков, созданное командой EVM для общественности. Здесь вы сможете:

  • В любое время следить за последними технологическими новостями EVM и учиться наиболее эффективному подходу к разработке IoT
  • Участвовать в разработке стратегий будущего и планировании маршрута развития
  • Получать непосредственный доступ к команде EVM, приветствуем ваше участие в совместной работе с командой EVM
  • Получать бесплатную техническую поддержку для версии EVM для предприятий, свободно делиться различными решениями

Если QR-код группы недействителен, пожалуйста, свяжитесь со мной через WeChat dragondjf, указав: Name -- EVM enthusiast -- City, я немедленно приглашу вас в группу, спасибо!

8.2 Приглашение в EVM

EVM находится на этапе быстрого роста, мы рады видеть всех, кто хочет присоединиться, чтобы вместе создать новую экосистему Интернета вещей!+ Если вам интересна технология виртуальной машины или процесс реализации языка программирования, мы рады видеть вас;

  • Если вы обладаете глубоким пониманием и опытом работы с JavaScript, Python и C, мы рады видеть вас;
  • Если вы обладаете глубоким пониманием и опытом работы с RTOS, а также исследовали один или несколько ключевых источников информации об RTOS, мы рады видеть вас;
  • Если вы эксперт в области различных протоколов IoT и трансплантации драйверов, мы рады видеть вас;Местоположение: Ухань, город, где рождаются герои!

Если вас заинтересовало, отправьте своё резюме на электронную почту scriptiot@aliyun.com, мы рады видеть вас, условия, опциональные акции и акции выбираются вами!

8.3 Официальная QQ группа EVM

Номер группы: 399011436

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/scriptiot-evm.git
git@api.gitlife.ru:oschina-mirror/scriptiot-evm.git
oschina-mirror
scriptiot-evm
scriptiot-evm
master