P**H 发帖数: 1897 | 1 我就是用他家get started的例子放在android上。结果loading搞了3s。是不是这就是
期望值。开个browser,再load javascript。
手机是屌丝的战斗机1+,按说硬件还ok了。debug/release 都是3s。
要是都是3s启动可受不了。而且这还是个demo,什么都还没加呢。 |
k******t 发帖数: 1498 | 2 laf,splash的时间可调的好伐?
【在 P**H 的大作中提到】 : 我就是用他家get started的例子放在android上。结果loading搞了3s。是不是这就是 : 期望值。开个browser,再load javascript。 : 手机是屌丝的战斗机1+,按说硬件还ok了。debug/release 都是3s。 : 要是都是3s启动可受不了。而且这还是个demo,什么都还没加呢。
|
P**H 发帖数: 1897 | 3 那为什么不默认调成0s loading?还是第一个tutorial。展示成长空间?
[发表自未名空间手机版 - m.mitbbs.com]
【在 k******t 的大作中提到】 : laf,splash的时间可调的好伐?
|
h******b 发帖数: 6055 | 4 0秒不就是没splash screen了?
性能方面可以下载市场上的成功作品。像malltze, sworkit都是拉了几百万的app。
打开apk可以直接看到代码,跟网页一样。
http://showcase.ionicframework.com |
P**H 发帖数: 1897 | 5 0s是夸张。但事实3s也太夸张了。至少能来个1s loading吧。ionic的性能是不是还是
有隐患的。听说是iOS好点,android优化不太够。
另外,react native行不行?吹到天上了都。
【在 h******b 的大作中提到】 : 0秒不就是没splash screen了? : 性能方面可以下载市场上的成功作品。像malltze, sworkit都是拉了几百万的app。 : 打开apk可以直接看到代码,跟网页一样。 : http://showcase.ionicframework.com
|
h******b 发帖数: 6055 | 6 好歹也是github上两万星的作品。 能这么火是有他的道理的。
react native还没出安卓,回头会试试的。 ionic能火主要靠angular如日中天的地位
。 学一个framework,网页app通吃。
性能根本就不是问题,产品火了需要考虑性能了,重写都来得及。最快速度放到市场上
检验你的产品才是王道。
个人看好angular 2 + ionic 2。 不认为react/react native能追上。 |
P**H 发帖数: 1897 | 7 react native android已经出了。 Sep 15的事。
现在问题是性能就是问题。不是所有的手机都是iphone6, Nexus6。一个app,启动卡3
秒,scroll也卡,很难火起来。前提都没了。反正我是不会用的,除非app store就你
独一份。
javascript吹到天上。什么到处运行。我也想相信。但事实上每个平台都不一样,都要
微调,都要维护。FF,chrome,IE,edge,连浏览器都无法统一,更别说还有iOS和
android了。
nodejs那边问题小点,后端反正看不到。可以堆硬件解决。前端就一个手机,性能再强
也浪费不得。Desktop上可以瞎搞,那里的性能的确是够强了。手机上,目前不行。
原来我也希望js一统天下,但是就目前的情形看来条件还不成熟。还是app还是native
更靠谱。而且也就是两套code而已,win phone忽略都可以。实在要一套code也是c++,
比如cocos2dx。
【在 h******b 的大作中提到】 : 好歹也是github上两万星的作品。 能这么火是有他的道理的。 : react native还没出安卓,回头会试试的。 ionic能火主要靠angular如日中天的地位 : 。 学一个framework,网页app通吃。 : 性能根本就不是问题,产品火了需要考虑性能了,重写都来得及。最快速度放到市场上 : 检验你的产品才是王道。 : 个人看好angular 2 + ionic 2。 不认为react/react native能追上。
|
h******b 发帖数: 6055 | 8 手机性能已经很过剩了。 低端机都已经很猛了。 什么红米什么的。
一个app火不火看功能不看性能。 你去下载几个ionic showcase成品吧。
一个两万星的github项目,必然有他的道理。 web developer用现有技能吃掉中低端
app市场是非常有诱惑力的。 要知道绝大多数的app从性能要求来说都是中低端 。 大
部分app无非是把现有网站搞个手机界面而已。 性能什么的,跟移动版的网站差不多就
可以了。
游戏什么的,cocos2d和unity都有js版本了。
回头试试react安卓。刚下载了那个ziliun reader demo, 似乎很好很强大。
卡3
native
【在 P**H 的大作中提到】 : react native android已经出了。 Sep 15的事。 : 现在问题是性能就是问题。不是所有的手机都是iphone6, Nexus6。一个app,启动卡3 : 秒,scroll也卡,很难火起来。前提都没了。反正我是不会用的,除非app store就你 : 独一份。 : javascript吹到天上。什么到处运行。我也想相信。但事实上每个平台都不一样,都要 : 微调,都要维护。FF,chrome,IE,edge,连浏览器都无法统一,更别说还有iOS和 : android了。 : nodejs那边问题小点,后端反正看不到。可以堆硬件解决。前端就一个手机,性能再强 : 也浪费不得。Desktop上可以瞎搞,那里的性能的确是够强了。手机上,目前不行。 : 原来我也希望js一统天下,但是就目前的情形看来条件还不成熟。还是app还是native
|
P**H 发帖数: 1897 | 9 cocos2dx 的js是给web用的。unity的山寨js是脚本补全游戏逻辑。不是一回事。
react没看懂。还要自己写android/ios module?我愿意自己写了,还要js干嘛。不就
是想大一统吗?
【在 h******b 的大作中提到】 : 手机性能已经很过剩了。 低端机都已经很猛了。 什么红米什么的。 : 一个app火不火看功能不看性能。 你去下载几个ionic showcase成品吧。 : 一个两万星的github项目,必然有他的道理。 web developer用现有技能吃掉中低端 : app市场是非常有诱惑力的。 要知道绝大多数的app从性能要求来说都是中低端 。 大 : 部分app无非是把现有网站搞个手机界面而已。 性能什么的,跟移动版的网站差不多就 : 可以了。 : 游戏什么的,cocos2d和unity都有js版本了。 : 回头试试react安卓。刚下载了那个ziliun reader demo, 似乎很好很强大。 : : 卡3
|
h******b 发帖数: 6055 | 10 cocos2d js和unity js都已经可以开发完整手机游戏了,绝不只是web端。
http://cocos2d-x.org/news/363. ea, dena都有作品。
当然在这两个领域JavaScript不是主流,可能永远不会是主流。 但web developer这
么大的群体,能分一杯羹就很好。慢慢来不着急。 |
|
|
h******b 发帖数: 6055 | 11 react native是给有web开发经验的人用的。 用过angular, backbone, react的人应
该很容易上手。
虽然代码不像ionic那样百分九十重复利用,百分之六七十还是可以的。 毕竟你是直
接使用苹果安卓上的native component而不是用css来山寨。换取的是性能提升还有
native的ui elements。 |
P**H 发帖数: 1897 | 12 我还真去测了下ionic的showcase。用的我的1+。三个头牌feature apps,不忍直视。
Mallzee, android 3.7star, 6 SECOND loading!, choppy horizontal scrolling,
need to logon.
Sworkit lit, android 4.5star, large app size warning(67M), 4s loading,
choppy scrolling
ChefSteps, android 4.5star, 4s loading, choppy scrolling |
h******b 发帖数: 6055 | 13 不影响这三个公司拉几百万的投资。
大部分用户真的不care, 你app能否成功,性能真的不重要。 sworkit不是4.5星?
react native应该好很多。 你可以试试他们的showcase, 含源代码:
https://github.com/sonnylazuardi/ziliun-react-native
ionic/react native是不可能取代native开发的。 但给web developer一个机会吃掉
一部分中低端市场是完全可行的。 太多公司/网站需要加个crud app。
http://forum.unity3d.com/threads/boo-c-and-javascript-in-unity-
unity也有25%的JavaScript only的开发者。 我估计mobile app也差不多。
【在 P**H 的大作中提到】 : 我还真去测了下ionic的showcase。用的我的1+。三个头牌feature apps,不忍直视。 : Mallzee, android 3.7star, 6 SECOND loading!, choppy horizontal scrolling, : need to logon. : Sworkit lit, android 4.5star, large app size warning(67M), 4s loading, : choppy scrolling : ChefSteps, android 4.5star, 4s loading, choppy scrolling
|
h******b 发帖数: 6055 | 14 刚刚看了这个hacker news的react native, 感觉的确不错,代码比angular要简洁不少。
https://github.com/iSimar/HackerNews-React-Native |
P**H 发帖数: 1897 | 15 React native 的头牌靠谱点,至少划拉还是流畅的。还能用测旋转。就是不知道需不
需要多花功夫学。 |
h******b 发帖数: 6055 | 16 仔细看了一下,react的jsx实在不是很喜欢,HTML/CSS/JS完全混合在一起。
而且基本上所有组件都得自己搞不能用web生态环境。比如我ionic一个项目用c3 chart
是非常成熟的library,react native就没办法。还有就是documentation实在太夹生了
。安卓测试是我非常恶心的emulator而不是直接上browser。
现在安卓4.4以上的手机网页性能已经不错了。 我准备赌ionic 2/angular 2了。
React本身市场份额比angular低太多。
ionic牺牲性能换取更强兼容性,更接近网页开发。 学习成本感觉低很多。
【在 P**H 的大作中提到】 : React native 的头牌靠谱点,至少划拉还是流畅的。还能用测旋转。就是不知道需不 : 需要多花功夫学。
|
c******n 发帖数: 16666 | 17 同赌这个方向
大牛开始学ts了吗
我现在在思考 是先把native js学深一点呢
还是直接上ts 间接从es6风格那边入手
chart
【在 h******b 的大作中提到】 : 仔细看了一下,react的jsx实在不是很喜欢,HTML/CSS/JS完全混合在一起。 : 而且基本上所有组件都得自己搞不能用web生态环境。比如我ionic一个项目用c3 chart : 是非常成熟的library,react native就没办法。还有就是documentation实在太夹生了 : 。安卓测试是我非常恶心的emulator而不是直接上browser。 : 现在安卓4.4以上的手机网页性能已经不错了。 我准备赌ionic 2/angular 2了。 : React本身市场份额比angular低太多。 : ionic牺牲性能换取更强兼容性,更接近网页开发。 学习成本感觉低很多。
|
h******b 发帖数: 6055 | 18 真不是大牛,甚至不是专业程序员。 只是希望足够了解这些技术自己写个prototype什
么的。
感觉ts好一点,等出来再说了。
其实angular全面统治就很好,不需要react出来添乱啊。 现在工作机会angular/
react是3:1吧。
ionic就是赌angular 2性能配合更新更好的硬件能彻底解决安卓性能问题。 据说苹果
体验已经很难和同类型native app区分了。
【在 c******n 的大作中提到】 : 同赌这个方向 : 大牛开始学ts了吗 : 我现在在思考 是先把native js学深一点呢 : 还是直接上ts 间接从es6风格那边入手 : : chart
|
P**H 发帖数: 1897 | 19 ionic怎么ts粘起来?我就看到几个山寨的starter号称用的ts。官方没这个说法啊。难
道本来应该就是用js裸抠的?ts是歪门邪道? |
h******b 发帖数: 6055 | 20 ionic团队已经表示和angular 2密切合作, 在ionic 2必然全面支持ts。
话说这个sworkit还不错,我用它那个每天五分钟健身感觉还成。 一个好app真的不靠
性能吃饭。
顺便说一下他的代码等于是开源的。 你unzip他的apk可以获取全部代码。这个团队好
像连uglify都没有用。典型的文科生的成功案例。
【在 P**H 的大作中提到】 : ionic怎么ts粘起来?我就看到几个山寨的starter号称用的ts。官方没这个说法啊。难 : 道本来应该就是用js裸抠的?ts是歪门邪道?
|
P**H 发帖数: 1897 | 21 ionic2/angular2这种影都没有的事就别提了。商用至少还要一年。现在angular2是
alpha。ionic也说了,不可能在这种情况下做2。
ionic现在看来勉强能用。出demo骗钱是不错的选择。凑合着用吧。自己尽量微调一下
。不过ngCordavo里面没有陀螺仪台让我失望了。
先看看react native吧。搞不好还是回cocos2dx。目前最友好的就是他和unity3d。按
doc来绝对能用。
【在 h******b 的大作中提到】 : ionic团队已经表示和angular 2密切合作, 在ionic 2必然全面支持ts。 : 话说这个sworkit还不错,我用它那个每天五分钟健身感觉还成。 一个好app真的不靠 : 性能吃饭。 : 顺便说一下他的代码等于是开源的。 你unzip他的apk可以获取全部代码。这个团队好 : 像连uglify都没有用。典型的文科生的成功案例。
|
c******n 发帖数: 16666 | 22 搞不好还是回cocos2dx。目前最友好的就是他和unity3d。按
doc来绝对能用。
这两个做游戏的拿来做app总是很受限制 |