2009年12月16日星期三

外判的禍

我Google Reader訂閱的幾個Blog都同時講呢件事,大概係中國Microsoft一個新網站抄襲另一個叫Plurk的網站。
可以睇下以下兩個網站就知什麼事。
電腦玩物 : 中國微軟的MSN聚酷疑似剽竊噗浪程式碼
Live Sino : MSN 中国“抄袭门”:聚酷抄袭 Plurk 界面和源代码

據說是Layout Design連Javascript Source Code直接Copy過去....
microsoft_copy_plurk-t.jpg

但是反而由這件事我才知道原來中國Microsoft部份產品是一間外判公司承包的 -
原文 : 美斯恩(MSN 中国)的品牌危机?

咁就解開我一直的疑問,記得之前我有用MSN群的時候,我實在不太明白Microsoft中國為什麼接受咁多廣告,而且那個MSN群的PlugIn又不似是Microsoft的作風。
原來中國Microsoft把部份業務外判,是次抄襲事件,就正正反映電腦業務外判問題。

2009年12月15日星期二

4 iPhone UI & Fluid TouchFLO Library for Windows Mobile

類似iPhone的轉頁效果,HTC公司早以用TouchFLO做到,但其實.NET CF上的軟件,自己都可以做。

CodePlex上就有4個這類Library,令你寫的WM軟件更加"iPhone"。

首先是iPhone UI,模擬iPhone介面,程式Menu:
http://iphoneui.codeplex.com/
較深入可以看看 : http://www.codeproject.com/KB/mobile/IPhoneUI.aspx
iphoneui_1-t.jpgiphoneui_2-t.jpg

另外3個就是TouchFLO換頁效果,
Touch UI
http://touchui.codeplex.com
Project Description :
This sample will help you build great looking and touch-enabled user interfaces for Windows Mobile and Windows phone (using compact framework).


Mobile UI
http://mobileui.codeplex.com/
Project Description :
An application framework for developing composite user interfaces (similar to Silverlight/WPF) on Windows Mobile 5 and 6 devices. It contains controls and graphic primitives that support rotation, scaling, animation, behaviours and transitions. Make awesome looking WinMo apps.


Fluid - Windows Mobile .NET Touch Controls
http://fluid.codeplex.com/
Project Description :
Fluid is a .NET 2.0 control library for Windows Mobile 6.0/6.1 with touch controls.

香港高登Windows Mobile版

現在寫的Windows Mobile版高登,進度非常之好,我花了星期六和星期日各一點時間,已經寫好大部份討論區的功能。
進度如下:
  • 抓取吹水台Topic List - 100%
  • 觀看內文 - 100%
  • 登入 - 100%
  • 開新 - Post 30%
  • 回Post - 30%
  • 引用文章 - 100%
  • 搜查文章 - 100%
  • 將高登Icon轉至Local Resource - 0%
  • Bookmark - 0%

最困難除了高登Server本身非常之慢,測試困難之外,其次就是介面上,手機軟件的世界和Windows軟件可謂兩個世界。
電腦上,空間比較大,設計介面上自由度大很多,但手機上,要如何盡量利用320x240的有限空間顯示資料就已經很考功夫。
另外就是.NET Compact Framework提供的Controls實在太簡化,功能少,樣子醜陋。
所以唯有自己寫UserControl,雖然網上有商業的UI Controls,但閒閒地都要幾千$$$,好貴。
免費的又不合用,我只想要一個類似Repeater的東西。

打開Visual Studio 2010 Beta2看看,原來還未包含.NET CF,上MSDN看,Microsoft似乎會Port現在的WPF去.NET CF 4.0去對抗iPhone UI。
預計這個WM版高登新年前應該可以完成吧。
2009-12-14-20-43-42-t.png

Thunderbird Addon - CompactHeader

我用Email Client沒有什麼要求,純粹用來看Newsgroup多,Thunderbird 3.0版沒有什麼驚喜,但就修改了Message Header欄的大細。
舊版可以打開/摺合,3.0新版反而不可以,而且顯示更多無謂資料。這對我來說很不便,因為我在公司偷偷地看Newsgroup時,Thunderbird 要開到很細才不會被捉到。

好彩有人和我一樣都抗拒這個新設計,有人做了一個Addon叫CompactHeader可以摺合它,省回一點空間。


CompactHeader :
https://addons.mozilla.org/en-us/thunderbird/addon/13564