移動設(shè)備網(wǎng)站W(wǎng)eb代碼
事前計劃是網(wǎng)站及移動設(shè)備 Web 手寫代碼,但若花點時間先做好計劃,以及如何將它實現(xiàn)。應(yīng)用程序開發(fā)的關(guān)鍵。許多人常常徑直坐下來就開始動將會更清楚地了解到自己想要的是一個怎樣的網(wǎng)站, Try It Yourself 完成一個開發(fā)計劃通過回答以下問題來完成一個開發(fā)計劃。最好將答案記在紙上,這樣可以將其歸納整理成方案。
1.要開發(fā)的 Web應(yīng)用程序的用途是什么?這是應(yīng)用程序的概述。用數(shù)句話描述應(yīng)用程序能做什么,并且明確怎樣才能比其他同類產(chǎn)品做得更好。
2 .開發(fā)這個應(yīng)用程序目標(biāo)是什么?從自己的目標(biāo)及應(yīng)用程序的目標(biāo)兩方面進行考慮。設(shè)立一個具有可行性的目標(biāo)是最好的。此類目標(biāo)又被稱為“ SMART ”目標(biāo) ― 具有可衡量性、叮操作性、現(xiàn)實性及時限性。目標(biāo)越具體且越容易衡量,就越容易達成目標(biāo)。
3 .應(yīng)用程序的用戶會是哪些人?為目標(biāo)市場做出盡量詳細的定位??梢远ㄎ徊恢挂活惾?,但應(yīng)當(dāng)注明他們的細節(jié),這些細節(jié)包括性別、年齡、教育程度、從事行業(yè)、興趣愛好以及收入。做一個總覽圖表是不錯的主意,甚至可以在上面加上類別名稱及相片,用來將客戶及潛在客戶具體化。
4 .該應(yīng)用程序的競爭對手有哪些?注意,不要局限一于自己的目標(biāo)領(lǐng)域進行思考。即便你是第一個打算開發(fā)此類移動設(shè)備應(yīng)用程序的人,也不代表在離線領(lǐng)域、零售領(lǐng)域或公共領(lǐng)域上不存在競爭對手。
5 .對潛在的競爭者進行盡可能多的調(diào)查.他們產(chǎn)品的盈利是多少?市場占有率為多少?他們的優(yōu)點和缺點分別是什么?對競爭對手了解得越多,你就能越好地將產(chǎn)品定位,并吸取對手的教訓(xùn)來改進產(chǎn)品。
6 ,還有什么其他風(fēng)險可能影響到應(yīng)用程序的成功?競爭并非唯~的風(fēng)險。啟動資金是否并不充裕?程序是否依賴于的可能需要付費的第三方數(shù)據(jù)?市場情況如何?目標(biāo)客戶是否愿意為服務(wù)付費,他們是否寧愿選擇帶廣告的免費產(chǎn)品?如果這樣,是否有足夠的廣告收入以保證產(chǎn)品盈利?
7 .開發(fā)進度是怎樣安排的?計劃好希望的推出時間,以及侮一部分的完成時間。如染外包了部分工作給第三方,需要將他們的工作效率也納入考量。另外,記得安排好測試、修訂以及用戶測試和反談的時間。
學(xué)到創(chuàng)建移動 Web 應(yīng)用的最佳途徑,同時學(xué)到如何規(guī)劃能同時在移動設(shè)備及 1 卜移動設(shè)備上運行的應(yīng)用。同時還學(xué)到如何將 HTML 、 css 及jQU卿結(jié)合起來,創(chuàng)建簡單應(yīng)用。更重要的是,將學(xué)習(xí)一些移動 WEb 應(yīng)用程序開發(fā)的很不錯的實踐經(jīng)驗,通過實踐,將了解到使移動設(shè)備最優(yōu)化的布局及其他技巧。
建設(shè)一個在所有設(shè)備上都能運行的網(wǎng)站要設(shè)計一個好的移動 WEb頁面或應(yīng)用程序設(shè)毛卜關(guān)鍵在于不要僅針對移動設(shè)備設(shè)計。 w3c 將此稱為“ design for ono web ”。‘在設(shè)計時,不應(yīng)該只針對智能手機瀏覽器、平板電腦瀏覽器或桌面瀏覽器,好的設(shè)計應(yīng)考慮到所有設(shè)備。因此,應(yīng)當(dāng)注意以下幾點。卜確保顯示在移動設(shè)備上的內(nèi)容與非移動設(shè)備 優(yōu)化貞面,減輕川戶代理的負載。 使用可降級機制,讓舊款或是功能更少的瀏覽器也能瀏覽內(nèi)容。 在盡可能多的設(shè)備和瀏覽器上測試所有頁面。