如果今天出了的 WP 7.8 名字改成 WP 8 for Single Core or Limited Device
這樣是不是不會吵成這樣 哈。
有人扯到iOS,我家也是有一堆iOS產品。
我的3G的確當初很氣升級了新版的OS,變得完全不好用。但是不升級根本很多軟體不給用。
iPhone 4的升級部也拿掉一堆 new features。
其實 M$ 又何必跟廣大的消費者解釋那些專有名詞呢?
整個軟體層面看來會對APP造成不同體驗的應該有:
1. 硬體流暢度與規格不同 (CPU, Resolution, ...)
2. Native Code的引入造成不同核心的程式碼無法共用
3. 軟體系統服務上的差異? (有人說多工管理有差?有人說網路資訊處理有差? Networks Function?)
其實WP系統的硬體標準來說,也才幾種等級。就如同一個需要New iPAD等級的軟體,你用你的iPAD2跑根本不可能順。所以這完全取決於開發者的心態吧。WP7.x 的裝置居多時,一定是出兩那種WP7 與 WP8 都能跑的版本吧。等到WP8真的夠多了,我想才會有專為WP8設計的軟體吧。
換句話說,只要 M$ 能確保同一個APP能在兩個裝置上得到相同的體驗不就好了。
至於有人說得多工管理。老實說,以iOS為例,即便到了iOS5,應用程式的管理方式也幾乎是沒有重大的改變。況且多數的消費者,多工是啥可能也不知道。所以重點個人認為還是在使用上的體驗是否能保持流暢與穩定。完全不同的硬體,硬要用齊頭式的平等沒任何意義。我想多數的軟體不需要如此龐大的計算能力。
另一讓人又喜又悲的就是,Native Code的支持:
這是一個最讓人頭痛的選擇。WP的開發設計讓很多軟體必須以重新撰寫的方式轉移過來。憤怒鳥就是一種。但是Native Code 顯而易見的最大好處就是支持了大家最常用的 C, C++表準。(Android JNI, J2ME KNI ...) 都是類似的概念。所以Native 支持大幅降低了 移植與效能 這兩個問題。但是也引發了其他問題。就是Native Code 需要更用心的撰寫,不然可能會危及系統的穩定等問題。另一個問題就是 WP 7.8 與 WP 8 軟體不相容的問題。因為兩者在Native 上就是不相容的。
在Native Code 的引入下,相信會有越來越多的APP跨足到RT與 WP8上。甚至於那些XBOX 的 GAME,PC的 GAME 都會跑過來。
我想 M$ 如果真的有心應該要讓兩者維持一定的體驗,好讓WP7.x逐步過渡到WP8上才是真的。
SDK上讓USER不能有任何困擾去支持WP 7.8 與 WP 8。最後如果WP 7.x 上也能實踐 Native Code 就更好了 (我想不可能。。。)
最後我想說的是 M$ 你掌握Timing這件事情會不會太扯。Road map 是怎麼走的啊。怎會走到WP 7.5 才要來就先說有WP8 。。。還不相容?反過來做,讓原本的WP都先來到 WP 7.8 然後,放出WP8 的好消息,這一切變的自然多了。
既然事實已經是這樣了,也不清楚 Single Core device最後會怎麼收尾的情況下,還是等待Nokia的新機吧。除非900賣得夠便宜。
eights wrote:
這種情況你還支持,才...(恕刪)
不需要如此吧。畢竟你當出來用Windows Phone的心態是萬年機?
我想多數人是被他的流暢與新穎的介面所吸引吧。
怎麼才說不能升級 WP8,卻改變了你喜歡的初衷呢?
只要你喜好的features都還在,是不是WP8說真的不是那麼重要吧。只要APP還能跑,我需要的體驗還在不就好了。
iPhone 2G -> 3G -> 3GS -> 4 ->4S 每一年你不也出來就跑去買隻新的。
很多 Android 2.2 -> 2.3 沒了 (我的安卓就是這樣,無奈使用者體驗非常差,可能因為我先用了iOS,用了兩個月淪為多媒體播放器)
重點還是:
1. 手機本身要夠美 像Lumia or iPhone
2. 軟體足以負荷你的需求
3. 穩定與順暢 (這點我的安卓沒有)
4. 符合自己的STYLE (這是我為何用WP)
至於你說的 8, 9, 10 ....不重要吧。就像我的工作的Notebook還是 XP,家裡適用Win7。
誰真的非常在乎?
覺得等下一隻手機,而非900。說真的那是 Timing 的問題啦。(就我個人而言)
內文搜尋

X