natjs / Nat
A powerful kit for adding native functionalities to your weex app.
Stars: ✭ 294
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Nat
Nat Explorer
An example project using Nat & Weex.
Stars: ✭ 55 (-81.29%)
Mutual labels: nat, weex, hybrid, mobile, app, native
Thera
Thera is an integrated development environment(IDE) powered by Alibaba.com aimed for improving mobile hybrid solution develop experience, such as weex, luaview, react native.
Stars: ✭ 298 (+1.36%)
Mutual labels: weex, hybrid, mobile
Incubator Weex Ui
🏄 A rich interaction, lightweight, high performance UI library based on Weex.
Stars: ✭ 4,793 (+1530.27%)
Mutual labels: weex, mobile
Weex
A framework for building Mobile cross-platform UI
Stars: ✭ 17,793 (+5952.04%)
Mutual labels: weex, mobile
Luaviewsdk
A cross-platform framework to build native, dynamic and swift user interface - 强大轻巧灵活的客户端动态化解决方案
Stars: ✭ 3,586 (+1119.73%)
Mutual labels: weex, mobile
G3d
A pure 3D render engine compatible with webgl, running both in browser and gcanvas.
Stars: ✭ 948 (+222.45%)
Mutual labels: weex, hybrid
Weexplus
🔨基于阿里WeexSDK跨平台方案,在原有的组件基础上,提供weex调用android native方法的一套扩展通信交互库,包含页面导航、数据存储、图片选择、二维码识别、权限等。
Stars: ✭ 73 (-75.17%)
Mutual labels: weex, hybrid
React Native Webview Invoke
Invoke functions between React Native and WebView
Stars: ✭ 211 (-28.23%)
Mutual labels: hybrid, native
Android Camera2 Secret Picture Taker
Take pictures 📷 secretly (without preview or launching device's camera app) using Android CAMERA2 API
Stars: ✭ 275 (-6.46%)
Mutual labels: mobile, native
Avvw
Apicloud + Vue2 + Vant(有赞前端)+ Webpack4打包,极速开发APP框架,将apicloud的渲染效率和vue数据绑定特性发挥极致!
Stars: ✭ 143 (-51.36%)
Mutual labels: hybrid, app
Mobileblazorbindings
Experimental Mobile Blazor Bindings - Build native and hybrid mobile apps with Blazor
Stars: ✭ 893 (+203.74%)
Mutual labels: hybrid, mobile
Mln
高性能、小巧、易上手的移动跨平台开发框架. A framework for building Mobile cross-platform apps with Lua
Stars: ✭ 1,343 (+356.8%)
Mutual labels: weex, mobile
Nat.js
Next generation mobile framework for building native / hybrid apps.
Links
Documentation
To check out docs and examples, visit natjs.com.
Nat Explorer
Nat Explorer is a nat example app, help you explore Nat modules instantly. Source Code
Also, you can download it directly by scan the QRcode below.
Installation
npm install natjs --save
Add nat moudles you need from weex plugin market
weexpack plugin add [nat moudle]
Usage
Use Nat in vue/weex file (.vue
/.we
)
<script>
import Nat from 'natjs'
// Make a phone call
Nat.call('415-736-0000')
// Take a photo
Nat.camera.captureImage((err, ret) => {
console.log('Path: ', ret.path)
})
// Get device info
Nat.device.info((err, ret) => {
console.log('Info: ', ret)
})
</script>
Modules
- camera
- communication
- geolocation
- media
- image
- audio
- video
- modal
- recorder
- steam
- transfer
- sensor
- accelerometer
- compass
- device
- info
- network
- vibration
- screen
- volume
- battery
- third-party
- alipay
Supported Platforms
- Android
- iOS
License
Copyright (c) 2017-present, Acathur
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].