e化部落首頁 +我的最愛 加入會員
     
 
文章分類
系統軟體(5)
工具性應用軟體(12)
管理及應用軟體(2)
多媒體類(1)
軟體服務(12)
其他(4)
 
產品分類
工具性應用軟體(3)
管理及應用軟體(1)
多媒體類(1)
留言給 亞典資訊股份有限公司
加 亞典資訊股份有限公司 為好友
*亞典資訊股份有限公司
*公司地址:
台南市 中正區 府前路二段36號3樓
*公司網址:
http://www.aden.com.tw
*公司電話:06-2220093
*e-mail:aden999@ms1.hinet.net
*部落格:
瀏覽人數:82299
文章總數:44
產品總數:5
文章分類 > 其他
iPhone App的開發經驗談
分享
   
人氣
0
  作者:亞典資訊股份有限公司 發表於2010/5/18 下午 06:39:05
 

根據媒體報導,目前App Store中的軟體,被下載總數已突破10萬大關,在全球手機用戶的總下載數更是超過驚人的20億次,這些難以想像的天文數字由於規模龐大,因此被美國研究機構稱之為「應用程式經濟」(App Economy),並促使了全球各大手機商如中國移動、NokiaRIM等各業者和電信商相繼投入這塊市場。

手機上的Web服務開發,技術難度遠超乎想像

手機市場雖大,然而手機的軟體開發會有許多問題,例如手機的標準不一,一般在iPhone上開發的程式,無法在Android上執行,Android的軟體當然也不可能部署到iPhone上。更別說還有SymbianWindows Mobile或者新一代的Windows Phone 7等平臺了。 而一但用開發Web版服務來取代App,這一切問題都將迎刃而解。

且由於Web服務的用戶形形色色,若要針對不同手機平臺,開發相對應的程式,實在曠日費時且成本可觀,所以改變版型提供適合手機操作及閱讀的Web服務,似乎是較為可行的方案。

不過還不用開心的太早,因為比起寫Objective-CJava,開發者可千萬別誤以為開發手機版的Web應用就可以輕鬆省力。因為大部份過來人都會告訴你:如果只是想求方便,那還不如寫Objective-C來的輕鬆愉快。例如同樣是做一個隱藏/跳出工具列的效果,若採用Objective-C來作不用花半天功夫,然而在如果是在瀏覽器上面要做出來,那就是一件必須想破頭的工程了。

另外還有iPhone的捲頁效果,使用Objective-C將易如反掌。然而在Web設計就難如登天,因為在瀏覽器中要讓網頁橫向換頁,必須把整個Frame畫面一格一格地左右移動,而且過程又要保持足夠的順暢性,這一點在有限的手機硬體配備下,並不是一件輕鬆的工作。

不僅如此,要是開發商若考量iPhone使用者的操作習慣,要把原本針對一般瀏覽器設計的網頁畫面,調整成剛好適合手機瀏覽的樣式,難度絕對不亞於開發一全新的手機應用軟體。因為要在瀏覽器上完美複製類似的使用體驗,是一件相當吃力的工作。畢竟要在網頁上呈現本機的效果,一向都是最難的部份!

其他先天技術上的限制還有很多,包括可控制的或不可控制的,例如網路頻寬,畢竟軟體存取手機的硬體,對資源的耗用是直接的。然而網站與手機之間,還隔了作業系統、瀏覽器及Framework等好幾層,如果網頁包含大量資料,就很有可能發生等待時間過長的狀況,這部份當然開發者可以多花一些心思,讓人擁有較為順暢的使用者體驗,例如套用Ajax技術作批次而即時性的資訊下載,。

簡單用一句話說,開發web版的門檻很低沒錯,但排除疑難雜症的門檻就相對很高。尤其這方面的技術支援本來就不多,相關文件又少,更增添了開發web版的困難程度。

外觀決定一切

除了Web開發的問題,曾有智者說過:「在手機的軟體市場中,功能強弱都不打緊,但介面絕對要做的漂亮!」一語道盡了UI(使用者介面)設計對於手機軟體的重要性。

其實不管是否針對手機,在所有的軟體設計流程中,UI設計一向是相當重要的環節,但很遺憾的,它同時卻也是最容易被輕忽的部份,而且在智慧型手機的小小螢幕中,因UI設計不良所造成的惱人或負面體驗,將會被使用者放大很多倍。

針對這種UI問題,不管是iPhoneAndroid系統,均會不遺餘力的透過種方式協助開發者,例如提供有關使用者介面的大量手冊或指南,這類資源在網路上很容易取得,也有提供編印成冊的相關文件。透過這類導引方式,官方主動分享經驗並提出建議,說服開發者儘可能採用與他們相同的設計理念,以維持較為一致性的使用者介面及體驗,並讓大眾較為容易理解軟體的操控方法,提升使用的直覺性。

有鑑於此,對於有志經營iPhone App市集的開發商或許可以評估是否增聘一位介面設計工程師,以求維持使用者既定的習慣,最後再提出幾個介面設計重點供參考:

1.  謹記一件事,iPhone上的連結或按鈕永遠是越大越好,且無論如何千萬不要做一個東西是手指按不到的,像是習慣文字加底線的網站連結這種東西,就是一個非常、非常、非常可怕的設計。

2.  同樣跟大小有關,在iPhone上的使用體驗中,行距絕對要寬於指頭,過窄的行距會讓人容易誤按,且不論是下一筆或按鍵都要避免下類狀況發生:連結常按錯或按不到、太多無謂的欄位需要手寫輸入,或者流程過於複雜,讓人操作到一半就會失去耐性而乾脆放棄,還有最糟糕的-當使用者想要返回上一層或主畫面,卻發現根本沒有設計這個功能。

3.  一般來說,大眾不論男女老幼,對於iPhone介面所呈現出的「友善性」會有很高的要求。例如許多人早已經習慣iPhone系統中所提供的手勢(Gesture)及元件定義,對於其他手機應用程式的體驗標準,自然就會相對高出不少。換句話說在iPhone中,若是畫面無法設計到以手指輕鬆翻頁,或者當使用者將手機時打橫時自動翻轉90度閱讀,那就是一個很糟糕的設計,且在使用者心中肯定會大大扣分。

相關連結:http://
影音連結:
 
分類:其他/其他
評分:
  標籤:  
  點閱人數:2878  
  轉寄文章 | 給亞典資訊股份有限公司訊息 | 收藏 | 加亞典資訊股份有限公司為好友 | 回應 RSS | HemiDemi Baidu Google Bookmarks Yahoo! My Web
iPhone - 網路行銷的新戰場 (1)
利用iPhone打造未來網路行銷模式-(1)
利用iPhone打造未來網路行銷模式-(2)
利用iPhone打造未來網路行銷模式-(3)
iPhone - 網路行銷的新戰場 (3)
iPhone - 網路行銷的新戰場 (2)
 
 
 回應
 
 
驗證碼   
帳號
密碼
會員加入
  信息化  網路管理
 iPhone app  線上印刷
 客戶關係管理  資料庫
 瀏覽器   企業智慧
 資訊管理  ebmp
 居家照護  無人化經營
 無線射頻技術  遙控軟體
 網站搜尋排名   crm
 企業e化  全民e起來開講.
 e化  系統介紹
 無線射頻辨識技術   數位化
  rfid   電子商務
 語音辨識   網路行銷
 百年蟲  km
 RSS  人力資源
 網路通訊    網站行銷工具
 edbq  bi
 遠端管理  
 
雲端運算
資訊安全
資訊軟體
網路行銷
 
 
累計總人數: 6624995
今日拜訪總人數: 3553
Copyright Information Service Industry Association of R.O.C.
中華民國資訊軟體協會 版權所有,禁止侵害,違者必究