APP需要同時開發出安卓及蘋果版本,安卓APP需要由android studio完成開發。
開發單位交付時需要提供所有的不加密的源代碼,并提供APP相關的BUG升級維護服務。開發單位在從接受本APP需求開始不準泄密,開發完成后不準出售或開發相同類型的APP。APP需要用原生開發,開發出來的APP需要保證安全性,需通過合格的壓力測試。APP需要有自動更新的功能。
APP功能需求如下:
1. 完成相關的任務,獲得相應的賞金。
2. 實現瀏覽功能
瀏覽發布功能:由廣告商填寫瀏覽的網址及停留時間,相關的縮引圖。
瀏覽操作功能:由用戶在APP中打開廣告網址,APP自動判斷是否完成,需要等待停留時間結束后,給用戶上金幣。
小程序瀏覽功能:由廣告商填寫指定的小程序,由用戶在APP中跳轉到微信小程序。完成后等待廣告商設計的停留時間,完成后給用戶上金幣。
3. 實現搜索功能
搜索發布功能:由廣告商填寫需要搜索的關鍵字,搜索的網站網址,每頁需要停留的時間,需要瀏覽網站的深度。
搜索操作功能:由用戶在APP中操作,搜索關鍵字,并找到對應的網站,APP自動判斷是否完成任務,并記錄用戶所在IP,地區,關鍵字所在搜索引擎的頁數。判斷完成后,給用戶上金幣。
搜索的功能是按競價的高低排名的,顯示加載時,需要按廣告商的每天限制數量,時間段的顯示來合理分配顯示任務。
4. 實現分享功能
分享發布功能:由廣告商填寫分享的網址及分享的標題,相關的縮引圖片。
分享操作功能:由用戶在APP中把廣告商的廣告標題及網址分享到用戶所有的微信朋友,微信群或朋友圈中。讓有人瀏覽了用戶的分享,由服務器判斷是否完成給用戶上金幣。
分享可以讓用戶選擇分享到微信群,微信號,朋友圈。
5. 實現文章功能
文章發布功能:由廣告商填寫相關的文章標題,文章內容,文章是否原創,文章來源,文章標簽,縮引圖片。
文章顯示在APP首頁或文章列表中。
APP內部瀏覽器需要可以自動隨機的變化UA,偽裝成其它的瀏覽器,最少給APP提供10種UA的變化。
所有的功能在由操作過程中,需要有讓用戶舉報反饋或跳過放棄任務的功能。被用戶舉報或放棄的任務,用戶可以進行管理操作。