由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - ms一个程序在几个平台上运行的思路,不靠谱嘛。
相关主题
初学者问几个C的问题请问:在C程序里能调用SAS的程序吗? (转载)
我自己的程序怎么加上每次build的时间戳? (转载)怎么写搜价格的程序比较好?
程序员为什么要用mac (转载)在visual C++ 程序里播放mp3
这里有人气,请教个小白问题。 (转载)王土艮说学习操作系统的最好办法是学习程序设计
我觉得c++越来越没人用了 (转载)请推荐 机器翻译 的rest API/open source package
Android程序员们,你们都用什么广告平台?14位在世的最好的程序员
国内的程序员交流的平台是什么?perl弱问:怎么把一个程序分成几个文件写?
要嫁就嫁程序猿——钱多话少死的早魏老师不懂gc机制
相关话题的讨论汇总
话题: 程序话题: pc话题: ui话题: 平台话题: os
进入Programming版参与讨论
1 (共1页)
G**Y
发帖数: 33224
1
给高大上的desktop和屌丝的phone,用同一个程序。
这得要求作者多NB呀。
回顾windows的历史。为了大而全,一个OS要装成千上万的driver吧。Apple就只要搞自
己的硬件就好了。这种测略占领PC市场有优势,因为ms自己不做硬件。能拉拢越多的硬
件商越好。
现在时代不同了呀。写一个程序在无数平台上跑。这不是要累死程序员的架势?
G**Y
发帖数: 33224
2
当然可以只是写html程序。那样兼容。
但是要是只有web app。人家还要你windows干啥呀。

【在 G**Y 的大作中提到】
: 给高大上的desktop和屌丝的phone,用同一个程序。
: 这得要求作者多NB呀。
: 回顾windows的历史。为了大而全,一个OS要装成千上万的driver吧。Apple就只要搞自
: 己的硬件就好了。这种测略占领PC市场有优势,因为ms自己不做硬件。能拉拢越多的硬
: 件商越好。
: 现在时代不同了呀。写一个程序在无数平台上跑。这不是要累死程序员的架势?

L*****e
发帖数: 8347
3
怎么觉得你说得恰好说反了。软软就是想统一OS,提供统一的OS内核,统一的API,统
一的开发平台和工具,使得在一个平台上写的程序可以轻松移植到别的平台上,不同平
台上的程序也容易一气贯通,这是给程序员省事,怎么成了累死程序员了?
不同的device,不同的尺寸及屏幕比例,UI还是要不一样(不光是尺寸比例不同,交互
方式也不同),window mobile的把PC的UI搬到手机上,以及windows 8的把wp的UI搬到
PC上的搞法,都要被修正。。。

【在 G**Y 的大作中提到】
: 给高大上的desktop和屌丝的phone,用同一个程序。
: 这得要求作者多NB呀。
: 回顾windows的历史。为了大而全,一个OS要装成千上万的driver吧。Apple就只要搞自
: 己的硬件就好了。这种测略占领PC市场有优势,因为ms自己不做硬件。能拉拢越多的硬
: 件商越好。
: 现在时代不同了呀。写一个程序在无数平台上跑。这不是要累死程序员的架势?

G**Y
发帖数: 33224
4
问题是那些自动修正可不可靠呢?
我的意思是。以前写desktop程序的人,只要保证desktop跑得好就行了。现在不是还得
test phone?

【在 L*****e 的大作中提到】
: 怎么觉得你说得恰好说反了。软软就是想统一OS,提供统一的OS内核,统一的API,统
: 一的开发平台和工具,使得在一个平台上写的程序可以轻松移植到别的平台上,不同平
: 台上的程序也容易一气贯通,这是给程序员省事,怎么成了累死程序员了?
: 不同的device,不同的尺寸及屏幕比例,UI还是要不一样(不光是尺寸比例不同,交互
: 方式也不同),window mobile的把PC的UI搬到手机上,以及windows 8的把wp的UI搬到
: PC上的搞法,都要被修正。。。

g*****g
发帖数: 34805
5
Who cares about a dead platform like WP? It's like tying a dead horse to a
live horse and counting them to run at full speed. Good luck.

【在 G**Y 的大作中提到】
: 问题是那些自动修正可不可靠呢?
: 我的意思是。以前写desktop程序的人,只要保证desktop跑得好就行了。现在不是还得
: test phone?

L*****e
发帖数: 8347
6
当然不是自动修正了,根据不同的device要分别写UI。
原则上为phone写的程序也可以在pc上跑(OS内核一样,API一样),但不会有好的用户
体验,就像iphone的程序也可以在ipad上安装但用户体验就很差。wp往PC上移植就不仅
仅是UI尺寸和比例的差别,对以触摸为主的设备和以鼠标键盘为主的设备,user
interface会很不相同。
写程序的也不是写一个程序要保证在所有设备上能通用,给PC写就给PC写,给phone写
就给phone写,给tablet写就给tablet写,不用在所有设备测试。但是如果将来准备把
一个程序往另一个平台移植时会方便得多,改改UI就可以了。用户安装的时候是根据设
备安装不同版本的。
不但同一程序移植方便,不同程序之间的交互也会方便得多,比如说在不同设备上客户
端不一样,但是server上是同样的applcation tier接口。。。

【在 G**Y 的大作中提到】
: 问题是那些自动修正可不可靠呢?
: 我的意思是。以前写desktop程序的人,只要保证desktop跑得好就行了。现在不是还得
: test phone?

1 (共1页)
进入Programming版参与讨论
相关主题
魏老师不懂gc机制我觉得c++越来越没人用了 (转载)
Java码工们,不要成为被温水煮熟的青蛙Android程序员们,你们都用什么广告平台?
你们都没搞懂为什么大公司要用Java.国内的程序员交流的平台是什么?
大家说有没有可能软件开发变成投行模式要嫁就嫁程序猿——钱多话少死的早
初学者问几个C的问题请问:在C程序里能调用SAS的程序吗? (转载)
我自己的程序怎么加上每次build的时间戳? (转载)怎么写搜价格的程序比较好?
程序员为什么要用mac (转载)在visual C++ 程序里播放mp3
这里有人气,请教个小白问题。 (转载)王土艮说学习操作系统的最好办法是学习程序设计
相关话题的讨论汇总
话题: 程序话题: pc话题: ui话题: 平台话题: os