Archive for category Articles

比較不同的 Flex Framework

一個小型的project 當然是可以不用framework。但當project scale比較大而又涉及3個人以上的呢,framework 就非常有用了,因為每個programmer 都有自己一套思考方法,寫出來的coding style 都會不一樣,coding style 就會變得很亂,maintain & develop就會變得困難,所以framework 可以bound 住programmer 的思考,framework 是可以 keep coding be clean and separated,當然最理想的是可以做到 decouping。

大家可以參考一下為什麼要用frameworks.

ffq2

Read the rest of this entry »

Share

, , , , , ,

No Comments

轉貼: UI Designer不容錯過的15本中文好書

chowky 在做ui design 的時候,很多時都是純粹自己感覺而做,應該要買一些書本進修一下,汲取best practice ( 雖然design 是沒有best practice,人人都是designer,只要肯去思考就可以)。

學習一下新的design concept。

另外,文中還有提及,http://www.designinginteractions.com/

而且可以免費download。

design

Read the rest of this entry »

Share

,

No Comments

Facebook connect

Connect 這個字近來很流行,類似的有 Google Friends connect,Acrobat Connect,BlackBerry Connect,Sony CONNECT,Joomla! Connect,Microsoft Connect,Philips X-Connect,

哈,不過chowky 不知道connect 的由來。

說回正題

a20531316728_1757343_998

Read the rest of this entry »

Share

, , , , , , ,

No Comments

Linux 在recession 經濟差的時候marketshare有增長

infoweek

經濟差,影響了m$ window 的銷路。相反地,opensource 的 linux position growth stronger in data centre。

Read the rest of this entry »

Share

, , ,

No Comments

12 Principles For Keeping Your Code Clean: 怎樣才令web design 的code 整齊?

Chowky 覺得這篇文章講的不錯,可以參考一下

1. Strict DOCTYPE

2. Character set & encoding characters

3. Proper indentation

4. Keep your CSS and JavaScript external

5. Nest your tags properly

6. Eliminate unnecessary divs

Read the rest of this entry »

Share

,

No Comments

The Do’s & Don’ts of Modern Web Design: 現代網頁設計需要留意的重點

Chowky 覺得是好文章,可以學習web design 的方法,因為這個site 設計是do and don’t ,而且再細分作beginner、intermediate 和advanced,一方面可以了解自己有沒有壞習慣,另一方面可以利用一些新的方法。

doanddont

Source: http://webdosanddonts.com/

Share

,

No Comments

Design and User Experience Library by Nokia

nokia 教你怎樣做nokia的手機ui design。

非常值得參考的library,nokia 免費分享這份library (當然分明是推廣,但是當中的資料是非常寶貴的,因為暫時還未有best practices for mobile ui,所以是無處可參考的)

designuserexp

Read the rest of this entry »

Share

,

No Comments

App Store 仿傚者的Challenges

有鑒於apple 的iPhone app store  的成功,其他手機生產商都仿傚其成功方法,紛紛推出類似的平台,主要是都想有official channel 提供方便的銷售渠道給developer,吸引更多人參與。毫無疑問,一個強大的community 是成功的先決條件之一。

1. Nokia 將推出 Ovi Store

2. BlackBerry App World,利用paypal 付款

3. Android Market,利用google checkout Read the rest of this entry »

Share

, , , ,

No Comments

Great Indian Developer Awards II Part 2

繼續介紹一下chowky認為應該要認識產品 (至少連chowky都認識)

Development Environments
Microsoft Expression Studio — M$ 重新整合的RIA development studio. 當然develop 的工具 .NET 3.0+ 的3 個大方向,Window Communication Foundation (WCF), Window WorkFlow Foundation (WWF), Window Presentation Foundation (WPF) 而做的。

Development for WPF 可以利用Visual Studio 2008 Express 試試,另外的image design方面應該用expression blend。 而WWF 應該只可以用Visual Studio 2008 來開發的,表示不用寫code 就可以做到function,聽上去不錯的idea。 而這套idea在sharepoint中大量使用。若想做sharepoint developer的話,最好學一學。
Expression Studio 還有很多和Adobe 類似的tools.

Collaboration Solution
Adobe Acrobat Connect Professional 這個software 利害。
連Obama 都採用。哈,不單entperise 要2.0 ,連也要government 2.0 ,不知道香港何時會跟?
Read the rest of this entry »

Share

, , , ,

1 Comment

好文章: Industry trends in prototyping

chowky 看完之後,覺得值得分享。

需要prototyping原因

1. Prototypes 令出來的design更好
文章中提及apple 都有利用prototype

It is no coincidence that Apple, a company with a significant commitment to design, is also renowned for its reliance on prototyping. According to Leander Kahney, a journalist who has followed Apple closely:

“It’s a process where they discover the product through constantly creating new iterations. A lot of companies will do six or seven prototypes of a product because each one takes time and money. Apple will do a hundred—that’s how many they did of the MacBook. Steve Jobs doesn’t wake up one morning and there’s a vision of an iPhone floating in front of his face. He and his team discovered it through this exhaustive process of building prototype after prototype.” (See iPhone pre-launch: Looking “Inside Steve’s Brain”.)

Another important benefit is that prototyping helps designers fail faster. It is rarely the case that the first answer that occurs to someone is really the best solution.

2. Prototypes 促進溝通

chowky 十分認同!除非有了實在的prototype,否則其他users 不擅於由幾幅圖畫去幻想interaction.

Interaction design is about much more than just having good ideas—it’s about expressing a vision, working with people to chart a path forward, and then ultimately executing on that vision. This means that designers have to convey the ideas in their heads to others. One of the most challenging things about this is the fact that while designers are quite skilled at inferring the behaviors of a whole system from a few flat images of a user interface, most other people are not.

“Many clients will have difficulty understanding a design until they see and use the prototype. Like all the other models and diagrams, it is a tool for communicating. Prototypes communicate the message, ‘this is what it could be like’.” (Dan Saffer, Designing for Interaction, p. 114.)

Read the rest of this entry »

Share

, , , , , ,

No Comments