2010年1月30日星期六

山寨iPad已上市半年?中國廠商:蘋果才抄襲

http://hk.news.yahoo.com/article/100129/8/gd3k.html

(法新社)2010年1月29日 星期五 19:35
「蘋果公司」(Apple)平板電腦iPad的亮相是近年來最令人期待的科技界盛事之一,但一款外觀類似iPad的產品早已在中國銷售將近6個月。

上海市部落格Shanghaiist.com和山寨科技產品網站Shanzhai.com認為,這個類似iPad的觸控式螢幕平板電腦產品代表中國製造業的新里程碑:甚至在商品公開前就已先仿造。

不過這個類似超大iPhone產品的製造商深圳市「巨龍兄弟實業有限公司」說,蘋果似乎才是抄襲者。

巨龍經理黃曉芳告訴法新社:「我們不懂,為什麼他們做出跟我們一樣的產品。」

她說,類似iPad的「P88」在去年8月推出,而且還曾在柏林的國際消費電子展亮相。

她又說:「我們比較早推出。」

P88 Spec.
http://www.hkjulong.com/Product-34.html
Great Loong Brother Industrial 10" Tablet PC using Intel Atom

Why iPhone/iPad not support Flash?

前日iPad發佈後,上網睇到好多人問:( 點解iPhone同iPad仲唔Support Flash?)
其實Adobe已經有單方面解畫,原因不是Adobe不批准,而係Apple自己限制。

Adobe responds to lack of flash on the iPad
It looks like Apple is continuing to impose restrictions on their devices that limit both content publishers and consumers. Unlike many other ebook readers using the ePub file format, consumers will not be able to access ePub content with Apple's DRM technology on devices made by other manufacturers. And without Flash support, iPad users will not be able to access the full range of web content, including over 70% of games and 75% of video on the web.

If I want to use the iPad to connect to Disney, Hulu, Miniclip, Farmville, ESPN, Kongregate, or JibJab — not to mention the millions of other sites on the web — I'll be out of luck.

Adobe and more than 50 of our partners in the Open Screen Project are working to enable developers and content publishers to deliver to any device, so that consumers have open access to their favorite interactive media, content, and applications across platform, regardless of the device that people choose to use.

其實Adobe仲急過Apple,事實上當所有支援HTML5的<Video>Tag既Browser都廣泛使用後,Flash Player應用相信會更少。

2010年1月28日星期四

Java入門資源

近期對Android手機開發有點興趣,而且我覺得人力市場上,似乎手機開發比Windows軟件或者Web開發需求會更大,Windows軟件不用說,早就開始式微,就算公司內部用的CRM,HRM,POS甚至ERP都搬上Web平台,但亦同時因為太多Open source的Web App,其實長遠來說,會對Web Programmer需求慢慢減低。
而且已經得知Windows Mobile 7不會兼容WinForm軟件,所以我對.NET Compact Framework已經死心,當是興趣又好,前途又好,玩下Java都無妨。

貼一個Java入門資源 - Java 學習筆記
Part 1 | Part 2
下載版 :
Part 1 | Part 2

是繁體中文的,由淺入深,我相信就算完全未接觸過Programming都可以學有所成,因為這個台灣網友真的寫得很好,你可以當是"快快樂樂學XX"系列。(有一定電腦年資的應該知道什麼是"快快樂樂學XX"系列,如果你不知道是什麼,上Google Search "快快樂樂學" 吧。)

如果你好像我一樣由C#轉去Java,或者你需要這篇
Java vs. C# Comparison

Reference Document / Sample Code可以到以下兩個網站,對初階或中階的人來說,相信足夠有餘。
Java Notes (比較整齊,亦有程式上的解說,推薦這個。) | java2s (這個Sample Code是十分多,但可惜不是解說得很詳盡。)

至於IDE方面,不是Netbeans就是Eclipse了,反正我們是學語言,不是學用IDE,找一個使用起來感覺比較好就可以了。

2010年1月20日星期三

Apple iPhone Apps開發 VS Google Android Apps開發

到目前為止,.NET CF 4.0 (.NET Compact Framework) 都沒有任何消息,雖然VS2010 RC推出日期是TBA (原定2月中,但已証實Delay),但就正如我之前所說,.NET CF 4.0是Windows Mobile最後希望,即使未來.NET CF 5.0會有什麼大更新都不可能追過iPhone平台或者Android。
但現在WM已經在垂死邊緣,WM6.5對End User和開發者都沒有驚喜,WM7推出遙遙無期,HTC都開始推Android多過WM。

而且iPhone和Andriod的勢頭實在太強,到處都是相關討論,我想是時候去研究一下其他平台。
如果你和我一樣都想從iPhone和Android中,二擇其一的話,定必要看看以下兩篇文章。
軟體商怎選Apple iPhone與Google Android?
Android versus iPhone Development: A Comparison

特別是zdnet那一篇,其實我都幾同意,iPhone的門檻較高,先要買部Mac機,學用Mac之餘,再買XCode IDE,再來就是學Objective-C,
而Android就較易入門,Eclipse CDT加上ADT就可以,語言方面則是Java。

我個人則對Android比較有興趣,如果你打算開始的話,我建議先看看這篇文,除了固有Java的Class之外,還有Android的API,和軟件架構。
Android開發筆記
http://code.google.com/p/androidbmi/wiki/DiveIntoAndroid

2010年1月6日星期三

2010

遲來了的新年第一Post。
半個幾月冇寫Blog~因為實在忙於打機同清晒電腦中既日劇...
今天公司出了雙糧,十分Happy,因為第一次拎到一張有咁多錢的支票,不過依然動搖不了我5月轉工的決心。
這段時間又要準備OU於2月8日的第三科考試,最後一份功課都未做好,所以依然都是很忙的一月。

上次講左會寫WM手機版的高登,核心部份都完成。不過寫WM軟件就令我覺得WM手機失敗之處和.NET CF有莫大關連。
.NET CF是.NET Framework的Subset,即使相同的Class,但Compact版本的功能都是弱得很。

很多方面都要如VB6般調用API,而且Compact版本上的Control UI樣子是異常地醜陋,所以為什麼大家一般見到的WM軟件都是很Window95 Look的...不是做的人懶,而是先天的問題,各Control可 customize 的 Property 都不多。
不過...當大家睇到微軟的WM開發部門Team人員後,不難理解....
有時我見到個樣咁"山寨"都會冇心機寫下去...

聽聞MS會在Mix10大會公佈.NET CF 4.0支援Xaml的WPF Form,希望是真的,這是唯一的希望,沒有第三方軟件支持的話,即使WM7都沒有用,要嬴iPhone和Android ,這是最後機會,因為如果UI部份還是這樣,我相信沒有太多人願意寫WM軟件。

20100105_gm1-t.png20100105_gm2-t.png20100105_gm3-t.png20100105_gm4-t.png