《iOS應用軟體設計之道》 2 7 應對唱反調

2021-09-23 14:58:34 字數 411 閱讀 4012

設想一下,在某個功能是否該包含到你的應用軟體,或者某個功能該如何表現,你不贊同團隊裡某個成員的意見。許多時候最好的捍衛**就是你畫草圖的能力。

把你傾向的想法和反對的意見都完完全全地畫出來。實事求是。不要因為不贊成,就刻意把反對的想法複雜化,或者貶低其潛能。把兩方面的主意都盡力表達出來。

如果你是對的,那麼在你完成繪製自己想法時,就能顯而易見地看出你的想法比反對意見更有吸引力。將它們視覺上併排放在一起指出相互的區別,是很好的輔助手段。「看,如果我們要包含這個功能,需要新增這個、那個控制項,頂層畫面就會變得擁擠不堪,因為我們必須分割不同種類的功能。」

倘若你是錯的,反對意見根本沒那麼糟糕,你把它畫出來就能領悟它的潛力。不管哪種方式,你對其中某個選項所發現的缺點,都會強化無此缺點的那個相反選項的吸引力。所以有些時候,b主意的草圖會使a主意越來越像應該採納的方法。

《iOS應用軟體設計之道》 3 5 練習

是嘗試新知識的時候了。下列這些練習可以強化你對ios標準元件的熟悉程度,以及在其上定製控制項的理解程度。如果願意,你可以每題做幾遍,每遍採用不同的例子來練習。考慮你自己的應用軟體的某個功能。你需要怎樣的畫面和元件?打草稿列出若干種使用不同類別控制項的方法,看看哪個方法感覺合適。選擇乙個標準控制項。想...

《iOS應用軟體設計之道》 2 12 練習

如果你已經認真閱讀了本章,有三個任務不會讓你驚奇。現在該將你學到的草圖技巧運用到自己的應用軟體概念裡了。為你的架構提綱裡列出的每個畫面畫介面。倘若想到多種可能性,就把它們併排畫出來,看看哪個感覺最好。倘若只想到一種可能性,就再苦思冥想一些。如果需要,可發明若干明顯錯誤的介面,把它們畫出來,只要確保它...

《iOS應用軟體設計之道》 3 3 定製控制項

如果你從事了很長時間的軟體專案,這個專案又足夠複雜,則很可能會遇到標準元件不能提供你想象的那種最佳體驗。本節不是要介紹定製標準控制項外觀的內容,那是第5章的話題。這裡要談及讓控制項表現為新的行為方式。大部分時間,你可以基於標準控制項而定製控制項。這有點像標準控制項可以做你期望的事情,而你希望再調整一...