开源跨平台开发框架 [记录][U01]

来源:互联网 发布:vb wince 全屏 编辑:程序博客网 时间:2024/06/05 03:57

一套代码, 到处运行.
听过?

一个头疼的问题, js必学


示例规范

是否开源
框架名称【出品公司】
框架所需基本技术
跨越平台
是否根据web代码生成原生代码

  • 生成原生代码,可保证其在对应设备上的流畅运行

框架官网/网站
github地址/码云地址(国内的github)


开源
React Native 【facebook】

ECMAScript 6(js也行)、html、css

Android、IOS

https://facebook.github.io/react-native/
https://github.com/facebook/react-native


开源
Cordova 【apache】

ECMAScript 6(js也行)、html、css

android、blackberry10、ios、Ubuntu、wp8 (Windows Phone 8)、windows (8.1, 10, Phone 8.1)、OS X

http://cordova.apache.org/
https://github.com/cordova


开源
Weex(基于Vue)【阿里,此项目已加入apache基金会】

ECMAScript 6(js也行)、html、css

三端 web android ios

https://weex.apache.org/cn/
https://github.com/apache/incubator-weex/


开源
xamarin 【微软】

C#、F#

android、ios、windows
未测试
https://www.xamarin.com/
https://github.com/xamarin


开源
cocos2d 【触控科技, 我不是很确定】

c++

iOS,Android,Tizen,Windows Phone和Store Apps,OS X,Windows,Linux和Web平台
未测试
http://cocos2d-x.org
https://github.com/cocos2d/cocos2d-x


开源?不知
unity3d【Unity Technologies】

技术基础?不知

Android,iOS,Windows Phone,Tizen和Fire OS
基本市面上的平台都可部署, 十分无语…

未测试
https://unity3d.com/cn/


开源
Polycode 【推特】

c++ 、lua

windows、mac、linux
未测试
http://polycode.org/
https://github.com/ivansafrin/Polycode


开源
CrossApp 【9秒】【国内】

c++

android、ios
未测试
http://crossapp.9miao.com/
http://git.oschina.net/9miao/CrossApp



不开放
5+ APP hbuilder 【dcloud】【国内】

js、html、cs

web、android、ios

http://www.dcloud.io/


参考文章

  • https://sdk.cn/news/4574 中国开发者服务平台
  • http://www.csdn.net/article/2014-02-24/2818511-cross-platform-developer-tools csdn
  • http://os.51cto.com/art/201605/511193.htm 51cto
  • http://www.cocoachina.com/webapp/20141222/10718.html cocochina

自己写起来, 看着好晕, 我不是编辑, 我不是编辑


原创粉丝点击