在正常情況下,一款上線的內(nèi)容型app要能正常的使用,通常會有一個客戶端(也就是我們的app)和服務(wù)器,但是有一些純基于工具類的app只要有客戶端就能正常使用。
后端,也稱為后臺,可以簡單地理解為負(fù)責(zé)app后勤的部門。它負(fù)責(zé)客戶端和服務(wù)器之間各種數(shù)據(jù)的傳輸和通信。例如,個性化推送功能實際上是后臺代碼的算法,根據(jù)搜索記錄和代碼算法將認(rèn)為你會感興趣的內(nèi)容推送給你。
后臺功能的實現(xiàn)主要是后臺開發(fā)工程師負(fù)責(zé)的。
內(nèi)容管理系統(tǒng)是一個網(wǎng)站系統(tǒng),專門用于添加、刪除、修改和檢查app服務(wù)器上的內(nèi)容。例如,我們每天都能在各種新聞網(wǎng)站上看到各種新聞。背后是新聞內(nèi)容發(fā)布管理系統(tǒng),也就是一個網(wǎng)站。每個新聞編輯都可以登錄該網(wǎng)站發(fā)布和管理各種新聞內(nèi)容。像一些社交類app一樣,app本身也有一定的cms功能。我們發(fā)布的信息和照片都會被上傳到相應(yīng)的服務(wù)器,然后其他人的app將獲取我們從服務(wù)器發(fā)布的信息,以便可以看到我們發(fā)布的動態(tài)。
內(nèi)容管理系統(tǒng)的設(shè)計和開發(fā)主要是一套完整的網(wǎng)站開發(fā)流程,這不僅需要產(chǎn)品經(jīng)理整理網(wǎng)站的功能需求,還需要ui設(shè)計師負(fù)責(zé)頁面的交互邏輯和ui界面。開發(fā)主要由前端開發(fā)工程師和后臺開發(fā)工程師協(xié)調(diào)。前端工程師主要實現(xiàn)ui設(shè)計師設(shè)計的后臺管理網(wǎng)站的圖形界面,后臺開發(fā)工程師負(fù)責(zé)構(gòu)建內(nèi)容倉庫以及倉庫與外部的交互等。
讓我們以一個簡單的下拉刷新功能為例,首先,在客戶端里下拉。下拉后觸發(fā)客戶端向服務(wù)器發(fā)送請求,客戶對服務(wù)器的后臺說,伙計,你可以幫我看看你的內(nèi)容庫中有沒有新的內(nèi)容,我這里沒有。如果有什么新的內(nèi)容,就發(fā)給我。后臺收到指令后,檢查其內(nèi)容倉庫,發(fā)現(xiàn)有人剛剛通過內(nèi)容管理系統(tǒng)添加了一些新內(nèi)容,滿足了客戶端的要求。因此,會非常快速的將新內(nèi)容發(fā)送給客戶端。收到后,客戶端會將其顯示在app頁面上。
網(wǎng)頁設(shè)計師在積累了大量經(jīng)驗后,可以朝著發(fā)展的方向,或是建筑設(shè)計師的方向去規(guī)劃和發(fā)展,這樣才能進(jìn)入一個更高的位置,獲得更客觀的收入。... [詳情]
一般來說,平面設(shè)計的研究與室內(nèi)設(shè)計和家具設(shè)計的介紹相比是相對簡單的。平面設(shè)計的難點在于其可拓性和可拓性。... [詳情]
錯誤總是不可避免的。在UI界面中,當(dāng)用戶操作錯誤或界面與應(yīng)用程序本身之間存在問題時,通過錯誤消息將當(dāng)前情況傳送給用戶。... [詳情]
在當(dāng)前產(chǎn)品同質(zhì)化嚴(yán)重的時代,差異化的用戶體驗設(shè)計可能更容易贏得用戶的青睞。這意味著當(dāng)我們設(shè)計時,我們應(yīng)該從容易被忽略的細(xì)節(jié)開始。... [詳情]
內(nèi)容管理系統(tǒng)的設(shè)計和開發(fā)主要是一個完整的網(wǎng)站開發(fā)過程,不僅需要產(chǎn)品經(jīng)理對網(wǎng)站的功能需求進(jìn)行梳理,還需要用戶界面設(shè)計師負(fù)責(zé)頁面的交互邏輯和用戶界面... [詳情]
對于用戶界面設(shè)計來說,用戶需求的細(xì)化是最關(guān)鍵的,設(shè)計出來的界面應(yīng)該表達(dá)用戶的心理需求。... [詳情]