Skip to content

Framework Overview

​ Ubases IoT is an IoT platform for smart devices and digital enterprises. It provides mature, secure IoT services that help customers shorten R&D cycles, reduce investment, and bring IoT products to market faster. Ubases IoT uses uni-app and uView to develop WeChat Mini Programs for a wide range of smart-device scenarios.

I. uni-app Overview

​ uni-app is a Vue.js-based framework for developing applications across multiple front-end platforms. It can compile to H5, mini programs, apps, and more. The Ubases IoT mini program framework uses uni-app to provide a consistent development experience and enable code reuse. Benefits of using uni-app include:

  1. Larger developer and case base: millions of apps, 1.2 billion monthly active users in uni statistics, 70+ WeChat/QQ groups, and higher Baidu Index. Better cross-end maturity that truly improves productivity.

  2. Excellent performance: faster page loading and automatic diff-based data updates. Its mini program performance is better than that of many other frameworks on the market.

  3. Rich ecosystem: thousands of plugins in the plugin marketplace. Supports NPM, mini program components, and SDKs.

  4. Low learning cost: based on a common front-end stack—Vue syntax and WeChat Mini Program APIs—with little additional learning required.

  5. Lower development cost: not only coding cost, but also hiring, management, and testing costs drop significantly. HBuilderX is a highly efficient IDE; once mastered, R&D efficiency can at least double.

Official site: https://www.dcloud.io

II. uView Overview

​ uView is a UI framework based on uni-app. It provides a rich set of components and styles that help developers quickly build attractive user interfaces. Ubases IoT mini programs use uView to deliver consistent UI design and interactions, improving usability and visual quality. Components include Icon, Image, Button, Text, Layout, Cell, Tag, Switch, and more.

Official site: https://uviewui.com/guide/demo.html

III. Development Tools

  1. HBuilderX: An IDE designed for modern web and mobile app development. It is lightweight and fast, and offers strong support for mini programs and Vue.

Image 1

  1. WeChat DevTools: An IDE for the WeChat ecosystem that supports WeChat Official Accounts, WeChat Mini Programs, and WeCom apps.

wps333

Released under the MIT License. Build Time 2026-09-11 14:52:23