<xmp id="e0gg0">
  • <nav id="e0gg0"><strong id="e0gg0"></strong></nav>
    <nav id="e0gg0"><strong id="e0gg0"></strong></nav>
    <menu id="e0gg0"></menu>

    5.3 通用型應用

    在過去的幾年中,iOS設備種類及規格的擴大發展為應用設計師與開發者帶來了不少挑戰。從前,我們只需要為一種設備規格打造設計方案;隨著iPad的到來,事情開始變得復雜起來,我們必須針對新設備的特性考慮另外一個版本的設計方案。而開發團隊也面臨著同樣的問題,他們必須同時開發和維護兩個版本的應用,工作量幾乎翻倍。

    不久之前,通用型應用的概念出現在了應用商店當中,這種應用可以運行在任何類型的iOS設備當中。它會自動判斷當前的設備環境,并在用戶體驗形式上作出相應的調整,例如可以通過不同的方式對用戶界面進行渲染,在功能方面也會根據當前平臺的具體情況發生相應的改變。

    對技術開發人員來說,通用型應用是個好消息,它可以避免不同版本所帶來的重復性工作,極大地提高開發流程的生產效率。不過站在設計師的角度,你仍然需要準確的把握不同設備在用戶行為及體驗模式上的差異,確保設計方案可以適用于它們各自的系統平臺。而這種方式帶來的進步也是顯而易見的。在必須針對不同設備打造兩個獨立版本的情況下,你需要對已有的一套設計方案進行改造,在界面元素和交互形式等方面進行全方位的調整,以適應新的設備平臺,這必然會導致兩個版本的應用在界面外觀和操作方式等方面存在顯著的差異;而對于通用型應用,你可以在設計過程中預先考慮到兩種設備的不同特性,并且能夠在同一套設計方案中針對這些差異來定義局部樣式或功能的響應式調整規則,從最大程度上確保用戶體驗的一致性。很多同時擁有兩款設備的用戶會在不同的需求情景中使用不同的設備來操作同一款應用,在這種情況下,具有高度一致性的界面外觀及交互方式就顯得尤為重要了。

    啊灬啊灬啊灬快灬片免费
    <xmp id="e0gg0">
  • <nav id="e0gg0"><strong id="e0gg0"></strong></nav>
    <nav id="e0gg0"><strong id="e0gg0"></strong></nav>
    <menu id="e0gg0"></menu>