原创 你的老闆會因爲你拼命編寫代碼而感謝你嗎?

  摘要: 程序員熱衷於長時間地工作。我想說的是,你就承認吧,你的工作/老闆並沒有讓你這樣做,你自己要這樣做而已。當然,我知道,也許並非所有程序員都喜歡長時間的編程。不過肯定的是,隨着加班成爲業內的普遍現象,至少 ...  

原创 移動UI設計中需要避免的四種常見用戶體驗誤區

2012年移動應用的下載量超過300 億,可是智能手機用戶平均每週會使用的應用數卻大概只有15個。更糟的是,Localytics 的研究表明,大概有22%的應用是見光死,用過一次之後就被束之高閣。既然移動領域方面投入了那麼多的時間和精

原创 手機產品設計之用戶引導

      在手機產品的設計過程中,由於手機界面的承載能力有限,產品功能的不斷膨脹,必須要在用戶打開應用之後告知他某些新奇的功能,引導他完成某些主要任 務流程,讓用戶不至於迷失在陌生應用中不知所措。幫助用戶快速掌握應用的使用方法,體

原创 Android 設計的幾處硬傷

[核心提示] 一些 Android App 不僅僅是設計風格的問題,產品交互上也比較混亂,造成用戶體驗不一致,這一部分原因也是 Android 當初設計時遺留的問題。 前幾天看到 NovaDNG 介紹 Android Design

原创 需要時顯示——論App中的功能可見性

  近幾年移動平臺風生水起,APP多得數不勝數,交互方式也是遍地開花,相信大家都玩過那麼幾個讓人驚豔的APP。大家看到的亮點或是轉場夠炫、或是擬物得恰到好處、又或是突破性的操作方式,但我認爲“需要時顯示”也是許多設計中的精妙之筆,是

原创 深入理解Android的密度獨立性

前言 安卓是一個只對硬件設備限制有很少限制的移動操作系統。生產商們幾乎可以創造任何形狀的、尺寸的和密度的屏幕的設備。設備可以有物理鍵盤和按鈕或者只有虛 擬鍵盤和按鈕。由於它的設備客製化的自由性給軟件開發者們製造了一些麻煩。首先,應用軟

原创 滑動操作的維度研究

  提示:這篇文章講解的比較深奧,需要靜心閱讀,泛讀者慎看!  前言        在iOS交互模型的最底層,有一個“空間”的概念(具體可見ios空間模型), 而空間最基本的屬性就是三個維度。滑動依存於屏幕這個二維環境,也可以從維

原创 LocalActivityManager的內部機制詳解

LocalActivityManager的內部機制 LocalActivityManager內部機制的核心在於,它使用了主線程對象mActivityThread來裝載指定的Activity。注意,這裏是裝載,而不是啓動,這點很重要。  

原创 Android設計模式系列(5)--SDK源碼之備忘錄模式

定義(源於GoF《設計模式》):在不破壞封閉的前提下,捕獲一個對象的內部狀態,並在該對象之外保存這個狀態。這樣以後就可將該對象恢復到原先保存的狀態。   涉及角色:   1.Originator(發起人):負責創建一個備忘錄Memen

原创 Android設計模式系列(6)--SDK源碼之享元模式

享元模式,給我的感覺就是對象池,緩存單例對象。java中的享元模式最經典的例子就是String類了,還有一個最容易理解的就是word文檔字符共享的例子,也是享元模式的經典應用。本文對android中的sql編譯類SQLiteCompi

原创 移動開發高價值資料參考[持續更新中]

做人要厚道轉載請註明出處:http://zhangkun716717-126-com.iteye.com/           CDC翻客 原創譯文     提供一些精彩的UI交互設計方案,對老外博文的翻譯,不管對做開發的還是設計的都有

原创 有趣的下拉刷新

5月22日,Twitter正式宣佈獲得了下拉刷新的技術專利,這項專利是在一年前提出的,雖然公司一再說明此項專利只用於保護自己,不會用來發起訴訟,但無疑這還是對行業來說是一個威脅。 下拉刷新這個操作最早由Tweetie創

原创 那麼明顯,爲什麼用戶看不見?

  作爲用研,我們經常在可用性測試時聽到用戶說:“啊?我沒注意啊!” 一個操作後,頁面彈出一個對話框告知用戶操作成功,反饋夠明顯了吧?用戶說:“啊?怎麼沒反應?” 一個爲了用戶操作便捷而設計的常用操作入口,簡約的視覺與背景區別

原创 手機產品交互體驗評估方法

一、評估的目的 交互設計是一個迭代過程,通過交互設計評估,可以及早發現設計中缺陷,進而能進一步完善交互流程。通過評價,也可發現交互設計中可行、友善、合理或優秀的地方,從而爲後續產品的交互設計提供借鑑。 二、評估的標準 手機產品交互設計

原创 移動互聯網創業者告訴你11個移動應用開發祕訣

北京時間5月27日消息,據國外媒體報道,真正開發一款受大衆追捧的應用,說起來容易做起來難。美國科技新聞網站TNW採訪11名成功的年輕企業家,總結了他們的移動應用開發建議。 1、測試非常關鍵移動應用測試還是一個相對新穎的領域,但是它對應用