![同樣的能力為什么開發(fā)小程序要比App簡單100倍_第1頁](http://file4.renrendoc.com/view/79b7d7acb05664ae3a40eaf7ea2dc6fb/79b7d7acb05664ae3a40eaf7ea2dc6fb1.gif)
![同樣的能力為什么開發(fā)小程序要比App簡單100倍_第2頁](http://file4.renrendoc.com/view/79b7d7acb05664ae3a40eaf7ea2dc6fb/79b7d7acb05664ae3a40eaf7ea2dc6fb2.gif)
![同樣的能力為什么開發(fā)小程序要比App簡單100倍_第3頁](http://file4.renrendoc.com/view/79b7d7acb05664ae3a40eaf7ea2dc6fb/79b7d7acb05664ae3a40eaf7ea2dc6fb3.gif)
![同樣的能力為什么開發(fā)小程序要比App簡單100倍_第4頁](http://file4.renrendoc.com/view/79b7d7acb05664ae3a40eaf7ea2dc6fb/79b7d7acb05664ae3a40eaf7ea2dc6fb4.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
同樣的能力,為什么開發(fā)小程序要比App簡單100倍?
同樣的能力,為什么開發(fā)小程序要比App簡單100倍?
“在紅海中博殺是沒有前途的,所有的成功企業(yè)都是不同的。〞這是Paypal創(chuàng)始人PeterThiel在作品?從0到1》中寫下的結(jié)論。
過去互聯(lián)網(wǎng)產(chǎn)品的快速開展得益于人口紅利,前幾年只要把握好流量就可以實(shí)現(xiàn)產(chǎn)品增長,而今天,用戶說產(chǎn)品好才是增長的核心,市場已從流量驅(qū)動轉(zhuǎn)為創(chuàng)新驅(qū)動。APP作為用戶接入移動互聯(lián)網(wǎng)世界的橋梁和入口,無論對于傳統(tǒng)企業(yè)還是互聯(lián)網(wǎng)企業(yè),都是市場營銷的重要戰(zhàn)場。但是,傳統(tǒng)的APP開發(fā)模式的門檻高、本錢高、開發(fā)周期長、無法快速迭代,很難在應(yīng)用交付上有突破性創(chuàng)新。
2022年1月,微信小程序正式上線。小程序是微信基于xml和js定義的一套標(biāo)記語言、全新的生態(tài)、一個(gè)輕OS,開發(fā)工具和UI框架都是騰訊自己做的,它依附微信、無需下載,也是一座流量富礦。
傳統(tǒng)APP開發(fā)vs小程序開發(fā)
盡管,大局部團(tuán)隊(duì)已經(jīng)意識到創(chuàng)新和高效很重要,但卻依舊難以〞敏捷“起來。在傳統(tǒng)APP開發(fā)方式下,應(yīng)用交付需要經(jīng)歷這樣的過程:
一個(gè)APP從idea到上架商店,要經(jīng)歷8個(gè)步驟:設(shè)計(jì)流程→設(shè)計(jì)原型→設(shè)計(jì)UI→前端代碼→后端效勞器搭建→后端代碼→后端部署→測試→上架。由于是代碼級開發(fā),開發(fā)和測試周期都很長,本錢高,調(diào)試出錯(cuò)率也高,開發(fā)好的應(yīng)用也需要一定時(shí)間磨合才能穩(wěn)定。在這個(gè)過程中假設(shè)需要使用外部商業(yè)化API,還需要支付昂貴的費(fèi)用。
過程中參與的人員至少包括5個(gè)人:Android+iOS+后臺+產(chǎn)品經(jīng)理+美工。這對開發(fā)人才的要求很高,分別需要精通編程語言、數(shù)據(jù)庫等。無論是物理托管,還是云主機(jī)維護(hù),都需要投入較多人力物力,本錢無上限。
前后端聯(lián)調(diào)、資源存儲、部署等操作繁雜,上線流程耗時(shí)長。
上線后需時(shí)刻關(guān)注環(huán)境運(yùn)行情況,且由于維護(hù)時(shí)代碼級修改導(dǎo)致產(chǎn)品新問題出現(xiàn),調(diào)試過程也非常麻煩。
這些因素導(dǎo)致各環(huán)節(jié)和部門總體的效率不高,包括持續(xù)發(fā)布能力低、需求響應(yīng)周期長、交付吞吐率低、交付過程質(zhì)量低、交付質(zhì)量低,業(yè)務(wù)部門提出的創(chuàng)新性需求也很難及時(shí)響應(yīng)。
微信小程序的交付過程是這樣的:
一般小程序從idea到發(fā)布,也要經(jīng)歷8個(gè)步驟:安裝微信開發(fā)者工具→創(chuàng)立一個(gè)小程序→編譯→前端代碼→后端效勞器搭建→后端代碼→后端部署→發(fā)布。小程序框架本身所具有的快速加載和快速渲染能力,加之配套的云能力、運(yùn)維能力和數(shù)據(jù)匯總能力,可以釋放開發(fā)者的精力。且在語言上,小程序的前端開發(fā)學(xué)習(xí)本錢較低。
過程中依舊需要前端和后端開發(fā)的參與。
提供豐盛的微信原生API,調(diào)用微信能力比擬方便。相對于傳統(tǒng)APP開發(fā),微信小程序官方的開發(fā)文檔較為豐盛,開發(fā)語言門檻低,從組件到API都很全面,開發(fā)難度適中。且網(wǎng)絡(luò)上有豐盛的開源工程,方便開發(fā)者獲取和比擬。
再看用云開發(fā)構(gòu)建小程序的過程:
從idea到上線,需要經(jīng)歷5個(gè)步驟:安裝微信開發(fā)者工具→新建一個(gè)模板小程序→開通云開發(fā)效勞→編譯→發(fā)布,且整個(gè)過程為可視化操作,只需寫核心邏輯代碼即可。
僅需1人即可完成開發(fā)。
平臺一體化,開發(fā)者無需關(guān)懷效勞器搭建和管理;工程一體化,前后端可以在同一工程內(nèi)開發(fā)和維護(hù)。
按請求數(shù)和資源的運(yùn)行收費(fèi),投入按需付費(fèi)。
如此看來,相對于大型互聯(lián)網(wǎng)公司來說,中小型企業(yè)更希望低本錢、低人力投入、快速上線和迭代的產(chǎn)品,可以優(yōu)先考慮通過云開發(fā)構(gòu)建小程序來承載。
為什么開發(fā)小程序沒有繁重的后臺問題?
這幾年高頻的技術(shù)換新讓開發(fā)者又愛又恨,所謂的“學(xué)不動了〞,不單單包括語言,框架、工具還有很多理念思維上的內(nèi)容。但假設(shè)學(xué)無所用,它的性價(jià)比就會下降。則,騰訊如何幫忙開發(fā)者最大化實(shí)現(xiàn)技術(shù)先進(jìn)、研發(fā)高效和投入本錢低?
1、擁抱Serverless設(shè)計(jì)理念。云開發(fā)是一個(gè)入口,目標(biāo)是為了讓開發(fā)者以更低的門檻,更小的本錢接入云計(jì)算效勞,實(shí)現(xiàn)應(yīng)用快速開發(fā)。同時(shí)這也是效勞上BaaS〔后端即效勞〕+FaaS〔函數(shù)即效勞〕的體現(xiàn),尤其是云函數(shù)的設(shè)計(jì),可根據(jù)請求量彈性橫向擴(kuò)展,開發(fā)者只需關(guān)注核心代碼,不再參與根底設(shè)施架構(gòu)設(shè)計(jì)。
2、從產(chǎn)品生態(tài)方面來說,云開發(fā)和微信生態(tài)打通,技術(shù)擁抱產(chǎn)品生態(tài),打通了客戶端和云資源的鏈路,一個(gè)云端效勞撐持多端應(yīng)用,實(shí)現(xiàn)一次開發(fā),多端運(yùn)行。
3、工具豐盛,從數(shù)據(jù)庫,存儲效勞,API到云函數(shù),云托管根本上涵蓋了所有的開發(fā)流程節(jié)點(diǎn),每一個(gè)上手門檻都很低,只需瀏覽文檔對應(yīng)模塊即可。
4、可視化程度高,云開發(fā)正在朝著無代碼或者低代碼設(shè)計(jì)微信小程序的趨勢開展,這樣非開發(fā)人員可以直接設(shè)計(jì)應(yīng)用,進(jìn)一步降低門檻。
同樣的能力,為什么開發(fā)小程序要比App簡單100倍?
〔傳統(tǒng)開發(fā)模式與云開發(fā)模式的比照〕
在傳統(tǒng)開發(fā)模式下,開發(fā)者需要更多關(guān)注文件存儲、備份、容災(zāi)等,但是云開發(fā)模式下就只需要關(guān)注與業(yè)務(wù)邏輯相關(guān)的數(shù)據(jù)庫、文件存儲、云函數(shù)。目前,小程序開發(fā)主要采用云開發(fā)的模式。
現(xiàn)在,我們整體比照下,實(shí)現(xiàn)同樣的功能,APP開發(fā)者和小程序開發(fā)者需要解決的問題。
同樣的能力,為什么開發(fā)小程序要比App簡單100倍?
很明顯,如果一個(gè)全棧項(xiàng)目師沉浸在繁重的編程和運(yùn)維上,則,遇到具體業(yè)務(wù)問題時(shí),還怎么有充足的精力和經(jīng)驗(yàn)來解決,面對新的需求還怎么快速響應(yīng)。
我們先不去討論全面自動化或零代碼有沒有可能,從這幾年的開展趨勢來看,擁抱Severless、低代碼、可視化,已經(jīng)穩(wěn)穩(wěn)抓住了程序員和企業(yè)技術(shù)架構(gòu)的痛點(diǎn)。小程序云開發(fā)已成為軟件開發(fā)效率提升的突破點(diǎn),越來越多的業(yè)務(wù)需求可以得到有效解決。
哪些團(tuán)隊(duì)適合使用小程序云開發(fā)?
云開發(fā)可以真正意義上實(shí)現(xiàn)前后端包攬的“全棧〞,用在下列這幾個(gè)場景尤其適宜:
1〕傳統(tǒng)企業(yè)/存量業(yè)務(wù)需要快速遷移上云時(shí),不希望改造代碼或重構(gòu)業(yè)務(wù)的,云開發(fā)可以提供免運(yùn)維的后端云效勞,適用于傳統(tǒng)企業(yè)、存量業(yè)務(wù);
2〕SaaS廠商需要多租戶隔離時(shí),云開發(fā)可以支持環(huán)境級別資源隔離,每個(gè)環(huán)境有獨(dú)立的一套后端云效勞;
3〕中小企業(yè)希望享受自動化運(yùn)維和托管效勞時(shí),可以使用云開發(fā)的后臺效勞托管,實(shí)現(xiàn)可視化操作,釋放運(yùn)維壓力;
4〕初創(chuàng)企業(yè)或是企業(yè)內(nèi)部創(chuàng)新孵化時(shí),希望可以快速驗(yàn)證商業(yè)模式,可以使用云開發(fā)快速部署和上線
Forexample:
1、10個(gè)月發(fā)布349次版本:微信讀書
微信讀書小程序繼承了微信讀書APP最核心的閱讀功能,并作為APP最核心的對外分享和運(yùn)營渠道。上線10個(gè)月以來,微信小程序已發(fā)布349次版本,開發(fā)效率分別是對應(yīng)的APP和H5的4倍與2倍,累計(jì)獲客數(shù)千萬,日均PV過千萬。
微信讀書為什么用小程序云開發(fā)?原因有三,一是團(tuán)隊(duì)在小程序開發(fā)方面經(jīng)驗(yàn)缺乏,積累的Node框架也需更新,因此導(dǎo)致上線流程較為繁瑣,速度也不太可觀。二是團(tuán)隊(duì)人力缺乏,這也是比擬客觀也比擬難解決的一個(gè)問題。三是考慮了性價(jià)比問題,云開發(fā)要比自己搭建Node效勞器劃算。
通過云開發(fā)模式,微信讀書小程序的前端代碼和效勞端代碼共存在一個(gè)工程中,同樣的技術(shù)棧、同樣的IDE環(huán)境,可以調(diào)試開發(fā)更高效。同時(shí),云函數(shù)支持動態(tài)擴(kuò)容,可以完美支持瞬間增長的運(yùn)營類業(yè)務(wù)。此外,云開發(fā)還讓其團(tuán)隊(duì)的分工和成員能力發(fā)生了顯著變化。以前其團(tuán)隊(duì)按照前端開發(fā)、Node開發(fā)和運(yùn)維人員進(jìn)行分工,現(xiàn)在前端負(fù)責(zé)全棧開發(fā)。團(tuán)隊(duì)成員除了前端技術(shù),還更關(guān)注效勞性能和穩(wěn)定性,資源利用率〔如云函數(shù)耗時(shí)、云數(shù)據(jù)庫連接數(shù)等〕。
同樣的能力,為什么開發(fā)小程序要比App簡單100倍?
微信讀書使用云開發(fā)的具體邏輯如圖所示,從小程序端獲取的數(shù)據(jù)通過云函數(shù)、云存儲等功能傳輸?shù)絊erver后臺,并生成業(yè)務(wù)開展數(shù)據(jù)的報(bào)表,相當(dāng)于一套從后臺到前端的完整效勞。
2、1人2周完成的億級工程:騰訊相冊
騰訊相冊的產(chǎn)品定位是幫忙用戶在微信中能無限量存儲照片,快速與好友分享照片進(jìn)行互動,對照片富媒體化編輯等根底能力,讓用戶在微信場景點(diǎn)開即看。這里有4個(gè)關(guān)鍵詞:存儲,分享,互動,富媒體化編輯。騰訊相冊小程序團(tuán)隊(duì)僅投入1名前端開發(fā)項(xiàng)目師,2周內(nèi)就快速完成了“評論點(diǎn)贊〞社交功能以及小程序內(nèi)部二維碼的快速優(yōu)化升級。
3、讓海外用戶訪問性能提升42%
“境外游禮包〞是使用〞微信“小程序的優(yōu)惠平臺,只需掃店鋪海報(bào)上的二維碼或在APP上搜索小程序,即可獲取“超優(yōu)匯率券“及“翻倍折扣券〞等店鋪專享優(yōu)惠券?!靶〕绦颉ぴ崎_發(fā)〞還對數(shù)據(jù)訪問鏈路做了專門優(yōu)化,使小程序的數(shù)據(jù)加載速度更快。借助“小程序·云開發(fā)〞良好的網(wǎng)絡(luò)和數(shù)據(jù)加載性能,境外游禮包小程序開發(fā)性能優(yōu)于傳統(tǒng)模式42%。
云開發(fā)模式,不止于小程序
云開發(fā)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國圓平底燒瓶市場調(diào)查研究報(bào)告
- 2025年金屬襯膠項(xiàng)目可行性研究報(bào)告
- 2025年超薄膨脹型鋼結(jié)構(gòu)防火材料項(xiàng)目可行性研究報(bào)告
- 2025年膨化糯米球項(xiàng)目可行性研究報(bào)告
- 2025至2031年中國細(xì)菌及藥敏檢測系統(tǒng)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年瑪瑙飾品項(xiàng)目可行性研究報(bào)告
- 2025至2031年中國活動工具車行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國控溫儀行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年手動強(qiáng)力剪刀項(xiàng)目可行性研究報(bào)告
- 2025年塑膠旅游用品項(xiàng)目可行性研究報(bào)告
- 中國太陽能光電建筑行業(yè)現(xiàn)狀調(diào)研分析及市場前景預(yù)測報(bào)告(2024版)
- 關(guān)于防范遏制礦山領(lǐng)域重特大生產(chǎn)安全事故的硬措施課件
- 2025年中國成都餐飲業(yè)市場運(yùn)營態(tài)勢分析及投資前景預(yù)測報(bào)告
- 2024年榆林職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試歷年參考題庫含答案解析
- 2025年春新外研版(三起)英語三年級下冊課件 Unit3第1課時(shí)startup
- (教研室)2023屆山東省德州市、煙臺市高考一模地理試題 附答案
- 《河南民俗文化》課件
- 康復(fù)健康小屋課件
- 項(xiàng)目合作備忘錄范文
- 2024年事業(yè)單位租車服務(wù)滿意度調(diào)查及改進(jìn)協(xié)議3篇
- 婦產(chǎn)科醫(yī)生個(gè)人年終述職報(bào)告課件
評論
0/150
提交評論