集思广益,移动端跨平台开发的技术都有哪些?

2015-03-16 08:43:12 +08:00
 thinkif
跨平台应用基于Web技术比较多,就不用逐个列举了,常见的大名鼎鼎PhoneGap/Apache Cordova、还有国内的几个AppCan、APICloud等等很多

使用C#的有Mono/Xamarin

使用C++的有CrossApp

还有其他的么?最好是开源的,专做游戏开发的例如Cocos2d-x之类的暂不讨论
7072 次点击
所在节点    程序员
27 条回复
missdeer
2015-03-16 08:48:56 +08:00
Qt!Qt!Qt!Qt!Qt!Qt!Qt!Qt!Qt!Qt!Qt!Qt!
loading
2015-03-16 09:07:13 +08:00
一处编译,到处调试。
boms
2015-03-16 09:07:46 +08:00
Qt开发App以前关注过,现在android和ios上Qt表现如何?
shibo501c
2015-03-16 09:14:48 +08:00
有个ionic 做UI的,用了angular,最后跑在ngCordova上,应该属于PhoneGap的分支吧
chenhaifeng
2015-03-16 09:22:24 +08:00
最近 nativescript 很火,功能有点弱;坐等 react-native
stiekel
2015-03-16 09:31:21 +08:00
@shibo501c ionic看起来不错
thinkif
2015-03-16 10:03:03 +08:00
@missdeer
@boms
忘了加上QT了,虽然没用过。。。

@shibo501c
ionic 的确应该算是PhoneGap的一个子集,虽然也可以不用ngCordova,但归根到底还是需要跑在类似的平台之上

@loading
到处调试又是另一件事了,尽可能选择个坑不大深的
thinkif
2015-03-16 10:13:26 +08:00
@chenhaifeng
React-Native 貌似和 NativeScript 原理差不多
ruchee
2015-03-16 10:37:28 +08:00
RubyMotion
coseylee
2015-03-16 11:02:54 +08:00
hbuilder
leeyanjie
2015-03-16 11:19:42 +08:00
python kivy,Qt
155
2015-03-16 11:24:30 +08:00
titanium、flash
PrideChung
2015-03-16 11:36:39 +08:00
ReactNative怎么还不发布啊,等得我不耐烦了
guotie
2015-03-16 12:00:57 +08:00
等reactnative
superdong
2015-03-16 13:43:38 +08:00
为什么没有人说Delphi XE系列呢?原生跨平台
看来这个骨灰级的语言已经要淡出历史了,不过他还在努力中
虽然有瑕疵,企业级应用目前的XE7 up1 应该可以胜任了,XE8近期马上也会推出的
XE9可能会更好
thinkif
2015-03-16 15:27:15 +08:00
@ruchee
@leeyanjie
@superdong

Ruby 语言 :RubyMotion

Python 语言:Kivy

Delphi/Pascal:Delphi XE

看来几乎每种流行的语言都至少有一个移动跨平台的实现,不过现在还在用 Delphi 的人比较少了


@155
titanium 相对其他的几款资料貌似不是很多,有什么可以分享的么?
WildCat
2015-03-16 15:28:37 +08:00
j2objc
zachgenius
2015-03-16 15:49:13 +08:00
NO ZUO NO DIE, 为何作死要用web开发APP?或者其他跨平台的事?真正用在项目上绝对的DEBUG致死
nori
2015-03-16 15:52:07 +08:00
游戏:libdx
cfan8
2015-03-16 18:34:15 +08:00
别折腾了,所谓的跨平台框架性能都是大问题

推荐主体用native code,普通的功能比方说评论之类的搞搞webview就差不多了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/177166

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX