App開發(fā)功能模塊解決方案—支付系統(tǒng)
IOS通過蘋果提供的IAP(In-App Purchase)內(nèi)購方式實(shí)現(xiàn)訂閱,通過這種方式用戶能夠輕松的實(shí)現(xiàn)在在線購買,這也是目前IOS系統(tǒng)中最主要的支付方式,但是同樣蘋果會提出30%的擁金。
Android系統(tǒng)通過支付寶的方式實(shí)現(xiàn)訂閱,這也是目前Android系統(tǒng)最主要的支付方式,支付寶支付的方式采取兩種方式:一種是通過支付寶的Android客戶端完成支付、另一種方式是通過支付寶的網(wǎng)頁方式完成支付。
App開發(fā)功能模塊解決方案—平板端雜志下載
IOS端解決方案:在IOS端我們將使用過強(qiáng)大的ASIHTTPRequest庫完成異步請求,隊(duì)列請求,GZIP 壓縮,緩存,斷點(diǎn)續(xù)傳,進(jìn)度跟蹤,上傳文件,HTTP 認(rèn)證等一系列的下載實(shí)現(xiàn)。
廣州APP開發(fā)公司黃先生解析Android端解決方案:在Android中端我們將采用同樣在效率上很強(qiáng)勁的Android-async-http,也同樣完美的解決異步請示,GZIP 壓縮,緩存,斷點(diǎn)續(xù)傳,和自動處理連接斷開時(shí)請求重連,等功能。
App開發(fā)功能模塊解決方案—手機(jī)端緩存機(jī)制
緩存的處理方式在對于手機(jī)端非常重要,它能夠顯著地提升訪問速度和減輕手機(jī)端對服務(wù)器的訪問壓力。我們將采取兩種方式實(shí)現(xiàn)手機(jī)端的緩存方案:
本地緩存:本地緩存,我們可以將訪問過的數(shù)據(jù)(信息和圖片)和下載后的數(shù)據(jù)保存在手機(jī)硬盤或數(shù)據(jù)庫中,以便在下次訪問中不再從服務(wù)器中獲取同樣的數(shù)據(jù)。
內(nèi)存緩存:把一些經(jīng)常使用的信息比如說用戶的登錄信息,從服務(wù)器中獲取后保存在內(nèi)存中,這些信息在用戶的活動周期中,將留在內(nèi)存中,不再從服務(wù)器獲取,除非丟失或強(qiáng)制刷新。