咨詢郵箱?咨詢郵箱:service@yitianxinda.com 咨詢熱線?咨詢熱線:18101296137 微博 微信
北京軟件開發(fā)優(yōu)化的Android應用程序_北京軟件開發(fā)公司
發(fā)表日期:2015-09-09 15:15:33 ?? 文章編輯:北京軟件開發(fā)公司 ?? 瀏覽次數(shù):
北京軟件開發(fā)上個月我們寫的關于移動測試矩陣–亞馬遜的Kindle Fire HDX線和3版較新增加的FireOS。你已經(jīng)知道,這些新產(chǎn)品將需要額外的移動應用程序的測試,但究竟應該專注于確保你的應用程序看起來完美的新平板電腦和運行完美與新的操作系統(tǒng)?
 
要回答這個問題,我們直奔源。邁克海因斯亞馬遜的AppStore,技術傳播者,給我們10個指導來幫助你優(yōu)化你的應用程序。
 
*****
 
九月二十日TH2013,亞馬遜推出了基于Android的平板電腦的新一代。這個硬件規(guī)格這些設備是相當令人印象深刻,有很多新的以客戶為中心的改進我們已經(jīng)添加到Android 4.2.2建立股票(API級別17)。 我們呼吁增強Android構建FireOS 3,但開發(fā)商應該知道,盡可能的應用程序而言,這是Android果凍豆。
 
而Android應用程序提交到亞馬遜的Kindle Fire 75%在工作,并且不需要額外的開發(fā),大多數(shù)開發(fā)商希望確保他們不會在其他25%!幫助你確保你的Android應用程序?qū)⒃?5%,我們已經(jīng)收集到的10大問題,導致應用程序失敗,和一些指引,這樣你就可以避開他們。所有這些指南的目的是為你的客戶創(chuàng)造更好的用戶體驗,希望讓一個平滑的過程,你作為一個開發(fā)者。
 
1。新的設備ID
 
較大的問題在新的HDX設備看到我們是不正確的設備ID的使用。我們建議你使用能力的檢測來確定哪些功能支持和使用哪個布局。這是更可能的工作,新的設備,并應易于維護。
 
然而,如果你已經(jīng)在你的代碼中使用特定的設備檢測,你應該知道,這三個新的設備有一個新的型號,你需要用正確的設備ID列表或開關性能檢測更新你的代碼。你可以在 發(fā)現(xiàn)細節(jié)Kindle Fire設備和功能規(guī)格。
 
2。其他應用商店的鏈接
 
這是一件容易的事但小姐是一個因素,關于失敗的三分之一份意見書。應用程序允許在亞馬遜沒有鏈接到其他應用程序商店。確保用戶一致的體驗,我們測試這些鏈接會提醒開發(fā)商如果發(fā)現(xiàn)。正確鏈接到亞馬遜在您的應用程序,請訪問 本頁。
 
3。應用程序的功能不符合它的描述
 
這似乎是顯而易見的,但一個應用程序功能描述的是在一個五的提交失敗的一個重要因素。這是一個結(jié)果,一個特征的描述不夠突出,或失敗,或顯示一個未處理的錯誤給用戶或?qū)е聭贸绦虮罎ⅰ?/div>
 
如果你的應用程序依賴于外部資產(chǎn),如遠程托管的視頻文件或數(shù)據(jù),你應該確保提供所需的資源和工作預期提交你的應用進行測試,他們的缺席導致這些類型的失敗之前。
 
4。在應用程序購買失敗
 
如果一個應用程序使用亞馬遜的應用程序內(nèi)購買的API,我們審查過程的要求,在應用程序內(nèi)購買的型號是可用的應用程序之前,以測試他們的提交。的描述是準確的–前導或尾隨空格,額外的特殊字符,或不正確的情況下甚至可以預期項目可觸發(fā)失敗。
 
此外,確保在移動應用分發(fā)入口的SKU的名稱相匹配的SKU在您的應用程序的購買請求。如果你的應用程序試圖購買一個SKU不是分布在門戶,在應用程序購買的物品會失敗。記住,型號是敏感的。
 
 
5。圖標不匹配
 
在應用程序包的圖標需要匹配提供的圖標目錄。這直接關系到用戶體驗和第一印象,當一個應用程序安裝。如果圖標不匹配,那么用戶可能會發(fā)現(xiàn)很難找到他們的應用程序只安裝你的應用率低。
 
6。在發(fā)射和其他穩(wěn)定性問題,強制關閉
 
相信它或沒有,大約有20的應用程序無法啟動在較初的測試。別人多次沖撞一般使用。穩(wěn)定性可以表現(xiàn)為一個強制關閉的消息,一個應用程序沒有響應的條件或程序只是簡單地將用戶返回到啟動屏幕。我們也看到應用程序不崩潰,但只是簡單地顯示一個空白的屏幕,不進行。
 
不正確的裝置瞄準,可憐的內(nèi)存管理,參照API不在設備上,或?qū)D卡的路徑假設,在其他事情上,會導致穩(wěn)定性問題。
 
我們測試的當前固件的設備和鼓勵開發(fā)商做同樣的事情,如果可能的話。一旦一個應用程序是我們強烈建議你定期檢查 崩潰報告 分布在門確保任何測試不確定的情況下不影響你的用戶。
 
7。可用性差
 
如果我們回顧過程識別重要的可用性問題,在測試過程中,我們將不能提交。大多數(shù)開發(fā)者希望用戶享受他們的經(jīng)驗,這是越來越少,在時間上的問題,但它仍然有助于失敗。
 
事情會被這里的例子:
 
該應用程序的顯示是倒或沒有如預期般旋轉(zhuǎn)的反應。
圖像扭曲,模糊,重疊,顯然幻動或伸展。
在應用程序中的文本出現(xiàn),模糊或不可讀。
一些(或全部)的觸摸屏控制不及時響應。
8。安防
 
為了幫助保護您的用戶我們尋找密碼和其他數(shù)據(jù),應該是安全的潛在泄漏。例如,你不應該發(fā)送或存儲任何敏感信息,如密碼,在純文本–或?qū)懺谀愕娜罩窘⑸a(chǎn)。
 
9。網(wǎng)絡彈性
 
如果您的應用程序依賴于數(shù)據(jù)連接功能,你應該確保你的測試和處理各種網(wǎng)絡條件。這些措施包括(但不限于):
 
沒有連接
不可靠的或間歇性的連接
一致但退化(低帶寬)連接
如果你的應用程序?qū)⑼ㄟ^WAN連接下載數(shù)據(jù),我們建議您通知用戶,并確保他們知道。“數(shù)據(jù)傳輸和移動網(wǎng)絡“文章有更多的信息關于你如何處理它。
 
10。事情要考慮圖形
 
新的設備現(xiàn)在使用andRENO硬件。如果你使用一個開發(fā)框架,如統(tǒng)一,史詩或其他,請確保你選擇的powerpvr 和 andRENO選項時,您的應用程序!
 
你應該看看你的視覺資產(chǎn)在2560×1600分辨率的新8.9”的裝置看起來不錯。如果沒有,北京軟件開發(fā)應該提供2560×1600資產(chǎn)而不是郵箱您現(xiàn)有的內(nèi)容。
 
相關文章推薦
技術革命在全世界帶來了許多范式轉(zhuǎn)變。技術存在現(xiàn)已深深扎根于生活的幾乎每一個方面;隨著技術使用的增加,對離岸信息技術服務的需求也在增加。簡而言之,離岸信息技術服務...
在不斷變化的網(wǎng)絡安全領域,包括信息安全分析人員和首席執(zhí)行官在內(nèi)的各個領域的IT專業(yè)人員面臨獨特的挑戰(zhàn)。從簡化安全調(diào)查問卷的回復到優(yōu)先考慮身份管理基礎,我們編譯了...
軟件開發(fā)是一個復雜的過程,涉及許多流程、組件和方法,它們必須協(xié)同工作才能成功。如果其中任何一個因素失敗,整個開發(fā)過程都可能受到阻礙。然而,在競爭激烈的生態(tài)系統(tǒng)中...
下一代工業(yè)進步被稱為工業(yè)4.0,旨在將傳統(tǒng)行業(yè)(如自動化)互聯(lián)互通并實現(xiàn)計算機化。工業(yè)4.0的目標是使工廠變得更加智能,提高適應性和資源效率,以及改善工廠之間供...
您正在尋找能夠?qū)⒛钊梭@嘆的應用程序想法變?yōu)楝F(xiàn)實的人。我應該聘請軟件公司還是兼職開發(fā)者?這可能是每個新晉產(chǎn)品所有者問自己的最常見問題。在開始開發(fā)過程之前,您需要...
改進人力資源流程對任何旨在最大限度地提高生產(chǎn)率和員工滿意度的企業(yè)都至關重要。許多公司需要人力資源任務的幫助,這需要時間和資源。企業(yè)資源規(guī)劃軟件可以是這方面的完美...
?