注冊(cè)

微信小程序開發(fā)原則,小程序的開發(fā)框架

2020-09-27
導(dǎo)讀:在微信官方的開發(fā)文檔中,小程序的開發(fā)框架提供了自己的視圖層描述語言WXML和WXSS,以及基于Java的邏輯層框架,并在視圖層與邏輯層間提供了數(shù)據(jù)傳輸和事件系統(tǒng),可以讓開發(fā)者可以...

在微信官方的開發(fā)文檔中,小程序的開發(fā)框架提供了自己的視圖層描述語言WXML和WXSS,以及基于Java的邏輯層框架,并在視圖層與邏輯層間提供了數(shù)據(jù)傳輸和事件系統(tǒng),可以讓開發(fā)者可以方便的聚焦于數(shù)據(jù)與邏輯上。

而小程序開發(fā)框架不僅提供了一套自帶微信風(fēng)格的樣式以及特殊邏輯的基礎(chǔ)組件,還提供了豐富的微信原生API,可以讓開發(fā)者調(diào)起獲取用戶信息,本地存儲(chǔ),支付功能等微信提供的能力。這也可以看出,小程序的本質(zhì)從一開始就是與原生App不一樣的。它的組件和接口能力,都與微信本身緊密相關(guān)。

所以,一個(gè)小程序不需要自己建立過于復(fù)雜的使用環(huán)境,只要充分利用微信這個(gè)生態(tài)就可以了。

簡(jiǎn)單來說,一款能讓用戶擁有良好體驗(yàn)的小程序,應(yīng)該符合以下三個(gè)原則:

功能方面,小程序應(yīng)該比原生App更單一

設(shè)計(jì)方面,小程序應(yīng)該比原生App更簡(jiǎn)潔

使用場(chǎng)景方面,小程序比原生App更明確

微信小程序開發(fā)原則,小程序的開發(fā)框架

而微信小程序小睡眠、騰訊投票、親戚關(guān)系計(jì)算器等微信用戶使用頻率較高的小程序,正是符合了這三個(gè)原則:

“我需要聽一些有助于睡眠的聲音”、

“我需要為某個(gè)活動(dòng)發(fā)起投票”、

“我需要知道我對(duì)某個(gè)親戚的準(zhǔn)確稱呼”

……這些簡(jiǎn)單而明確的需求,正是小程序可以迅速解決的。直接了當(dāng)?shù)墓δ芊?wù),簡(jiǎn)潔大方的使用界面,自然也對(duì)應(yīng)著明確的使用場(chǎng)景。這是一個(gè)使用體驗(yàn)和原生App明顯不同的小程序。

其實(shí)目前市場(chǎng)上主流的微信小程序開發(fā)工具,其提供的各行業(yè)小程序模板也大多遵循這個(gè)三個(gè)原則。很多開發(fā)者為了節(jié)省開發(fā)成本和開發(fā)周期,都會(huì)選擇這些不需要編程就可以直接使用的小程序模板。聽起來,根據(jù)這種產(chǎn)品理念設(shè)計(jì)出來的微信小程序,好像并不如原生App強(qiáng)大了。

但實(shí)際上,這樣的小程序,才能更精準(zhǔn)地解決用戶需求,獲取大量的用戶。開發(fā)一個(gè)真正好用的小程序,并不需要刻意追求用戶將大量的時(shí)間花在自己的產(chǎn)品上,去提高所謂的用戶粘性。當(dāng)用戶在某個(gè)場(chǎng)景中產(chǎn)生某個(gè)需求時(shí),會(huì)立刻想起你的小程序,這就足夠了。

  更多關(guān)于微信小程序開發(fā)內(nèi)容,可以多關(guān)注hi小程序。


重磅推薦:小程序開店目錄

第一部分:小商店是什么

第二部分:如何開通一個(gè)小商店

第三部分:如何登錄小商店

第四部分:開店任務(wù)常見問題

第五部分:小商店可以賣什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收貨/物流

第九部分:小程序怎么結(jié)算

第十部分:小程序客服

第十一部分:電商創(chuàng)業(yè)

第十二部分:小程序游戲開發(fā)