Code Monkey home page Code Monkey logo

avm-simple's Introduction

APICloud多端技术简介

 APICloud多端技术提供一套代码同时开发原生Android & iOS App以及小程序的能力。多端技术使用avm.js语法进行代码编写,通过APICloud Studio3或云编译生成App以及小程序代码。

 avm.js(APICloud-View-Model)是一个跨端的高性能JavaScript框架,专注于移动端,提供更趋近于原生的编程体验。它提供简洁的模型来分离应用的用户界面、业务逻辑和数据模型,适合高度定制化的项目。

avm.js语法基于标准Web Components组件化**,兼容Vue / React语法特性,通过一次编码,分别编译为APP、小程序代码,实现多端开发。

其中App代码基于DeepEngine3.0运行,全翻译式的运行原理提供完全原生的体验和性能。小程序代码被编译为符合微信小程序多端统一开发工具——kbone标准的代码,可直接在微信开发者工具中进行预览以及发布到微信小程序平台。

avm-simple

avm-simple是avm.js语法及DeepEngine3.0的使用用例,它可以帮助您快速了解和学习avm.js、DeepEngine3.0以及多端技术的使用。

如何使用本源码

  1. 使用Git工具检出本源码。

  2. 导入APICloud Studio 3 开发工具,并使用工具内置功能进行实时/真机预览,或编译为小程序在微信开发者工具中预览

  3. 通过开发工具提交代码至云端,并在APICloud控制台 进行云编译生成Android和iOS App。

关于开发环境

如果您希望使用多端技术一次编码同时生成Android & iOS App以及微信小程序,或者仅开发App但希望使用性能更好的原生App引擎DeepEngine3.0,那么您必须使用APICloud Studio 3运行以上案例源码。

其余情况下,APICloud始终坚持多开发工具支持策略,您可以使用任意一款自己喜欢的主流编码工具开发APICloud App,只需要在这些工具中安装相应的APICloud插件即可,目前APICloud支持的开发工具包括:Atom、Sublime Text、Eclipse、WebStorm等。

联系我们

APICloud多端技术正在蓬勃发展中,如果您在使用过程中遇到了问题,或者有更多的宝贵意见,欢迎到APICloud社区和QQ群与我们进行互动讨论。

官方技术交流群:339762594

官方社区:https://community.apicloud.com/

License

MIT © APICloud

avm-simple's People

Contributors

broadzou avatar moral-li avatar xuesenhu avatar yangyongan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.