由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 板上大牛都用哪些mobile framework?
相关主题
xaramin, phonegap, titanium, which one should I choosexamarin被软买了
请教cross platform的mobile development最好是哪个贴个ionic/angular/phonegap的成功app
用telerik还是angularjs + bootstrap做网页?React native如何
用extjs做前端的多吗?大家 JavaScript 用的多么?
best Android & iPhone cross-platform dev framework?请推荐ios和android的开发平台(包子答谢)
公司要从.net那套东西跳出来,成本有多大啊?spring mobile framework
苹果要封禁非swift原生的app了吗c# project 防止hacker攻击,大家是用什么framework? (转载)
另外一个趋势,说明为啥 Javascript 要一统天下问个弱智问题,js除了前端和node.js这种framework,还能用在哪里?
相关话题的讨论汇总
话题: phonegap话题: 性能话题: framework话题: mobile话题: native
进入Programming版参与讨论
1 (共1页)
h******b
发帖数: 6055
1
最近一年零零碎碎试验了几个。 本人并非编程出身,有网站和前台设计背景,希望找
个糙快猛的手法,最少达到产品经理独立完成prototype的能力。用过这几个的说说经
验吧。
corona sdk - lua 语言很容易上手,图像性能很好,写了一个简单三消的prototype,
意识到自己美工太烂,放弃了。 试图拿来写business app但感觉他们缺太多零件了。
而且价格越来越高。 放弃了。
titanium - javascript 不错,但他们的iOS和Android几乎是两套代码。 几乎每个
function都不同behavior。 他们追求的是native look and feel。 如果这样我不如
native开发了。
phonegap - 因为是HTML/css,感觉非常顺手,一个文档放在xampp里面直接拿来当网页
来preview非常流畅。 据说性能是问题。 不过jquery mobile真心是适合电脑的,不
是手机的,整体感觉还是臃肿了一点。
ionic framework - 最近很火的framework。 如果你谷歌mobile framework这个第一
个出来。 用angular js性能很好。 所有的widget都很漂亮。 担心的是他们是
alpha所以用的人不多。 不过理论上来说phonegap可用的这个都可以。
telerik/kendo mobile ui - phonegap架构里包装最好的。 browser里的IDE集成很好
。 drag and drop配合代码。 直接和他们的cloud service接口。 sample app直接
包含了social login。 各种widget/chart都很漂亮。 担心的就是用的人不多,不过
理论上来说所有phonegap的他们都能用。 这个应该上手最快的。 可是价格也是最高的。
抛砖引玉,希望大牛分享一下经验。
d*******r
发帖数: 3299
2
http://ionicframework.com/getting-started/
照着敲完,iOS emulator 就真把 app 跑起来了,吊爆了呀!
感谢分享

【在 h******b 的大作中提到】
: 最近一年零零碎碎试验了几个。 本人并非编程出身,有网站和前台设计背景,希望找
: 个糙快猛的手法,最少达到产品经理独立完成prototype的能力。用过这几个的说说经
: 验吧。
: corona sdk - lua 语言很容易上手,图像性能很好,写了一个简单三消的prototype,
: 意识到自己美工太烂,放弃了。 试图拿来写business app但感觉他们缺太多零件了。
: 而且价格越来越高。 放弃了。
: titanium - javascript 不错,但他们的iOS和Android几乎是两套代码。 几乎每个
: function都不同behavior。 他们追求的是native look and feel。 如果这样我不如
: native开发了。
: phonegap - 因为是HTML/css,感觉非常顺手,一个文档放在xampp里面直接拿来当网页

h******b
发帖数: 6055
3
听你的话昨晚玩xamarin玩到三点半。
感觉比Titanium好,性能最好,而且不像titanium那样试图一个function cover两个平
台。 这个基本上是用c#直接call native api了吧。 理论上来说界面必须重新写,
但business logic,数据库等可以重复利用。
但用的人好少,indeed上面没有这个的工作。 谷歌上面的信息也少。 担心小众问题
啊。
打算用jquery mobile和phonegap开始。 这两个最白菜的。 而且和我开发网站最接
近的。 一套技能重复利用。 开发工具都可以是netbeans。 据说jqm 1.4性能提升
很多。 我不写游戏应该问题不大?手机性能直线上升的。 直接block安卓4,iOS 5
以下的就好了。
如果HTML 5搞不定的就native吧。 觉得除非能直接重复使用代码,native开发好很多。

【在 d*******r 的大作中提到】
: http://ionicframework.com/getting-started/
: 照着敲完,iOS emulator 就真把 app 跑起来了,吊爆了呀!
: 感谢分享

d*******r
发帖数: 3299
4
xamarin 小众确实是问题
回头发下你研究 phonegap 的经验吧

5

【在 h******b 的大作中提到】
: 听你的话昨晚玩xamarin玩到三点半。
: 感觉比Titanium好,性能最好,而且不像titanium那样试图一个function cover两个平
: 台。 这个基本上是用c#直接call native api了吧。 理论上来说界面必须重新写,
: 但business logic,数据库等可以重复利用。
: 但用的人好少,indeed上面没有这个的工作。 谷歌上面的信息也少。 担心小众问题
: 啊。
: 打算用jquery mobile和phonegap开始。 这两个最白菜的。 而且和我开发网站最接
: 近的。 一套技能重复利用。 开发工具都可以是netbeans。 据说jqm 1.4性能提升
: 很多。 我不写游戏应该问题不大?手机性能直线上升的。 直接block安卓4,iOS 5
: 以下的就好了。

h******b
发帖数: 6055
5
phonegap就是一个wrapper, 里面是html 5/css/js跟一个mobile网站没有什么区别。
UI framework任意选,需要device function的时候(比如说相机,电话,或内购)
call phonegap。
优点是最接近一套代码多个平台的开发方法。 只要能搞网站的都能搞这个,大大降低
了门槛。而且不同平台上面的效果是一致的。 超快的开发能力最大程度优化了糙快猛

缺点就是性能,游戏开发不要想了,而且安卓4以下基本跑不动。 但手机性能的过剩
,让HTML开发一片光明。 基本上我认为如果不开发游戏,要么HTML 5要么native,
anything in between注定是小众。
我试验了好几个可以配合phonegap的ui framework,下面说说不同UI。
h******b
发帖数: 6055
6
Phonegap的ui我试验过的有。
jquery mobile, 最大众的,1.4版本性能提升的一塌糊涂。 会jquery的基本上都能超
快上手。 跟写网站的感觉几乎完全一样。非常适合我这种非程序员出身的。 可以搭
配backbone.js来搞mvc。 非常适合prototype以后找人来写native。 其实作为1.0版
本测试市场感觉也够了。css 3的theme roller让美工改色调非常方便。巨多的第三方
plugin。
缺点是尽管是1.4性能可能还是不如下面几个,但大众白菜易谷歌最大优势。 优化加
新1.4版本可以大幅度提升性能。
ionic - angular js加sass, 用起来很爽。 从零开始为手机打造,不像jqm那样有
desktop的baggage。不过这是两人组,现在只是alpha。 远远不如jqm成熟,等下个版
本了。这个是zero jquery的。
sencha - 用extjs来generate全部网页。 几乎没有什么写HTML的感觉了。 所有东西
都是Javascript。 理论上来说配合mean stack基本上让你一辈子只需要一个语言从网
站到app开发。想想就很爽。
他们的theme非常养眼,性能也非常流畅,但上手非常繁琐,因为你得从头开始学习
extjs。可以用phonegap的wrapper也可以用sencha自己的。 第三方插件不多但他们自
己自带50多个widget。
telerik app builder / kendo ui
包装最好的,不需要装sdk打command,他们的IDE是云上的,自带emulator,从
register到上传hello world的apk到我手机一共十分钟。 app装到客户手机上以后可
以通过他们服务器直接更新。
他们的界面非常漂亮,性能也很好。 但价格也很高。 第三方支持很少,用户似乎也
不多,论坛不是很活跃。 开发方法很像jqm。
其他的UI framework就更加小众了。 以上是目前github最活跃的。
d*******r
发帖数: 3299
7
信息量很大。多谢分享。
我问个简单的问题,用 phonecap 那一类框架做,跟用 native 的 GUI + webview 比
起来主要优势是写JavaScript的代码也更少吧,基本调整调整, 改改外观就能用了?

【在 h******b 的大作中提到】
: Phonegap的ui我试验过的有。
: jquery mobile, 最大众的,1.4版本性能提升的一塌糊涂。 会jquery的基本上都能超
: 快上手。 跟写网站的感觉几乎完全一样。非常适合我这种非程序员出身的。 可以搭
: 配backbone.js来搞mvc。 非常适合prototype以后找人来写native。 其实作为1.0版
: 本测试市场感觉也够了。css 3的theme roller让美工改色调非常方便。巨多的第三方
: plugin。
: 缺点是尽管是1.4性能可能还是不如下面几个,但大众白菜易谷歌最大优势。 优化加
: 新1.4版本可以大幅度提升性能。
: ionic - angular js加sass, 用起来很爽。 从零开始为手机打造,不像jqm那样有
: desktop的baggage。不过这是两人组,现在只是alpha。 远远不如jqm成熟,等下个版

h******b
发帖数: 6055
8
没搞过native加webview。 一般来说是需要widget的时候拉webview吧,比如chart一
类。
phonegap的优势应该是完全像开发网站一样。 不需要任何网站外的代码。 立刻在
Chrome看结果。 唯一能几乎做到一套代码通吃的手法。 而且开发网站的比程序员便
宜,做出来的东西好看,开发速度快。
性能是永远的伤。 但不妨碍迅速上市测试idea。 只要开局好,找人写native很简单。

【在 d*******r 的大作中提到】
: 信息量很大。多谢分享。
: 我问个简单的问题,用 phonecap 那一类框架做,跟用 native 的 GUI + webview 比
: 起来主要优势是写JavaScript的代码也更少吧,基本调整调整, 改改外观就能用了?

1 (共1页)
进入Programming版参与讨论
相关主题
问个弱智问题,js除了前端和node.js这种framework,还能用在哪里?best Android & iPhone cross-platform dev framework?
简单易用的Andriod编程工具?公司要从.net那套东西跳出来,成本有多大啊?
学习前端的动力是什么?苹果要封禁非swift原生的app了吗
问一个windows From application的问题另外一个趋势,说明为啥 Javascript 要一统天下
xaramin, phonegap, titanium, which one should I choosexamarin被软买了
请教cross platform的mobile development最好是哪个贴个ionic/angular/phonegap的成功app
用telerik还是angularjs + bootstrap做网页?React native如何
用extjs做前端的多吗?大家 JavaScript 用的多么?
相关话题的讨论汇总
话题: phonegap话题: 性能话题: framework话题: mobile话题: native