由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 大牛们怎么看这篇文章? C++ and Mobile Programming
相关主题
现在mobile开发的趋势是怎么样的?C#开源了Java要悬
qt比free pascal难用多了这里对infra有莫名其妙的热衷
感觉整个JS的生态比较病态app的流行只是历史短暂的倒退
React native如何最完善的js跨平台app速成模板: 应有尽有
在手机上用browser里的web application,和手机上用app store下(转载)跨平台开发比较
有没有人关心qt的前途?外包项目找开发人 (转载)
phonegap开发跨平台的手机,咋样?这个可以算棺材上最后一颗钉子了吧
现在mobile开发,用boostrap,phonegap,还是objective-c + java的多?另外一个趋势,说明为啥 Javascript 要一统天下
相关话题的讨论汇总
话题: mobile话题: monotouch话题: app话题: c++话题: ios
进入Programming版参与讨论
1 (共1页)
d******3
发帖数: 70
1
http://www.infoworld.com/t/mobile-development/and-the-winner-cr
大家不要互掐,纯做技术讨论。
个人觉得文章还是有道理的。毕竟在mobile上,Power和Performance很重要。我知道有
家startup正考虑转向C++. Bjarne大牛说:"Go green!"
g*****g
发帖数: 34805
2
You don't have much but UI in a mobile app. The only supported cross-
platform UI library is html/js in mobile platforms. C++ may be supported by
all platforms. But making 4 if checks for every API call is hardly a cross
platform solutions.
Plus BB is in grave, WP is in deathbed. Only 2 platforms need to be
supported.

【在 d******3 的大作中提到】
: http://www.infoworld.com/t/mobile-development/and-the-winner-cr
: 大家不要互掐,纯做技术讨论。
: 个人觉得文章还是有道理的。毕竟在mobile上,Power和Performance很重要。我知道有
: 家startup正考虑转向C++. Bjarne大牛说:"Go green!"

s***o
发帖数: 2191
3
C++ is (still) good for certain types of apps, no doubt about it. As for
cross-platform mobile solutions, especially for enterprise, HTML5/JavaScript
is my bet.
l*****v
发帖数: 498
4
可以很负责任地说短期内html/js不是一个好选择,楼上两个没做过乱指点。跨平台的
有ulity和mono。ulity没用过,不过朋友的公司在用,感觉做出的东西有些粗躁。mono
做出来的和原生的没有什么区别,文件大一点。
不过随着开源库越来越越多用原生的差别不大。
另一个朋友的公司十个人左右,做游戏的全用c++, android&ios. 每月营收1m左右。他
们就是用c++做跨平台的。我看过他们的游戏很精美。
游戏我没做过,如果是app,其实ui部分的工作量不算多。和server端比除了
scalability没有服务器复杂,其它的都比服务器复杂。而且现在像样的app都有server
端。
z****e
发帖数: 54598
5
虽然我也认为script在app这个上不是一个好选择
但是你也是没做过乱指点
游戏精美与否跟开发没有太大关系
跟美工有很大关系
没有好的图片,用什么都是扯淡
这就是为什么大部分游戏公司一个接着一个,倒闭的倒闭,裁员的裁员
前一段刚有人出来说任天堂和腾讯,一段时间后立马裁员给你看
后面就有人说,游戏公司都是垃圾,不要去,基本上说出了实情
如果真想有个稳定的career,游戏公司就最好不要去,相比较而言
well,从理想主义者角度出发,游戏本身没有什么问题
问题在于,太多人总是用一种功利的眼光去对待这个东西
因为商人要赚钱,投资到最后都需要一个回报,而这个本身又跟艺术相冲突
对于艺术来说,商品是副产品,其作品本身,意义远大于金钱
所以这个冲突使得艺术品最后流于形式,变成一种没有什么艺术价值的日用品
而这个日用品本身又不是必需品,消费者可以不玩游戏,但是不能不用厕纸
所以从日用品角度出发,毫无艺术价值的日用品还不如厕纸
所以很多游戏公司一旦做大,立马就挂了

mono
server

【在 l*****v 的大作中提到】
: 可以很负责任地说短期内html/js不是一个好选择,楼上两个没做过乱指点。跨平台的
: 有ulity和mono。ulity没用过,不过朋友的公司在用,感觉做出的东西有些粗躁。mono
: 做出来的和原生的没有什么区别,文件大一点。
: 不过随着开源库越来越越多用原生的差别不大。
: 另一个朋友的公司十个人左右,做游戏的全用c++, android&ios. 每月营收1m左右。他
: 们就是用c++做跨平台的。我看过他们的游戏很精美。
: 游戏我没做过,如果是app,其实ui部分的工作量不算多。和server端比除了
: scalability没有服务器复杂,其它的都比服务器复杂。而且现在像样的app都有server
: 端。

z****e
发帖数: 54598
6
用c++从底层开始写
会遇到当年java诞生之处遇到的所有问题
简单说,有三个你一定要自己去处理
一个是ui
一个是多线程
最后一个是垮平台
这三个凑到一起,那简直就是噩梦
最典型的这三个凑到一起的情况就是applet
尼玛,一个破app,写出来,你要保证在n种浏览器和n个os还有n个jvm上运行
很多bug只会出现在某一个特定的组合里面
所以只要某一个恶意的公司,比如微软
在某一个特定的版本,对实现的方式做一个小小针对性的改动
你的applet立马就会出问题
我曾经试过在win平台上,ie,chrome什么都运行的好好的
但是转到macosx上,safari马上出问题
后来发现是apple自己的jvm的问题
当时代码还只写了一点点,最后崩溃了,算了,放弃了
这就是为什么猴屁股说,所有针对插件的体验都是不好的
因为你照顾不了那么多乱七八糟的平台
测试成本高居不下,因为随着组合数量的增加
那个测试成本是呈指数级上升
mobile上也是一样的问题,mobile上有很多平台
所以现在大多数产商,都只针对ios和android,其它不管了
简单说就是抓大放小
这样把平台缩小到只有两个
但是即便如此,android的体验也是很糟糕
因为硬件产商太多了,对android做了各种乱七八糟的改动
所以做client side的苦逼之处就在于
一个简简单单的垮平台,都可以搞死人
这还不是最麻烦的
最麻烦的是,ui和多线程如果再一起杀过来
这两个都是吃性能的大户
ui上闪烁的处理和多线程并发的解决
都是非常头疼的问题
就是java也不能全部搞定所有问题
java基本上在后来是放弃了ui部分
保证多线程和垮平台的实现
然后对付这两个的冲突,大部分客户端软件,包括pc和mobile
都放弃了多线程,采用一种伪的多线程来处理
其本质就是一个主线程,保证ui刷新不被打断
这样可以保证ui的刷新频率在90帧以上,这样就不会影响客户体验
然后其它的,如无比要,不启动额外的线程
大多数游戏都是以这种方式来实现
游戏上很少有真正意义上的多线程
这三个主要问题,到目前为止,没有任何一个语言能全部解决
基本上做得好的,就是选其中两个,甚至很多时候都只做其中一个
比如apple,就不垮平台,ios上基本上就只有单线程,牺牲了两个,保证ui好看就是了
android要装,就喜欢兼容一堆乱七八糟的硬件产商,所以客户体验比apple的要差
java,就不怎么搞ui,etc.
t*****n
发帖数: 4908
7
年薪20w的程序员这么懒,真让人吃惊。就写几个平台API,有什么麻烦的。10w的老美
写gui的,10年以上经验的,市场上一大把。

by

【在 g*****g 的大作中提到】
: You don't have much but UI in a mobile app. The only supported cross-
: platform UI library is html/js in mobile platforms. C++ may be supported by
: all platforms. But making 4 if checks for every API call is hardly a cross
: platform solutions.
: Plus BB is in grave, WP is in deathbed. Only 2 platforms need to be
: supported.

g*****g
发帖数: 34805
8
不懂不是你的错,不要出来丢人好不好?
Netflix的app在上千个不同设备上都能跑,是当今跨平台做得最好的应用,不只是
mobile,在几乎每个智能电视,机顶盒,游戏机,蓝光上都有,就是用html/js写的。

mono
server

【在 l*****v 的大作中提到】
: 可以很负责任地说短期内html/js不是一个好选择,楼上两个没做过乱指点。跨平台的
: 有ulity和mono。ulity没用过,不过朋友的公司在用,感觉做出的东西有些粗躁。mono
: 做出来的和原生的没有什么区别,文件大一点。
: 不过随着开源库越来越越多用原生的差别不大。
: 另一个朋友的公司十个人左右,做游戏的全用c++, android&ios. 每月营收1m左右。他
: 们就是用c++做跨平台的。我看过他们的游戏很精美。
: 游戏我没做过,如果是app,其实ui部分的工作量不算多。和server端比除了
: scalability没有服务器复杂,其它的都比服务器复杂。而且现在像样的app都有server
: 端。

z****e
发帖数: 54598
9
所以聪明人就不去写gui
这种东西没啥价值

【在 t*****n 的大作中提到】
: 年薪20w的程序员这么懒,真让人吃惊。就写几个平台API,有什么麻烦的。10w的老美
: 写gui的,10年以上经验的,市场上一大把。
:
: by

d******3
发帖数: 70
10
综合大牛们所述,如果以PC programming发展的历史预测Mobile Programming的将来,
虽然目前C++在mobile Application上还有一些市场,但将来还是会被某一种virtual
machine based的语言取代。这种virtual machine将会针对mobile优化,省电,高效。
候选者有:
1. Mono/C#
2. JVM/Java
3. HTML5/Javascript
4. 其他
#2还没出现,#3好像时机尚不成熟,#1虽然被吐槽很多,但目前看可行性比较强一些。
相关主题
有没有人关心qt的前途?C#开源了Java要悬
phonegap开发跨平台的手机,咋样?这里对infra有莫名其妙的热衷
现在mobile开发,用boostrap,phonegap,还是objective-c + java的多?app的流行只是历史短暂的倒退
进入Programming版参与讨论
z****e
发帖数: 54598
11
android其实就是jvm/java了
只不过google针对mobile做了一些优化罢了
不完全兼容java的标准,但是兼容绝大部分java语法
基本上被大部分mobile和tablet产商所接受

【在 d******3 的大作中提到】
: 综合大牛们所述,如果以PC programming发展的历史预测Mobile Programming的将来,
: 虽然目前C++在mobile Application上还有一些市场,但将来还是会被某一种virtual
: machine based的语言取代。这种virtual machine将会针对mobile优化,省电,高效。
: 候选者有:
: 1. Mono/C#
: 2. JVM/Java
: 3. HTML5/Javascript
: 4. 其他
: #2还没出现,#3好像时机尚不成熟,#1虽然被吐槽很多,但目前看可行性比较强一些。

l*****v
发帖数: 498
12
LOL,笑而不语地看你show无知

【在 g*****g 的大作中提到】
: 不懂不是你的错,不要出来丢人好不好?
: Netflix的app在上千个不同设备上都能跑,是当今跨平台做得最好的应用,不只是
: mobile,在几乎每个智能电视,机顶盒,游戏机,蓝光上都有,就是用html/js写的。
:
: mono
: server

l*****v
发帖数: 498
13
#1应该没有太多吐槽的吧,xamarin的售后做的非常好,反馈非常快,应该是我见到的
tech support做的最好的公司之一了。
我们公司有一个app的第一版就是用monotouch做的。monotouch的load time有些延时,
不过用户几乎感觉不出来,运行效率有些比oc原生的快。monotouch的好处是可以
leverage大部分.net 现有的library,不过随着oc的开源社区越来越成熟,这些便利条
件变得越来越不重要。而且产品越到后面越追求极致,直接用原生的很多地方能做的更
完美。
最有效的跨平台工具就是人,优秀的程序员是不在乎语言和平台的;只有一些不入流的
小瘪三才会离开java就像死了爹娘一样LOL

【在 d******3 的大作中提到】
: 综合大牛们所述,如果以PC programming发展的历史预测Mobile Programming的将来,
: 虽然目前C++在mobile Application上还有一些市场,但将来还是会被某一种virtual
: machine based的语言取代。这种virtual machine将会针对mobile优化,省电,高效。
: 候选者有:
: 1. Mono/C#
: 2. JVM/Java
: 3. HTML5/Javascript
: 4. 其他
: #2还没出现,#3好像时机尚不成熟,#1虽然被吐槽很多,但目前看可行性比较强一些。

d******3
发帖数: 70
14
是的,所以从理论上讲它完全可以运行在ios和WP上。但是估计Google对此不会感兴趣
,可惜了。不知道将来会不会有一个完全的community version。当然,说到将来,还
要看html5的表现。G对这感兴趣。

【在 z****e 的大作中提到】
: android其实就是jvm/java了
: 只不过google针对mobile做了一些优化罢了
: 不完全兼容java的标准,但是兼容绝大部分java语法
: 基本上被大部分mobile和tablet产商所接受

d******3
发帖数: 70
15
哦,看来我的信息过时了。人家已经越做越好了。大牛觉得mono在Linux上的表现如何
?如果也不错的话,C#岂不是有条件一统江湖了?
完全同意人的重要性,不过对时间和精力有限的人来说,压对宝还是比较占便宜。

【在 l*****v 的大作中提到】
: #1应该没有太多吐槽的吧,xamarin的售后做的非常好,反馈非常快,应该是我见到的
: tech support做的最好的公司之一了。
: 我们公司有一个app的第一版就是用monotouch做的。monotouch的load time有些延时,
: 不过用户几乎感觉不出来,运行效率有些比oc原生的快。monotouch的好处是可以
: leverage大部分.net 现有的library,不过随着oc的开源社区越来越成熟,这些便利条
: 件变得越来越不重要。而且产品越到后面越追求极致,直接用原生的很多地方能做的更
: 完美。
: 最有效的跨平台工具就是人,优秀的程序员是不在乎语言和平台的;只有一些不入流的
: 小瘪三才会离开java就像死了爹娘一样LOL

g*****g
发帖数: 34805
16
你丫这叫打落门牙和血吞,还笑而不语叫做死撑。每次打完脸都这德行。
难道你能找个比netflix app更跨平台的应用,装逼有点极限。

【在 l*****v 的大作中提到】
: LOL,笑而不语地看你show无知
g*****g
发帖数: 34805
17
没人用的东西当然没人吐槽,本版也没什么人吐槽Mono。
http://xamarin.com/apps
都是些没人知道的野鸡应用。
我老说的话可能不中听,但至少句句事实。有的傻逼明明是井底之蛙,
还非要出来死撑。

【在 l*****v 的大作中提到】
: #1应该没有太多吐槽的吧,xamarin的售后做的非常好,反馈非常快,应该是我见到的
: tech support做的最好的公司之一了。
: 我们公司有一个app的第一版就是用monotouch做的。monotouch的load time有些延时,
: 不过用户几乎感觉不出来,运行效率有些比oc原生的快。monotouch的好处是可以
: leverage大部分.net 现有的library,不过随着oc的开源社区越来越成熟,这些便利条
: 件变得越来越不重要。而且产品越到后面越追求极致,直接用原生的很多地方能做的更
: 完美。
: 最有效的跨平台工具就是人,优秀的程序员是不在乎语言和平台的;只有一些不入流的
: 小瘪三才会离开java就像死了爹娘一样LOL

d******3
发帖数: 70
18
大家歇歇火,消消气,说好了不掐的,让人看笑话。

【在 g*****g 的大作中提到】
: 你丫这叫打落门牙和血吞,还笑而不语叫做死撑。每次打完脸都这德行。
: 难道你能找个比netflix app更跨平台的应用,装逼有点极限。

l*****t
发帖数: 2019
19
小游戏公司的技术就不用评价了吧。

mono
server

【在 l*****v 的大作中提到】
: 可以很负责任地说短期内html/js不是一个好选择,楼上两个没做过乱指点。跨平台的
: 有ulity和mono。ulity没用过,不过朋友的公司在用,感觉做出的东西有些粗躁。mono
: 做出来的和原生的没有什么区别,文件大一点。
: 不过随着开源库越来越越多用原生的差别不大。
: 另一个朋友的公司十个人左右,做游戏的全用c++, android&ios. 每月营收1m左右。他
: 们就是用c++做跨平台的。我看过他们的游戏很精美。
: 游戏我没做过,如果是app,其实ui部分的工作量不算多。和server端比除了
: scalability没有服务器复杂,其它的都比服务器复杂。而且现在像样的app都有server
: 端。

l*****t
发帖数: 2019
20
印证一下。我们公司吐槽mono的多了,当然还是没人用。没人敢把几千个windows
server 换成linux。本人和c,c++,c#无关,道听途说21。

【在 g*****g 的大作中提到】
: 没人用的东西当然没人吐槽,本版也没什么人吐槽Mono。
: http://xamarin.com/apps
: 都是些没人知道的野鸡应用。
: 我老说的话可能不中听,但至少句句事实。有的傻逼明明是井底之蛙,
: 还非要出来死撑。

相关主题
最完善的js跨平台app速成模板: 应有尽有这个可以算棺材上最后一颗钉子了吧
跨平台开发比较另外一个趋势,说明为啥 Javascript 要一统天下
外包项目找开发人 (转载)多线程编程前景如何?
进入Programming版参与讨论
y*******g
发帖数: 6599
21
大家英文不好就是吃亏啊,这文章水平也就本版吵架的水平
不然各位也都是著名tech writer了

【在 d******3 的大作中提到】
: http://www.infoworld.com/t/mobile-development/and-the-winner-cr
: 大家不要互掐,纯做技术讨论。
: 个人觉得文章还是有道理的。毕竟在mobile上,Power和Performance很重要。我知道有
: 家startup正考虑转向C++. Bjarne大牛说:"Go green!"

l*****v
发帖数: 498
22
Mono和monotouch是两回事,楼主说的是手机开发。ios是monotouch,android是
mondroid,都是商用软件,mono是免费得。monotouch从我的使用来说确实做得不错。
linux web server用mono我也没有试过,不好评价。

【在 l*****t 的大作中提到】
: 印证一下。我们公司吐槽mono的多了,当然还是没人用。没人敢把几千个windows
: server 换成linux。本人和c,c++,c#无关,道听途说21。

l*****v
发帖数: 498
23
事实个屁,明显根本对mobile行业不了解在这装逼。
mono社区不是那么大但也有不少像样的程序比如salesforce的crm ios客户端就是用
monotouch做的,salesforce不是什么牛逼公司,不过还是没有netflix那么野鸡。
丫也好意思说netflix做得好,我原来还真没用过,你说了以后我专门下了一个。有点
常识好不好,那个程序做得太烂了,不管是流程度还是用户体验比江湖上阿猫阿狗的小
瘪三做出来的都差一大截。你要是去pda版说netflix这个程序做得好,可能一帮人觉得
你该吃药了。
说到底你们和那些卖毛片的没什么差别,和科技无关,片源好就行了。

【在 g*****g 的大作中提到】
: 没人用的东西当然没人吐槽,本版也没什么人吐槽Mono。
: http://xamarin.com/apps
: 都是些没人知道的野鸡应用。
: 我老说的话可能不中听,但至少句句事实。有的傻逼明明是井底之蛙,
: 还非要出来死撑。

l*****v
发帖数: 498
24
我要是在路上被狗咬了就煮一锅红烧狗肉,要是不小心踩到大便,就找到拉大便的那个
sb,把他的菊花堵上,所以你不用担心我打落门牙和血吞。
但我还是要对你的无知笑而不语,丫明显没做过mobile,对机顶盒,smart tv的可能也
是道听途说,跑出来装逼。我要是指出你那个地方傻逼了,下次你装逼的时候就会掩饰
自己的无知了。netflix app 在ios上做的真的很烂,你没说之前我是不用这种垃圾软
件的,你说了以后我下载来用真的有种踩到大便的感觉。

【在 g*****g 的大作中提到】
: 你丫这叫打落门牙和血吞,还笑而不语叫做死撑。每次打完脸都这德行。
: 难道你能找个比netflix app更跨平台的应用,装逼有点极限。

g*****g
发帖数: 34805
25
傻逼还死撑到底。netflix的app做得好不好是一回事,跨了从mobile,到智能电视,
bluray,机顶盒,游戏机的各种设备难道不是事实?你要比跨平台,拿个路人甲的只能
在ios/android上跑的应用也有脸拿过来比。你拿个Monotouch写的能跑在xbox, ps3,
wii的来看看?
你要说比流畅,html5的是不如native的不假,但Native的不跨平台呀。比跨平台的时
候你拿流畅来说事,你丫还有脑子吗?

【在 l*****v 的大作中提到】
: 事实个屁,明显根本对mobile行业不了解在这装逼。
: mono社区不是那么大但也有不少像样的程序比如salesforce的crm ios客户端就是用
: monotouch做的,salesforce不是什么牛逼公司,不过还是没有netflix那么野鸡。
: 丫也好意思说netflix做得好,我原来还真没用过,你说了以后我专门下了一个。有点
: 常识好不好,那个程序做得太烂了,不管是流程度还是用户体验比江湖上阿猫阿狗的小
: 瘪三做出来的都差一大截。你要是去pda版说netflix这个程序做得好,可能一帮人觉得
: 你该吃药了。
: 说到底你们和那些卖毛片的没什么差别,和科技无关,片源好就行了。

g*****g
发帖数: 34805
26
你丫傻逼,还道听途说了。俺家里游戏机,smart tv, 机顶盒总都是有的,上面都有
netflix应用,
你要死撑到底倒是拿个monotouch写的来比呀?比跨平台拿流畅来说事,只能说明你丫
太极品了。如果html5的应用比native的还快,那还有人写Native的应用吗?
netflix的应用再烂,也有千万活跃用户,你那些破monotouch应用有哪个像样的?

【在 l*****v 的大作中提到】
: 我要是在路上被狗咬了就煮一锅红烧狗肉,要是不小心踩到大便,就找到拉大便的那个
: sb,把他的菊花堵上,所以你不用担心我打落门牙和血吞。
: 但我还是要对你的无知笑而不语,丫明显没做过mobile,对机顶盒,smart tv的可能也
: 是道听途说,跑出来装逼。我要是指出你那个地方傻逼了,下次你装逼的时候就会掩饰
: 自己的无知了。netflix app 在ios上做的真的很烂,你没说之前我是不用这种垃圾软
: 件的,你说了以后我下载来用真的有种踩到大便的感觉。

l*****v
发帖数: 498
27
IOS,wp就不要想了。apple在程序发布规范里面明确说了任何jit的东西都不允许。wp
有.net了怎么会允许java去弄这个。ios和wp是封闭环境,并不是java社区不想提供而
是apple,ms不允许。
mobile的浪潮实际上是阻碍了html5的浪潮发展的,如果没有这一波mobile技术浪潮,
html5现在可能早就大行其道了,去年不是连fb都承认犯了战略性的错误,在html5押注
太大,短时间native才是王道。阻碍了html5发展的两大罪魁祸首一个是mobile一个是
微软。
只有想netflix这样的野鸡公司才会偷工减料做出那么烂得手机app。

【在 d******3 的大作中提到】
: 是的,所以从理论上讲它完全可以运行在ios和WP上。但是估计Google对此不会感兴趣
: ,可惜了。不知道将来会不会有一个完全的community version。当然,说到将来,还
: 要看html5的表现。G对这感兴趣。

g*****g
发帖数: 34805
28
尼玛刚才还大吹monotouch是跨平台的方向,现在又native是王道了,你自己打脸倒是
不亦乐乎呀。

wp

【在 l*****v 的大作中提到】
: IOS,wp就不要想了。apple在程序发布规范里面明确说了任何jit的东西都不允许。wp
: 有.net了怎么会允许java去弄这个。ios和wp是封闭环境,并不是java社区不想提供而
: 是apple,ms不允许。
: mobile的浪潮实际上是阻碍了html5的浪潮发展的,如果没有这一波mobile技术浪潮,
: html5现在可能早就大行其道了,去年不是连fb都承认犯了战略性的错误,在html5押注
: 太大,短时间native才是王道。阻碍了html5发展的两大罪魁祸首一个是mobile一个是
: 微软。
: 只有想netflix这样的野鸡公司才会偷工减料做出那么烂得手机app。

l*****v
发帖数: 498
29
楼主问得时手机跨平台,我答的也是手机夸平台,是你自己往机顶盒,smart tv上扯。
而且根据你说的这些东西,也看得出丫根本没在机顶盒,smart tv上开发过软件,别和
我说你开发的那些web service也算。

【在 g*****g 的大作中提到】
: 傻逼还死撑到底。netflix的app做得好不好是一回事,跨了从mobile,到智能电视,
: bluray,机顶盒,游戏机的各种设备难道不是事实?你要比跨平台,拿个路人甲的只能
: 在ios/android上跑的应用也有脸拿过来比。你拿个Monotouch写的能跑在xbox, ps3,
: wii的来看看?
: 你要说比流畅,html5的是不如native的不假,但Native的不跨平台呀。比跨平台的时
: 候你拿流畅来说事,你丫还有脑子吗?

l*****v
发帖数: 498
30
该去吃药了
楼主问的是手机跨平台,我答的也是手机跨平台的几个选项的优缺点。我的观点一直都
是native是王道,我也说了朋友的公司用c++在两个平台上做得都很好。mb不懂手机的
话你可以不说,非要装逼,丫写过手机上的程序吗?

【在 g*****g 的大作中提到】
: 尼玛刚才还大吹monotouch是跨平台的方向,现在又native是王道了,你自己打脸倒是
: 不亦乐乎呀。
:
: wp

相关主题
c++下如何实现多线程?qt比free pascal难用多了
多线程 编程,process 和 thread 的一些问题。感觉整个JS的生态比较病态
现在mobile开发的趋势是怎么样的?React native如何
进入Programming版参与讨论
g*****g
发帖数: 34805
31
尼玛还没完了,啥叫主流,netflix,facebook这样的应用才叫主流应用,不是Xarmin
上那些野鸡应用。netflix, facebook用html/js体验不如native是事实,但monotouch
根本就连机会都没有。我老没写过手机应用,也知道手机应用是用啥写的。不像你这傻
逼,明明不知道主流跨平台移动应用是用啥写的,还非要出来装逼。一打脸,就拿出什
么体验不如native来搪塞。你丫有种拿出个主流牛逼monotouch应用来让大家见识一下
,看看有人用吗,看看体验如何。连官网上都只有几个野鸡应用,还能指望如何?

【在 l*****v 的大作中提到】
: 该去吃药了
: 楼主问的是手机跨平台,我答的也是手机跨平台的几个选项的优缺点。我的观点一直都
: 是native是王道,我也说了朋友的公司用c++在两个平台上做得都很好。mb不懂手机的
: 话你可以不说,非要装逼,丫写过手机上的程序吗?

d******3
发帖数: 70
32
刚看了wikipedia,monotouch和mono真挺不一样的。monotouch都没有common language
runtime,所以不算是virtual machine based(monodroid倒是有的)。不过既然mono
能把C#带到ios,理论上讲Java也是可以带上去的。之所以没上,是因为Java离了
virtual machine就没有优势?还是就算上了ios,也上不了WP?还是长期来说大家都看
好html5,所以不折腾了?

wp

【在 l*****v 的大作中提到】
: IOS,wp就不要想了。apple在程序发布规范里面明确说了任何jit的东西都不允许。wp
: 有.net了怎么会允许java去弄这个。ios和wp是封闭环境,并不是java社区不想提供而
: 是apple,ms不允许。
: mobile的浪潮实际上是阻碍了html5的浪潮发展的,如果没有这一波mobile技术浪潮,
: html5现在可能早就大行其道了,去年不是连fb都承认犯了战略性的错误,在html5押注
: 太大,短时间native才是王道。阻碍了html5发展的两大罪魁祸首一个是mobile一个是
: 微软。
: 只有想netflix这样的野鸡公司才会偷工减料做出那么烂得手机app。

l*****v
发帖数: 498
33
我不说话呢,你就说我打落牙活血吞,我说话你说我没完;真是唯女人和你难养。
凭什么你做的什么都是主流,别人的都是非主流;野鸡公司出来的是不是都这么牛逼的
啊。是你要说netflix是跨平台做的最好的,程序什么叫好?我下了一看,真开眼,又
慢又有bug。什么叫好啊,结果你又回来说是跨了最多的平台,就是慢一点,bug多一点
,用起来像坨屎而已。这能一样嘛,就像你说你床上功夫好结果每次都是30秒,说你了
你又狡辩是玩得女人多。
最后问你,才知道你是个处,但还要声称自己知道手机程序用啥写,怎么跨平台。就像
说你没上过床,不过108种体位你都懂,知道原理一样。大家都是男人拜托用人类的标
准说话,不会就不会,你承认不就行了。
而且楼主问的是手机快平台,硬要说电视。我再问你一句智能电视app写过吗?哥碰巧
也写过,你别又是个处

Xarmin
monotouch

【在 g*****g 的大作中提到】
: 尼玛还没完了,啥叫主流,netflix,facebook这样的应用才叫主流应用,不是Xarmin
: 上那些野鸡应用。netflix, facebook用html/js体验不如native是事实,但monotouch
: 根本就连机会都没有。我老没写过手机应用,也知道手机应用是用啥写的。不像你这傻
: 逼,明明不知道主流跨平台移动应用是用啥写的,还非要出来装逼。一打脸,就拿出什
: 么体验不如native来搪塞。你丫有种拿出个主流牛逼monotouch应用来让大家见识一下
: ,看看有人用吗,看看体验如何。连官网上都只有几个野鸡应用,还能指望如何?

g*****g
发帖数: 34805
34
netflix跟facebook都是毫无争议mobile上最popular的app之一,你要比,你拿你的野
鸡app出来比呀。html5写的是比native的慢,你monotouch的野鸡app就快了?至于好不
好,你说啥又顶蛋用。光netflix app千万用户,啥叫主流,这就叫主流。你的所有
monotouch的用户加起来都没这么多,你丫就算写过100个应用又有蛋用,没人用的东西
,就跟在家里手淫次数多,不叫做你很有经验。
说了1万遍,你的牛逼monotouch app在哪里,给个url大家开开眼呀,你这傻逼那次不
是死撑到底。

【在 l*****v 的大作中提到】
: 我不说话呢,你就说我打落牙活血吞,我说话你说我没完;真是唯女人和你难养。
: 凭什么你做的什么都是主流,别人的都是非主流;野鸡公司出来的是不是都这么牛逼的
: 啊。是你要说netflix是跨平台做的最好的,程序什么叫好?我下了一看,真开眼,又
: 慢又有bug。什么叫好啊,结果你又回来说是跨了最多的平台,就是慢一点,bug多一点
: ,用起来像坨屎而已。这能一样嘛,就像你说你床上功夫好结果每次都是30秒,说你了
: 你又狡辩是玩得女人多。
: 最后问你,才知道你是个处,但还要声称自己知道手机程序用啥写,怎么跨平台。就像
: 说你没上过床,不过108种体位你都懂,知道原理一样。大家都是男人拜托用人类的标
: 准说话,不会就不会,你承认不就行了。
: 而且楼主问的是手机快平台,硬要说电视。我再问你一句智能电视app写过吗?哥碰巧

f******n
发帖数: 314
35
IOS 基本只有单线程??
有空多看书学习,做点实际的,以免闹笑话。

【在 z****e 的大作中提到】
: 用c++从底层开始写
: 会遇到当年java诞生之处遇到的所有问题
: 简单说,有三个你一定要自己去处理
: 一个是ui
: 一个是多线程
: 最后一个是垮平台
: 这三个凑到一起,那简直就是噩梦
: 最典型的这三个凑到一起的情况就是applet
: 尼玛,一个破app,写出来,你要保证在n种浏览器和n个os还有n个jvm上运行
: 很多bug只会出现在某一个特定的组合里面

z****e
发帖数: 54598
36
涉及ui的app最好只上单线程
否则多线程的并发会严重影响fps的刷新效率
闪烁等老问题经常性出现
而且mobile和tablet的性能吃紧
会使得问题更加严重
当然可以启动多线程
但是最好不要这么做
如无比要,不启动额外的线程
这个不仅在mobile和tablet上如此,pc上也是如此

【在 f******n 的大作中提到】
: IOS 基本只有单线程??
: 有空多看书学习,做点实际的,以免闹笑话。

k**********g
发帖数: 989
37

Grand Central Dispatch (GCD)
True. This is due to increased processor power consumption in multicore
processing - overheat, battery running out faster, etc.
good lol-logic, lol.

【在 z****e 的大作中提到】
: 涉及ui的app最好只上单线程
: 否则多线程的并发会严重影响fps的刷新效率
: 闪烁等老问题经常性出现
: 而且mobile和tablet的性能吃紧
: 会使得问题更加严重
: 当然可以启动多线程
: 但是最好不要这么做
: 如无比要,不启动额外的线程
: 这个不仅在mobile和tablet上如此,pc上也是如此

l*****v
发帖数: 498
38
https://www.facebook.com/notes/facebook-engineering/under-the-hood-
rebuilding-facebook-for-ios/10151036091753920
So while utilizing web technology has allowed us to support more than 500
million people using Facebook on more than 7000 supported devices, we
realized that when it comes to platforms like iOS, people expect a fast,
reliable experience and our iOS app was falling short. Now that our mobile
services had breadth, we wanted depth. So, we rewrote Facebook for iOS from
the ground up (I really did open up Xcode and click "New Project") with a
focus on quality and leveraging the advances that have been made in iOS
development.
why facebook itself disagree with you :)

【在 g*****g 的大作中提到】
: netflix跟facebook都是毫无争议mobile上最popular的app之一,你要比,你拿你的野
: 鸡app出来比呀。html5写的是比native的慢,你monotouch的野鸡app就快了?至于好不
: 好,你说啥又顶蛋用。光netflix app千万用户,啥叫主流,这就叫主流。你的所有
: monotouch的用户加起来都没这么多,你丫就算写过100个应用又有蛋用,没人用的东西
: ,就跟在家里手淫次数多,不叫做你很有经验。
: 说了1万遍,你的牛逼monotouch app在哪里,给个url大家开开眼呀,你这傻逼那次不
: 是死撑到底。

z****e
发帖数: 54598
39
现在mobile的multi-core最多做到什么程度?
duo core吧?
两核上多线程没有什么太大优势
所以web server不少都开始搞单线程了
我不认为app这种东西需要什么大量多线程
实际上客户端的软件,多线程并不是必需品
而是一个奢侈品,不做也没什么大不了的

【在 k**********g 的大作中提到】
:
: Grand Central Dispatch (GCD)
: True. This is due to increased processor power consumption in multicore
: processing - overheat, battery running out faster, etc.
: good lol-logic, lol.

l*****v
发帖数: 498
40
这话真是石破天惊,你不但没做过手机app,你也没做过任何client app。甚至需要
multithreading的后天做过没有都不好说

【在 z****e 的大作中提到】
: 涉及ui的app最好只上单线程
: 否则多线程的并发会严重影响fps的刷新效率
: 闪烁等老问题经常性出现
: 而且mobile和tablet的性能吃紧
: 会使得问题更加严重
: 当然可以启动多线程
: 但是最好不要这么做
: 如无比要,不启动额外的线程
: 这个不仅在mobile和tablet上如此,pc上也是如此

相关主题
React native如何phonegap开发跨平台的手机,咋样?
在手机上用browser里的web application,和手机上用app store下(转载)现在mobile开发,用boostrap,phonegap,还是objective-c + java的多?
有没有人关心qt的前途?C#开源了Java要悬
进入Programming版参与讨论
z****e
发帖数: 54598
41
我要是做过你是不是要死全家呢?

【在 l*****v 的大作中提到】
: 这话真是石破天惊,你不但没做过手机app,你也没做过任何client app。甚至需要
: multithreading的后天做过没有都不好说

z****e
发帖数: 54598
42
多线程对我来说简直就跟邻家后院的女孩一样熟悉
天天在hpc上跑n个nodes
你说我没有做过,哈哈
client side的东西不是不能做,但是一般我不做
避免额外的麻烦,当然不排除某些人爱装逼
没事找事去搞这种额外的麻烦
不过装也沒有用,越做越小,以前还能写点pc上的app
现在沦落到mobile上写app了,是不是很有成就感?
再过十年,准备好给微波炉写app吧
如果mobile可以随便搞多线程,那java的优势不要太明显
c++一次又一次给自己挖坟墓

【在 l*****v 的大作中提到】
: 这话真是石破天惊,你不但没做过手机app,你也没做过任何client app。甚至需要
: multithreading的后天做过没有都不好说

L***n
发帖数: 6727
43
你跟你邻居后院的女孩很熟?

【在 z****e 的大作中提到】
: 多线程对我来说简直就跟邻家后院的女孩一样熟悉
: 天天在hpc上跑n个nodes
: 你说我没有做过,哈哈
: client side的东西不是不能做,但是一般我不做
: 避免额外的麻烦,当然不排除某些人爱装逼
: 没事找事去搞这种额外的麻烦
: 不过装也沒有用,越做越小,以前还能写点pc上的app
: 现在沦落到mobile上写app了,是不是很有成就感?
: 再过十年,准备好给微波炉写app吧
: 如果mobile可以随便搞多线程,那java的优势不要太明显

l*****v
发帖数: 498
44
现在哥的公司也是野鸡公司,等哥的公司没那么野鸡的时候再和大家说。monotouch 除
了启动的时候慢一点其他时候和native的一样。而且我一直是native的拥护者。
拜托你不会就说不会,不要自己不懂的领域也那么牛逼哄哄的。

【在 g*****g 的大作中提到】
: netflix跟facebook都是毫无争议mobile上最popular的app之一,你要比,你拿你的野
: 鸡app出来比呀。html5写的是比native的慢,你monotouch的野鸡app就快了?至于好不
: 好,你说啥又顶蛋用。光netflix app千万用户,啥叫主流,这就叫主流。你的所有
: monotouch的用户加起来都没这么多,你丫就算写过100个应用又有蛋用,没人用的东西
: ,就跟在家里手淫次数多,不叫做你很有经验。
: 说了1万遍,你的牛逼monotouch app在哪里,给个url大家开开眼呀,你这傻逼那次不
: 是死撑到底。

z****e
发帖数: 54598
45
如果你知道java可以compiled成native app的话
你怎么办?

【在 l*****v 的大作中提到】
: 现在哥的公司也是野鸡公司,等哥的公司没那么野鸡的时候再和大家说。monotouch 除
: 了启动的时候慢一点其他时候和native的一样。而且我一直是native的拥护者。
: 拜托你不会就说不会,不要自己不懂的领域也那么牛逼哄哄的。

z****e
发帖数: 54598
46
我跟我邻居都很熟,你不熟?

【在 L***n 的大作中提到】
: 你跟你邻居后院的女孩很熟?
l*****v
发帖数: 498
47
你就算做过我们家人也好好的,不过用你做出来的东西的人可能真的有想死得冲动 LOL

【在 z****e 的大作中提到】
: 我要是做过你是不是要死全家呢?
z****e
发帖数: 54598
48
嗯,m$的azul和aws就是其中之二
难怪你被雷了,是不是搞不过阿三?

LOL

【在 l*****v 的大作中提到】
: 你就算做过我们家人也好好的,不过用你做出来的东西的人可能真的有想死得冲动 LOL
l*****v
发帖数: 498
49
凉拌lol

【在 z****e 的大作中提到】
: 如果你知道java可以compiled成native app的话
: 你怎么办?

L***n
发帖数: 6727
50
不熟,跟他女儿更不熟了

【在 z****e 的大作中提到】
: 我跟我邻居都很熟,你不熟?
相关主题
这里对infra有莫名其妙的热衷跨平台开发比较
app的流行只是历史短暂的倒退外包项目找开发人 (转载)
最完善的js跨平台app速成模板: 应有尽有这个可以算棺材上最后一颗钉子了吧
进入Programming版参与讨论
z****e
发帖数: 54598
51
jvm上的东西除了启动慢一点以外,其它跟native没啥区别
如果你知道有个东西叫做jit的话

【在 l*****v 的大作中提到】
: 现在哥的公司也是野鸡公司,等哥的公司没那么野鸡的时候再和大家说。monotouch 除
: 了启动的时候慢一点其他时候和native的一样。而且我一直是native的拥护者。
: 拜托你不会就说不会,不要自己不懂的领域也那么牛逼哄哄的。

z****e
发帖数: 54598
52
抱歉,我从来都很熟,有时候车站遇到一些女孩,也能变熟起来

【在 L***n 的大作中提到】
: 不熟,跟他女儿更不熟了
l*****v
发帖数: 498
53
几乎所有的带ui的程序都有ui主线程,ui线程就是更新ui,其他工作都在其他线程里做
。我只说“几乎所有”是因为可能有些平台我还没经历过,不排除有一两个反人类的。
现在单个手机程序不说多,同时有5,6个线程是非常平常的事。

【在 z****e 的大作中提到】
: 多线程对我来说简直就跟邻家后院的女孩一样熟悉
: 天天在hpc上跑n个nodes
: 你说我没有做过,哈哈
: client side的东西不是不能做,但是一般我不做
: 避免额外的麻烦,当然不排除某些人爱装逼
: 没事找事去搞这种额外的麻烦
: 不过装也沒有用,越做越小,以前还能写点pc上的app
: 现在沦落到mobile上写app了,是不是很有成就感?
: 再过十年,准备好给微波炉写app吧
: 如果mobile可以随便搞多线程,那java的优势不要太明显

l*****v
发帖数: 498
54
算了不和你争了,还是刚才那个朋友说得对,你真的该去多读点书,说的很多话很荒谬

【在 z****e 的大作中提到】
: jvm上的东西除了启动慢一点以外,其它跟native没啥区别
: 如果你知道有个东西叫做jit的话

l*****v
发帖数: 498
55
你竟然真的把他写的读完了,每次他都洋洋洒洒的,我都是直接跳过

【在 f******n 的大作中提到】
: IOS 基本只有单线程??
: 有空多看书学习,做点实际的,以免闹笑话。

z****e
发帖数: 54598
56
那你应该知道,多数时候这个ui主线程能够搞定绝大多数任务,除非有某一个任务占用
时间太长,比如涉及到用户名验证,如果不及时返回的话,会导致app停滞,从而使得
用户长时间等待,怀疑是不是死机的情况发生,除了这些情况之外,不会再启动线程,
对不对?大多数时候就是以搞定ui刷新这个线程为主要任务,除此以外,其它的,优先
级弱得不能再弱,这个跟server side的多线程完全是两回事,倒是很接近web server
上的单线程,其实我说的单线程就是这个意思,我不是说不能跑多线程

【在 l*****v 的大作中提到】
: 几乎所有的带ui的程序都有ui主线程,ui线程就是更新ui,其他工作都在其他线程里做
: 。我只说“几乎所有”是因为可能有些平台我还没经历过,不排除有一两个反人类的。
: 现在单个手机程序不说多,同时有5,6个线程是非常平常的事。

z****e
发帖数: 54598
57
哈哈,我看你读得蛮仔细得嘛
不过我也认为单线程这个说法有些误导
nodejs那群蠢货发明了这个概念,其实是有些不太精确
还是回到以前的说法,还是叫伪多线程比较合适

【在 l*****v 的大作中提到】
: 你竟然真的把他写的读完了,每次他都洋洋洒洒的,我都是直接跳过
k***s
发帖数: 4
58
我本人是做iOS应用程序的,我比较倾向于native的程序。如果只用js/html,有些视
觉效果和功能不太好吧。
g*****g
发帖数: 34805
59
傻逼你连不懂英语是吧?这不说得很清楚,facebook说得很明白,要跨平台,html5好,
但是体验不如native,所以该上native还得上。完全没monotouch什么事。

from

【在 l*****v 的大作中提到】
: https://www.facebook.com/notes/facebook-engineering/under-the-hood-
: rebuilding-facebook-for-ios/10151036091753920
: So while utilizing web technology has allowed us to support more than 500
: million people using Facebook on more than 7000 supported devices, we
: realized that when it comes to platforms like iOS, people expect a fast,
: reliable experience and our iOS app was falling short. Now that our mobile
: services had breadth, we wanted depth. So, we rewrote Facebook for iOS from
: the ground up (I really did open up Xcode and click "New Project") with a
: focus on quality and leveraging the advances that have been made in iOS
: development.

g*****g
发帖数: 34805
60
跨平台的话,省事呗。普通app基本只需要ios/android,必要性就减少了。

【在 k***s 的大作中提到】
: 我本人是做iOS应用程序的,我比较倾向于native的程序。如果只用js/html,有些视
: 觉效果和功能不太好吧。

相关主题
另外一个趋势,说明为啥 Javascript 要一统天下多线程 编程,process 和 thread 的一些问题。
多线程编程前景如何?现在mobile开发的趋势是怎么样的?
c++下如何实现多线程?qt比free pascal难用多了
进入Programming版参与讨论
k**********g
发帖数: 989
61

好,
就是说 iOS 用户比较...有一点......极品

【在 g*****g 的大作中提到】
: 傻逼你连不懂英语是吧?这不说得很清楚,facebook说得很明白,要跨平台,html5好,
: 但是体验不如native,所以该上native还得上。完全没monotouch什么事。
:
: from

s***o
发帖数: 2191
62
只做IOS情况要简单些。对于cross-platform,HTML5一般是要首先考虑的经济实惠的方
案。当然,如果公司有牛人(可能需要不止一个)18般武艺样样精通,或者公司有钱每
个stack都养一支队伍,那倒是可以随便折腾。

【在 k***s 的大作中提到】
: 我本人是做iOS应用程序的,我比较倾向于native的程序。如果只用js/html,有些视
: 觉效果和功能不太好吧。

l*****v
发帖数: 498
63
傻逼的是那些连别人用什么做的都不知道,别人明明弃暗投明了,硬要说人家是html;
明明不懂mobile硬要出来装逼,除了口活好什么都不会。

好,

【在 g*****g 的大作中提到】
: 傻逼你连不懂英语是吧?这不说得很清楚,facebook说得很明白,要跨平台,html5好,
: 但是体验不如native,所以该上native还得上。完全没monotouch什么事。
:
: from

g*****g
发帖数: 34805
64
投的是native,不是monotouch,你丫死撑有蛋用。

【在 l*****v 的大作中提到】
: 傻逼的是那些连别人用什么做的都不知道,别人明明弃暗投明了,硬要说人家是html;
: 明明不懂mobile硬要出来装逼,除了口活好什么都不会。
:
: 好,

z****e
发帖数: 54598
65
fb有钱,而且fb的很多app压根算不上什么难
上native都有些大材小用
fb那些东西倒是很合适用脚本做
不过fb有钱可以烧,你让其它公司用native去写
一个垮平台成本就是很大问题
游戏公司频繁倒闭,跟成本高居不下有很大关系

【在 l*****v 的大作中提到】
: 傻逼的是那些连别人用什么做的都不知道,别人明明弃暗投明了,硬要说人家是html;
: 明明不懂mobile硬要出来装逼,除了口活好什么都不会。
:
: 好,

l*****v
发帖数: 498
66
妈的monotouch和我有一毛钱关系吗?说到底你对mobile完全不懂,以至于不知道我在
说什么。你对smart tv,机顶盒也完全不了解以至于用机顶盒,smart tv来举例论证
mobile。你现在唯一懂的就是java了,哎,为什么做java的人这么狭隘呢

【在 g*****g 的大作中提到】
: 投的是native,不是monotouch,你丫死撑有蛋用。
g*****g
发帖数: 34805
67
你丫还要不要脸,跨平台的标准就是html/js,至于你不跨平台自然就走native。
你丫吹嘘的monotouch蛋都不是,现在又跟你没啥关系了。没啥关系你丫吹个毛呀。
喷了粪又要吃回去了?
发信人: lazydev (mslzydev), 信区: Programming
标 题: Re: 大牛们怎么看这篇文章? C++ and Mobile Programming
发信站: BBS 未名空间站 (Fri Sep 6 22:45:29 2013, 美东)
可以很负责任地说短期内html/js不是一个好选择,楼上两个没做过乱指点。跨平台的
有ulity和mono。

【在 l*****v 的大作中提到】
: 妈的monotouch和我有一毛钱关系吗?说到底你对mobile完全不懂,以至于不知道我在
: 说什么。你对smart tv,机顶盒也完全不了解以至于用机顶盒,smart tv来举例论证
: mobile。你现在唯一懂的就是java了,哎,为什么做java的人这么狭隘呢

g*********9
发帖数: 1285
68
你还真别小看UI, 能写出高性能的UI的程序员少之又少,我以前写前端,现在写后端,后
端比前端逻辑简单多了, 脑子都不用转弯, 注意一下性能就可以了.

【在 z****e 的大作中提到】
: 所以聪明人就不去写gui
: 这种东西没啥价值

z****e
发帖数: 54598
69
是的,这个部分的trick在于
跟javascript一样
你不要尝试着让某些技术做超出它们能力范围之外的事
如果用脚本做多线程,那就是自找麻烦
一样的,ui只要坚守伪多线程的理念,尽量减少多线程的启动
其实随便一个平台,都能跑得很顺畅,java的ui都足够跑得很舒服
你写后端觉得简单,那是因为你不需要去处理复杂的多线程冲突
也很少需要你去倒腾不同机器之间的协作
大部分时间,用个框架就行了,前端基本上没有这种框架
其实也不是没有,但就是这个尺度很多人把握不住
总是用一些很低级的东西,比如各种脚本,去实现很复杂的逻辑
比如多线程,最后自己玩死了自己

【在 g*********9 的大作中提到】
: 你还真别小看UI, 能写出高性能的UI的程序员少之又少,我以前写前端,现在写后端,后
: 端比前端逻辑简单多了, 脑子都不用转弯, 注意一下性能就可以了.

t*****n
发帖数: 4908
70
赞。传统桌面程序,开发耗时UI和核心的比例大概在7:3

【在 g*********9 的大作中提到】
: 你还真别小看UI, 能写出高性能的UI的程序员少之又少,我以前写前端,现在写后端,后
: 端比前端逻辑简单多了, 脑子都不用转弯, 注意一下性能就可以了.

相关主题
qt比free pascal难用多了在手机上用browser里的web application,和手机上用app store下(转载)
感觉整个JS的生态比较病态有没有人关心qt的前途?
React native如何phonegap开发跨平台的手机,咋样?
进入Programming版参与讨论
i*****o
发帖数: 1714
71
你这个大部分是怎么统计出来的?反正我做过的app在ui thread里的活儿都不过一半吧。
当然把小猫小狗这样的app都算上你可能是对的。

★ 发自iPhone App: ChineseWeb 8.0.1

【在 z****e 的大作中提到】
: 那你应该知道,多数时候这个ui主线程能够搞定绝大多数任务,除非有某一个任务占用
: 时间太长,比如涉及到用户名验证,如果不及时返回的话,会导致app停滞,从而使得
: 用户长时间等待,怀疑是不是死机的情况发生,除了这些情况之外,不会再启动线程,
: 对不对?大多数时候就是以搞定ui刷新这个线程为主要任务,除此以外,其它的,优先
: 级弱得不能再弱,这个跟server side的多线程完全是两回事,倒是很接近web server
: 上的单线程,其实我说的单线程就是这个意思,我不是说不能跑多线程

i*****o
发帖数: 1714
72
你有几千万用户还图省事就对不起用户了!

★ 发自iPhone App: ChineseWeb 8.0.1

【在 g*****g 的大作中提到】
: 跨平台的话,省事呗。普通app基本只需要ios/android,必要性就减少了。
i*****o
发帖数: 1714
73
有些app的核心逻辑是从c++移植过来的,这时候只能用它。但新的app除了game不知道
谁会用c++?

★ 发自iPhone App: ChineseWeb 8.0.1

【在 d******3 的大作中提到】
: http://www.infoworld.com/t/mobile-development/and-the-winner-cr
: 大家不要互掐,纯做技术讨论。
: 个人觉得文章还是有道理的。毕竟在mobile上,Power和Performance很重要。我知道有
: 家startup正考虑转向C++. Bjarne大牛说:"Go green!"

z****e
发帖数: 54598
74
你完全可以多开几个
我反正是不大愿意开的
没看到前面有人说么
ui写得好的可不多
我觉得只要不是长时间不返回的代码段,一律都可以用ui thread来搞定
这样做,客户体验反而更好
多线程开,吃性能是一方面,并发是另外一方面
最后关掉这些线程还很麻烦

吧。

【在 i*****o 的大作中提到】
: 你这个大部分是怎么统计出来的?反正我做过的app在ui thread里的活儿都不过一半吧。
: 当然把小猫小狗这样的app都算上你可能是对的。
:
: ★ 发自iPhone App: ChineseWeb 8.0.1

g*****g
发帖数: 34805
75
看你写啥应用了,google search前端一天就能写出来,后端几十个人一两年都够呛。

【在 g*********9 的大作中提到】
: 你还真别小看UI, 能写出高性能的UI的程序员少之又少,我以前写前端,现在写后端,后
: 端比前端逻辑简单多了, 脑子都不用转弯, 注意一下性能就可以了.

g*********9
发帖数: 1285
76
你丫就能抬杠, 难怪老被人骂.

【在 g*****g 的大作中提到】
: 看你写啥应用了,google search前端一天就能写出来,后端几十个人一两年都够呛。
k**********g
发帖数: 989
77

直接layoff。没听过contractor?
Thread pool? Worker pool? These require tight-knit integration with the OS
scheduler. Apple GCD is an example. Windows starting with 7 has UMS.

【在 z****e 的大作中提到】
: 你完全可以多开几个
: 我反正是不大愿意开的
: 没看到前面有人说么
: ui写得好的可不多
: 我觉得只要不是长时间不返回的代码段,一律都可以用ui thread来搞定
: 这样做,客户体验反而更好
: 多线程开,吃性能是一方面,并发是另外一方面
: 最后关掉这些线程还很麻烦
:
: 吧。

k**********g
发帖数: 989
78

http://www.mitbbs.com/news_wenzhang/ScitechNews/31224425.html

【在 z****e 的大作中提到】
: 你完全可以多开几个
: 我反正是不大愿意开的
: 没看到前面有人说么
: ui写得好的可不多
: 我觉得只要不是长时间不返回的代码段,一律都可以用ui thread来搞定
: 这样做,客户体验反而更好
: 多线程开,吃性能是一方面,并发是另外一方面
: 最后关掉这些线程还很麻烦
:
: 吧。

z****e
发帖数: 54598
79
这么小东西你搞pool?你怎么不架成一个http server?
这叫多此一举
从长远看,mobile的cpu当然会越来越强大
否则人类还不用进步了
只是没有必要罢了,我不觉得有这个必要
一个app还要倒腾这个
现在连web server都开始用单线程了
你还不开窍?

【在 k**********g 的大作中提到】
:
: http://www.mitbbs.com/news_wenzhang/ScitechNews/31224425.html

l*****v
发帖数: 498
80
无知者无畏

【在 g*****g 的大作中提到】
: 你丫还要不要脸,跨平台的标准就是html/js,至于你不跨平台自然就走native。
: 你丫吹嘘的monotouch蛋都不是,现在又跟你没啥关系了。没啥关系你丫吹个毛呀。
: 喷了粪又要吃回去了?
: 发信人: lazydev (mslzydev), 信区: Programming
: 标 题: Re: 大牛们怎么看这篇文章? C++ and Mobile Programming
: 发信站: BBS 未名空间站 (Fri Sep 6 22:45:29 2013, 美东)
: 可以很负责任地说短期内html/js不是一个好选择,楼上两个没做过乱指点。跨平台的
: 有ulity和mono。

相关主题
现在mobile开发,用boostrap,phonegap,还是objective-c + java的多?app的流行只是历史短暂的倒退
C#开源了Java要悬最完善的js跨平台app速成模板: 应有尽有
这里对infra有莫名其妙的热衷跨平台开发比较
进入Programming版参与讨论
l*****v
发帖数: 498
81
搬个小板凳看你耍无知

【在 z****e 的大作中提到】
: 这么小东西你搞pool?你怎么不架成一个http server?
: 这叫多此一举
: 从长远看,mobile的cpu当然会越来越强大
: 否则人类还不用进步了
: 只是没有必要罢了,我不觉得有这个必要
: 一个app还要倒腾这个
: 现在连web server都开始用单线程了
: 你还不开窍?

g****t
发帖数: 31659
82
人家说的是游戏。你说的是企业软件什么的。

【在 z****e 的大作中提到】
: 用c++从底层开始写
: 会遇到当年java诞生之处遇到的所有问题
: 简单说,有三个你一定要自己去处理
: 一个是ui
: 一个是多线程
: 最后一个是垮平台
: 这三个凑到一起,那简直就是噩梦
: 最典型的这三个凑到一起的情况就是applet
: 尼玛,一个破app,写出来,你要保证在n种浏览器和n个os还有n个jvm上运行
: 很多bug只会出现在某一个特定的组合里面

g****t
发帖数: 31659
83
支持你。
好虫说的不对,netflex是非常轻薄的前端。
属于特殊情况。这个前端本身是不卖钱的。

无知者无畏

【在 l*****v 的大作中提到】
: 无知者无畏
g*****g
发帖数: 34805
84
我老每次争论都是摆事实讲道理,一堆实例刚刚的。你小每次被打脸最后就剩这点死撑
的本事,一点硬货都没有。

【在 l*****v 的大作中提到】
: 无知者无畏
g*****g
发帖数: 34805
85
netflix还轻薄哪?大量的图片和视频解码,都是前端的。除了3D游戏,比netflix复杂
的前端真不多了。

【在 g****t 的大作中提到】
: 支持你。
: 好虫说的不对,netflex是非常轻薄的前端。
: 属于特殊情况。这个前端本身是不卖钱的。
:
: 无知者无畏

k**********g
发帖数: 989
86

都是花钱买回来的。

【在 g*****g 的大作中提到】
: netflix还轻薄哪?大量的图片和视频解码,都是前端的。除了3D游戏,比netflix复杂
: 的前端真不多了。

z****e
发帖数: 54598
87
笑了
你好好努力,下一个十年就该轮到你去给微波炉写程序了

【在 l*****v 的大作中提到】
: 搬个小板凳看你耍无知
z****e
发帖数: 54598
88
企业端在乎ui的fps?

【在 g****t 的大作中提到】
: 人家说的是游戏。你说的是企业软件什么的。
l*****v
发帖数: 498
89
事实就是你根本就不懂mobile和smart tv,你以为的事实不过是显示你有多无知LOL。
只会一个平台的人谈论跨平台有点搞笑

【在 g*****g 的大作中提到】
: 我老每次争论都是摆事实讲道理,一堆实例刚刚的。你小每次被打脸最后就剩这点死撑
: 的本事,一点硬货都没有。

k**********g
发帖数: 989
90

in all of these, Linux is the enabling factor and game-changer.

【在 l*****v 的大作中提到】
: 事实就是你根本就不懂mobile和smart tv,你以为的事实不过是显示你有多无知LOL。
: 只会一个平台的人谈论跨平台有点搞笑

相关主题
外包项目找开发人 (转载)多线程编程前景如何?
这个可以算棺材上最后一颗钉子了吧c++下如何实现多线程?
另外一个趋势,说明为啥 Javascript 要一统天下多线程 编程,process 和 thread 的一些问题。
进入Programming版参与讨论
l*****v
发帖数: 498
91
ios is based on freebsd, if i did not remember it wrong.
for smart tv, some old one barely support fancy programming interface, they
only have a web browser. anyway it is a totally different story even it has
trend become next cool tech bubble. it has long way to go.
But this goodbug does not understand at all, it shows he is lack of both tv
and smart phone knowledge and still bluffing. What a joke.

【在 k**********g 的大作中提到】
:
: in all of these, Linux is the enabling factor and game-changer.

z****e
发帖数: 54598
92
多好的例子阿,你看你的例子越来越靠近微波炉了
来来来,告诉我们微波炉都用什么软件?
有web browser没有?

they
has
tv

【在 l*****v 的大作中提到】
: ios is based on freebsd, if i did not remember it wrong.
: for smart tv, some old one barely support fancy programming interface, they
: only have a web browser. anyway it is a totally different story even it has
: trend become next cool tech bubble. it has long way to go.
: But this goodbug does not understand at all, it shows he is lack of both tv
: and smart phone knowledge and still bluffing. What a joke.

g*****g
发帖数: 34805
93
声称netflix, facebook不是主流,野鸡monotouch是主流的煞笔,还要谈知识,
先有常识再说吧。
话说煞笔牛逼哄哄的吹了monotouch,都3天一个非野鸡app都举不出来,还谈个屁呀,
连死撑都撑得一点技术含量都没有。现在又想起来有些smart tv啥都不支持只支持web
browser, 我老跟你说html/js是跨平台首选。你装出专家样子,打死不认狂
吹monotouch的时候早干啥去了,现在又要自己打脸了。

they
has
tv

【在 l*****v 的大作中提到】
: ios is based on freebsd, if i did not remember it wrong.
: for smart tv, some old one barely support fancy programming interface, they
: only have a web browser. anyway it is a totally different story even it has
: trend become next cool tech bubble. it has long way to go.
: But this goodbug does not understand at all, it shows he is lack of both tv
: and smart phone knowledge and still bluffing. What a joke.

g****t
发帖数: 31659
94
结构轻薄,要求用户交互不多,频率不高.
总不能说,netfleix比网游还重吧!

netflix还轻薄哪?大量的图片和视频解码,都是前端的。除了3D游戏,比netflix复杂
的前端真不多了。

【在 g*****g 的大作中提到】
: netflix还轻薄哪?大量的图片和视频解码,都是前端的。除了3D游戏,比netflix复杂
: 的前端真不多了。

g*****a
发帖数: 1457
95
It is pretty common to set up a lightweight http server in mobile app in
some categories of app. such as media app(ppstream, pplive...), file sharing
, some p2p...

【在 z****e 的大作中提到】
: 这么小东西你搞pool?你怎么不架成一个http server?
: 这叫多此一举
: 从长远看,mobile的cpu当然会越来越强大
: 否则人类还不用进步了
: 只是没有必要罢了,我不觉得有这个必要
: 一个app还要倒腾这个
: 现在连web server都开始用单线程了
: 你还不开窍?

z****e
发帖数: 54598
96
这个common只是说你见过
见过和做过都不奇怪,只是你没有必要这么去做
当然你要这么做,我不可能哭着喊着求你不要这么做
代码你怎么写都行,你愿意,什么不能写?
而且你说那叫server么?
嗯,可能能接收request并做出应答,就算server了吧

sharing

【在 g*****a 的大作中提到】
: It is pretty common to set up a lightweight http server in mobile app in
: some categories of app. such as media app(ppstream, pplive...), file sharing
: , some p2p...

t*****s
发帖数: 416
97
看到这个立刻转头去看是什么时候的帖子,然后震惊了。
对市场无知也要有个限度。

【在 z****e 的大作中提到】
: 现在mobile的multi-core最多做到什么程度?
: duo core吧?
: 两核上多线程没有什么太大优势
: 所以web server不少都开始搞单线程了
: 我不认为app这种东西需要什么大量多线程
: 实际上客户端的软件,多线程并不是必需品
: 而是一个奢侈品,不做也没什么大不了的

N********n
发帖数: 8363
98
这个版上反C++基本上都是没写过MOBILE APP的NC,尤其是GAMING上的。做
GAMING用户体验至关重要。拿个破烂SCRIPT语言做GAME玩起来又卡又慢,人
家用户火大了马上一颗星给你砸下去了,你费半天劲开发的APP就别卖了。
所以GAMING行业C++是雷打不动的首选。也就这里几个井底JAVA整天穷叫唤
C++过气了。
z****e
发帖数: 54598
99
哦,要谈市场?
来来来,我们换个场地
stock或者military
随便你选,我们来聊聊市场

【在 t*****s 的大作中提到】
: 看到这个立刻转头去看是什么时候的帖子,然后震惊了。
: 对市场无知也要有个限度。

t*****s
发帖数: 416
100
中高端平板上4核已经是至少一年半以前的事情了。结果你信誓旦旦的来个mobile最多
双核。
没有兴趣跟你这样的战。

【在 z****e 的大作中提到】
: 哦,要谈市场?
: 来来来,我们换个场地
: stock或者military
: 随便你选,我们来聊聊市场

相关主题
现在mobile开发的趋势是怎么样的?React native如何
qt比free pascal难用多了在手机上用browser里的web application,和手机上用app store下(转载)
感觉整个JS的生态比较病态有没有人关心qt的前途?
进入Programming版参与讨论
z****e
发帖数: 54598
101
自己看你的关键字
中高端
和平板
一年半也不算很久以前
还有就是
没有必要和可以做是两回事
只要你愿意,你随便找个破机器,写什么不行?

【在 t*****s 的大作中提到】
: 中高端平板上4核已经是至少一年半以前的事情了。结果你信誓旦旦的来个mobile最多
: 双核。
: 没有兴趣跟你这样的战。

t*****s
发帖数: 416
102
所以我才没有兴趣跟你这样的战。
模糊不清的事情就直接不承认别人的论据。
板上钉钉的事情就还是歪曲观点。
你原话就是mobile multi-core最多双核。给指出来的就挑刺说我加中高端和平板的条
件。中高端平板不是mobile?您老说的可是“最多”。而且这年头拿平板玩游戏特别是
玩收费游戏的有谁买低端平板去?
还来一年半不是很久以前。你妹的一年半mobile处理器都更新一代了。

【在 z****e 的大作中提到】
: 自己看你的关键字
: 中高端
: 和平板
: 一年半也不算很久以前
: 还有就是
: 没有必要和可以做是两回事
: 只要你愿意,你随便找个破机器,写什么不行?

z****e
发帖数: 54598
103
所以说你丫的也不看context上来就乱喷
duo core是我随口猜的
不是就不是咯
越来越强大是一个趋势
问题在于
如果我启动了一堆线程
你能保证,所有的mobile devices都不受影响么?
你说中高端,那低端市场是不是你就不要了呢?
你不知道真正的抱怨多数来自低端用户么?
要都高端,你怎么不说hpc上的表现呢?
就你这种水平还市场?
你做市场能卖得出去东西?

【在 t*****s 的大作中提到】
: 所以我才没有兴趣跟你这样的战。
: 模糊不清的事情就直接不承认别人的论据。
: 板上钉钉的事情就还是歪曲观点。
: 你原话就是mobile multi-core最多双核。给指出来的就挑刺说我加中高端和平板的条
: 件。中高端平板不是mobile?您老说的可是“最多”。而且这年头拿平板玩游戏特别是
: 玩收费游戏的有谁买低端平板去?
: 还来一年半不是很久以前。你妹的一年半mobile处理器都更新一代了。

t*****s
发帖数: 416
104

开口就“最多双核”说明你根本不了解市场基本情况。不了解基本情况还敢信口雌黄独
战群雄在下表是佩服佩服。
要不你还在胡搅蛮差,要不你就根本没做过多线程应用。按照你的说法凡是多线程“优
化”过的程序你就根本别想在单核处理器上好好跑了。
而且现在主流Android手机,S4,HTC 1,Note,N4清一色的上四核。我给你说一年半以前
是让你醒醒酒你还真以为只有平板才上四核了?
就你这水平还要跟我扯市场。Mobile App做了是要赚钱的。如果一个游戏的优化需要到
了要考虑用什么语言的级别,那么显然是投入较高的量级较重的游戏,靠那点广告肯定
回不来本肯定直接上收费。你指望买个平板只肯花$100出头的人花十块八块来买你的游
戏?还是你为了少数几个非要拿低端平板玩游戏的奇葩降低游戏表现力?
跟你这样连基本面都搞不清楚的战实在浪费时间。随你喷吧。

【在 z****e 的大作中提到】
: 所以说你丫的也不看context上来就乱喷
: duo core是我随口猜的
: 不是就不是咯
: 越来越强大是一个趋势
: 问题在于
: 如果我启动了一堆线程
: 你能保证,所有的mobile devices都不受影响么?
: 你说中高端,那低端市场是不是你就不要了呢?
: 你不知道真正的抱怨多数来自低端用户么?
: 要都高端,你怎么不说hpc上的表现呢?

l*****v
发帖数: 498
105
exactly!国内出的山寨机现在主流都是4核了。而且多线程和这个有什么关系啊。
现在手游热得很,一个游戏的投入随随便便都是几百万

【在 t*****s 的大作中提到】
:
: 开口就“最多双核”说明你根本不了解市场基本情况。不了解基本情况还敢信口雌黄独
: 战群雄在下表是佩服佩服。
: 要不你还在胡搅蛮差,要不你就根本没做过多线程应用。按照你的说法凡是多线程“优
: 化”过的程序你就根本别想在单核处理器上好好跑了。
: 而且现在主流Android手机,S4,HTC 1,Note,N4清一色的上四核。我给你说一年半以前
: 是让你醒醒酒你还真以为只有平板才上四核了?
: 就你这水平还要跟我扯市场。Mobile App做了是要赚钱的。如果一个游戏的优化需要到
: 了要考虑用什么语言的级别,那么显然是投入较高的量级较重的游戏,靠那点广告肯定
: 回不来本肯定直接上收费。你指望买个平板只肯花$100出头的人花十块八块来买你的游

x****u
发帖数: 44466
106
备用电池有几块?

【在 l*****v 的大作中提到】
: exactly!国内出的山寨机现在主流都是4核了。而且多线程和这个有什么关系啊。
: 现在手游热得很,一个游戏的投入随随便便都是几百万

z****e
发帖数: 54598
107
群雄?
就你一只还敢代表群众了?
四核so what?
游戏业现在萧条又不是什么秘密
到处都在裁员
就这样还投入较高?
投入高到要裁员是吧?
我告诉你,你们最大的市场来自于民工
想办法从低端但是占有率高的devices上把钱弄回来才是王道
否则,必死无疑
3d游戏一个比一个赔钱,前面刚吹的腾讯和ea还有任天堂
一个接着一个裁员给你看,你还不醒醒
多线程如无必要,不上也罢,这样完全可以让低端devices跑得很舒服
只瞄准高端用户,你当你自己写的是什么?lv吗?

【在 t*****s 的大作中提到】
:
: 开口就“最多双核”说明你根本不了解市场基本情况。不了解基本情况还敢信口雌黄独
: 战群雄在下表是佩服佩服。
: 要不你还在胡搅蛮差,要不你就根本没做过多线程应用。按照你的说法凡是多线程“优
: 化”过的程序你就根本别想在单核处理器上好好跑了。
: 而且现在主流Android手机,S4,HTC 1,Note,N4清一色的上四核。我给你说一年半以前
: 是让你醒醒酒你还真以为只有平板才上四核了?
: 就你这水平还要跟我扯市场。Mobile App做了是要赚钱的。如果一个游戏的优化需要到
: 了要考虑用什么语言的级别,那么显然是投入较高的量级较重的游戏,靠那点广告肯定
: 回不来本肯定直接上收费。你指望买个平板只肯花$100出头的人花十块八块来买你的游

z****e
发帖数: 54598
108
再给你醒酒一下
我说的是
只用单线程的方式去编app
可以省很多不必要的麻烦
不仅可以避开多线程所带来的各种冲突
而且可以减少资源的消耗
让低端的设备也能很好滴跑起来
提升客户体验
这是一
其次,对于多核等带来的利好
完全可以通过交给gc等急需cpu资源等环节去处理
多线程对于一般mobile的app来说
显得很多余,但是如果能搞定gc
会使得程序猿写程序更加轻松
这才是真正需要优化的地方
从这两点上说,mobile的开发也将会越来越简单
更不需要c++了,本身在mobile上玩游戏就有些很扯淡了
真正游戏,尤其是大投入的游戏,有几个是瞄准mobile市场的
现在热还不是因为传统游戏业萧条
都养不起那么多人,只好全部赶去搞mobile
再加一把力,下一步是在微波炉上写app

【在 t*****s 的大作中提到】
:
: 开口就“最多双核”说明你根本不了解市场基本情况。不了解基本情况还敢信口雌黄独
: 战群雄在下表是佩服佩服。
: 要不你还在胡搅蛮差,要不你就根本没做过多线程应用。按照你的说法凡是多线程“优
: 化”过的程序你就根本别想在单核处理器上好好跑了。
: 而且现在主流Android手机,S4,HTC 1,Note,N4清一色的上四核。我给你说一年半以前
: 是让你醒醒酒你还真以为只有平板才上四核了?
: 就你这水平还要跟我扯市场。Mobile App做了是要赚钱的。如果一个游戏的优化需要到
: 了要考虑用什么语言的级别,那么显然是投入较高的量级较重的游戏,靠那点广告肯定
: 回不来本肯定直接上收费。你指望买个平板只肯花$100出头的人花十块八块来买你的游

x****u
发帖数: 44466
109
目前的架构下多线程才节能啊。

【在 z****e 的大作中提到】
: 再给你醒酒一下
: 我说的是
: 只用单线程的方式去编app
: 可以省很多不必要的麻烦
: 不仅可以避开多线程所带来的各种冲突
: 而且可以减少资源的消耗
: 让低端的设备也能很好滴跑起来
: 提升客户体验
: 这是一
: 其次,对于多核等带来的利好

c*******0
发帖数: 5247
110
dude, are you smoking crack? do you really understand the mobile app
development and multi threading programming?

【在 z****e 的大作中提到】
: 再给你醒酒一下
: 我说的是
: 只用单线程的方式去编app
: 可以省很多不必要的麻烦
: 不仅可以避开多线程所带来的各种冲突
: 而且可以减少资源的消耗
: 让低端的设备也能很好滴跑起来
: 提升客户体验
: 这是一
: 其次,对于多核等带来的利好

相关主题
有没有人关心qt的前途?C#开源了Java要悬
phonegap开发跨平台的手机,咋样?这里对infra有莫名其妙的热衷
现在mobile开发,用boostrap,phonegap,还是objective-c + java的多?app的流行只是历史短暂的倒退
进入Programming版参与讨论
z***e
发帖数: 5393
111
游戏是个很复杂的东西,静态的精美图片并不见的有漂亮的游戏画面,这是个双方协作
的问题,并不是一般app光靠程序就搞定了。

【在 z****e 的大作中提到】
: 虽然我也认为script在app这个上不是一个好选择
: 但是你也是没做过乱指点
: 游戏精美与否跟开发没有太大关系
: 跟美工有很大关系
: 没有好的图片,用什么都是扯淡
: 这就是为什么大部分游戏公司一个接着一个,倒闭的倒闭,裁员的裁员
: 前一段刚有人出来说任天堂和腾讯,一段时间后立马裁员给你看
: 后面就有人说,游戏公司都是垃圾,不要去,基本上说出了实情
: 如果真想有个稳定的career,游戏公司就最好不要去,相比较而言
: well,从理想主义者角度出发,游戏本身没有什么问题

g*****g
发帖数: 34805
112
不懂就不要出来装逼好不好,这是你第N次丢人了。libgdx, AndEngine, Cocos2d
是三个最流行的Android gaming framework,没有一个是C++的,基于这些框架的应用
更不会是C++的。
https://github.com/libgdx/libgdx/
https://github.com/nicolasgramlich/AndEngine
https://code.google.com/p/cocos2d-android/

【在 N********n 的大作中提到】
: 这个版上反C++基本上都是没写过MOBILE APP的NC,尤其是GAMING上的。做
: GAMING用户体验至关重要。拿个破烂SCRIPT语言做GAME玩起来又卡又慢,人
: 家用户火大了马上一颗星给你砸下去了,你费半天劲开发的APP就别卖了。
: 所以GAMING行业C++是雷打不动的首选。也就这里几个井底JAVA整天穷叫唤
: C++过气了。

h****r
发帖数: 2056
113
I don't think putting facebook and netflix side by side is fair to facebook,
although facebook app also have long way to go.

web

【在 g*****g 的大作中提到】
: 声称netflix, facebook不是主流,野鸡monotouch是主流的煞笔,还要谈知识,
: 先有常识再说吧。
: 话说煞笔牛逼哄哄的吹了monotouch,都3天一个非野鸡app都举不出来,还谈个屁呀,
: 连死撑都撑得一点技术含量都没有。现在又想起来有些smart tv啥都不支持只支持web
: browser, 我老跟你说html/js是跨平台首选。你装出专家样子,打死不认狂
: 吹monotouch的时候早干啥去了,现在又要自己打脸了。
:
: they
: has
: tv

l*****v
发帖数: 498
114
移动电源

【在 x****u 的大作中提到】
: 备用电池有几块?
l*****v
发帖数: 498
115
非常不想这个帖子沉下去,非常直观的显示了某些人的无知。
顶贴加科普一下,不用扯什么游戏,现在一般的手机app都是多线程的,之所以没说所
有是因为虽然我没见过但我不想否定它存在的可能性,说不定真有这样的反人类的app
存在。
不知道什么时代的智能手机有单线程的app,可能是恐龙时代的产物了LOL,可能是我太
年轻。
1 (共1页)
进入Programming版参与讨论
相关主题
另外一个趋势,说明为啥 Javascript 要一统天下在手机上用browser里的web application,和手机上用app store下(转载)
多线程编程前景如何?有没有人关心qt的前途?
c++下如何实现多线程?phonegap开发跨平台的手机,咋样?
多线程 编程,process 和 thread 的一些问题。现在mobile开发,用boostrap,phonegap,还是objective-c + java的多?
现在mobile开发的趋势是怎么样的?C#开源了Java要悬
qt比free pascal难用多了这里对infra有莫名其妙的热衷
感觉整个JS的生态比较病态app的流行只是历史短暂的倒退
React native如何最完善的js跨平台app速成模板: 应有尽有
相关话题的讨论汇总
话题: mobile话题: monotouch话题: app话题: c++话题: ios