App開發中這些不能忽視的問題

來源:互聯網
上載者:User

標籤:顯示   soft   想法   手機app   組件   app   互動   需要   開發   

      隨著現在移動互連網的發展,智能手機的普及,手機App應用在我們的生活中的作用越來越重要。很多企業也想進軍互連網,App開發無疑是一個串連使用者最好的橋樑。所以大家都會諮詢廣州App開發品向科技,下面小編為大家分享一些在App開發中不能忽視的問題。
  1、一致,一致,還是一致
  你能做的最重要的事情就是保證使用者介面運作的一致性。對於列表框來說,如果雙擊其中的項,使得某些事件發生,那麼雙擊任何其它列表框中的項,都應該有同樣的事件發生。所有視窗按鈕的位置要一致,標籤和訊息的措辭要一致,顏色方案要一致。使用者介面的—致性使得在使用者對於介面運作建立起精確的心理模型,從而降低培訓和支援成本。
  提煉:一致性體現在 色彩搭配和運用、字型的運用、相同的互動效果等。
  一般我們使用的色彩不超過3種。互動效果也不超過3種。
  2、建立標準並遵循之
  在應用軟體中保持一致的唯一途徑就是建立設計標準並加以遵循。最好的辦法是採取一套行業標準,對自身特殊的需要加以補充。已有的行業標準,如IBM標準(1993)與Microsoft標準(1995),通常可滿足95%到99%的需要。採用行業標準,只需利用已有的成果,也使你的應用軟體看起來或感覺上更象使用者已購買或建立的其它應用軟體。應當在定義基礎構造階段就建立使用者介面設計標準。
  嚴格按照移動APP規範來設計,比如字型的大小、間距、表徵圖的大小等等。
  3、闡明設計規則
  使用者要知道怎麼使用你為他們開發的軟體。軟體運作的一致性表明,規則你只需解釋一遍。這比一步步詳細講解如何使用應用軟體每個特性要容易得多。
  可以制定屬於你的一些工作方式和設計規範。
  4、同時支援生手和熟手
  圖書館目錄符號對圖書館系統的一般使用者來說,也許就夠用了,但對熟手使用者,書管理員,很可能就沒有那麼有效了。圖書管理員是受過專門訓練,能夠使用複雜的查詢系統找到資訊,因此,應當考慮建立一套查詢介面以滿足他們的獨特需要。
  5、UI介面間切換很重要,也必須重視
  如果從一個螢幕轉換到另一螢幕很困難,使用者會很快灰心並放棄。當螢幕流程與使用者想完成的工作流程相符,此軟體對使用者才有意義。由於不同使用者工作方式不同,應用軟體需要有足夠的靈活以支援他們不同的方式。在建模階段,介面流程圖可用來類比螢幕之間的流程。
  6、介面上的布局很重要
  在西方,人們是自左而右,從上而下閱讀,基於人們的習慣,螢幕的組織也應當是自左而右,從上而下。螢幕小組件的布局也應以使用者熟悉的方式進行。
  7、訊息和標籤措辭要適當
  螢幕上顯示的文本是使用者主要的資訊源。如果文本措辭很糟,使用者的理解就會很糟。要使用完整的措辭和句子,而不要用縮寫和代碼,使文本易於理解。訊息措辭要積極,顯示使用者處於控制之中,並提示如何正確使用軟體。
  如,下面哪一條訊息更吸引人: “你輸入了錯誤資訊”還是”帳號應為8位元”?此外,訊息措辭要一致,在螢幕上顯示的位置要一致。儘管這樣的訊息”須輸入名字”和”應輸入帳號”分別來說措辭上沒問題,放在一起就不一致了。
  根據第一條訊息的措辭,第二條訊息更好的措辭應當是”須輸入帳號”,這就使得兩條訊息措辭一致了。
  8、瞭解小組件工具
  為恰當的任務使用恰當的小組件,首先可以協助增強應用軟體的一致性,可能使得應用軟體很容易構造。學會如何正確使用小組件的唯一途徑是閱讀和理解你們所採用的使用者介面標準及準則。
  9、對其它軟體不盲從
  除非你知道一個應用軟體是遵循了你們的使用者介面標準和準則,否則你絕不能認定它做的都是對的。儘管看看人家怎麼做,從中獲得些主意是不錯的想法,但在懂得怎樣區分使用者介面設計的好壞之前,你得留神。太多的開發人員錯誤地模仿其它應用軟體的使用者介面,而那些介面卻設計得很糟,最好將介面設計的美工外包項目請專業的設計外包公司來完成。
  10、顏色使用要適當 使用顏色要謹慎。
  如果使用了,也要使用指示符。問題就在於有些使用者可能是色盲一一如果在螢幕上使用了顏色來反白某些東西,假若想讓色盲的使用者注意到,那麼需要做些另外的工作來突出它,如在其旁邊顯示一個符號。顏色的使用也得一致,以使整個應用軟體有同樣的觀感。此外,在不同平台上,色彩的表現不盡人意一一在一個系統上看上去很好,在另一個系統上常常看上去很糟。展示會上我們經常聽到展示者這樣說: “在我家中的機器上看上去可是很好的呀。”
  11、快顯功能表不應是唯一的功能來源
  如果主要功能被隱藏起來,使用者就不能學會怎樣使用軟體。開發人員最讓人灰心的作法是濫用快顯功能表,也稱作內容相關性功能表。一種使用滑鼠的典型方法,是用來顯示一個隱藏的快顯功能表,提供針對當前工作的螢幕地區特定功能的訪問。
廣州App開發公司品向科技表示:以上幾點是在開發的時候會碰到的問題,其實主要還是要和開發人員詳細的溝通,把功能需求跟App開發公司講清楚,那這些問題就可以解決了。

App開發中這些不能忽視的問題

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.