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

2021-09-23 14:50:22 字數 317 閱讀 3281

是嘗試新知識的時候了。下列這些練習可以強化你對ios標準元件的熟悉程度,以及在其上定製控制項的理解程度。如果願意,你可以每題做幾遍,每遍採用不同的例子來練習。

考慮你自己的應用軟體的某個功能。你需要怎樣的畫面和元件?打草稿列出若干種使用不同類別控制項的方法,看看哪個方法感覺合適。

選擇乙個標準控制項。想象你如何設計它的乙個定製版本,以達到略微不同的目的。你能讓其更精確(或者精確度低點,若需要)、更緊湊或者更有表達性嗎?你的定製控制項在什麼情況下能夠起到比現在標準控制項更好的作用?

按圖3.6中garageband所畫的方法畫出你的應用軟體的地圖。你能對所用導航方案有空間上的理解嗎?

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

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

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

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

《iOS應用軟體設計之道》 2 1 邊畫邊思考

草圖讓你可以在視覺上自我溝通,或者與團隊的其他成員溝通。即使有些東西在你的頭腦裡相當明晰,也應將其畫出來,才能確保它說得過去。這只需花費片刻時間。一旦你有東西畫在紙 螢幕或者白板上,就可以供別人指點。你和團隊可以說,如果這個東西放在那裡會怎麼樣?螢幕上的主要元件是什麼?這次互動過程的主體是什麼?這個...