APP開(kāi)發(fā)者都知道,開(kāi)發(fā)初期基本都會(huì )遇到幾個(gè)問(wèn)題,所以廣州手機軟件開(kāi)發(fā)公司陳先生總結出來(lái)幾個(gè)教訓希望對大家有借鑒意義!
第一、盡可能使用在提高移動(dòng)網(wǎng)絡(luò )性能方面,Javascript能有效地解決很多令人頭疼的問(wèn)題?,F在幾乎所有的移動(dòng)瀏覽都兼容Javascript,這樣可以使HTML看起來(lái)整潔,減少頁(yè)面大小。建議借助Ajax進(jìn)行需要服務(wù)器端交互的頁(yè)面更新,它不均可以避免重載不必要的內容,還能創(chuàng )造一種更本地化的用戶(hù)體驗。
教訓:通過(guò)使用有利于后端進(jìn)程的前端技術(shù)提高性能。
第二、用戶(hù)期望本地瀏覽器功能保持不變如果你計劃開(kāi)發(fā)一個(gè)移動(dòng)優(yōu)化網(wǎng)站,那么至少需要花一定的時(shí)間來(lái)模仿本地設備功能。進(jìn)行滑動(dòng)/分頁(yè)的清掃手勢就是一個(gè)很好的例子。清掃這個(gè)創(chuàng )意聽(tīng)起來(lái)似乎不錯,但通常需要禁用默認的平移和縮放手勢功能,而這是某些用戶(hù)并不希望發(fā)生的。我們正在努力尋求一種技術(shù)解決辦法,一旦有所發(fā)現,便會(huì )第一時(shí)間發(fā)布。
教訓:進(jìn)行手機軟件開(kāi)發(fā)時(shí),盡可能保持本地功能。
第三、設計時(shí)需考慮資源問(wèn)題與臺式電腦相比,移動(dòng)網(wǎng)絡(luò )在帶寬和處理能力方面存在諸多限制。用戶(hù)在抱怨速度太慢時(shí),圖片負載是一個(gè)很重要的因素,以下是一些處理圖形的小技巧:圖片可以不用時(shí)就不要用,實(shí)在需要時(shí)就盡可能使用小圖片;使用sprites減少HTTP請求;圖片的漸變和陰影效果會(huì )加大對硬件的壓力,因此使用時(shí)需謹慎;如需使用動(dòng)畫(huà),使用較輕的漸變等效果。有時(shí)候確實(shí)不可避免地需要用到圖片,這些小技巧可在一定程度上起到改善性作用,同時(shí)也有助于維護緩存文件。
教訓:確保網(wǎng)站能快訊載入移動(dòng)設備。