1.構建一個IOS Android的手機瀏覽器
2. 可參考目前主流手機瀏覽器
3.功能需求見附件
4,要求是團隊開發(fā),而且有相關的成功案例可以展示。## 重要 ##
必須是全職團隊,如果兼職團隊要求投入不少于4人,
建議基于https://github.com/brave/brave-ios
https://github.com/brave/browser-android-tabs
開發(fā)
5.需要交付源碼
1.首頁:
(1)搜索,搜索頁&網址輸入;
(2)廣告推薦位(甲方提供的服務端接口獲取)+常用網址添加;
(3)相機掃描二維碼;
2.多窗口:
(1)窗口列表;
(2)新建窗口;
(3)關閉窗口;
(4)清空所有窗口;
(5)共享瀏覽(PC端正在瀏覽的網頁可同步在移動端瀏覽);
更多:
(1)登陸注冊(登陸后可同步書簽、瀏覽記錄、多端共享瀏覽,基于甲方自己的用戶系統(tǒng)和接口進行開發(fā));
(2)書簽歷史(書簽可增刪改,歷史可查看刪除);
(3)下載管理;
(4)刷新頁面;
(5)無痕模式開關;
(6)添加書簽;
(7)設置;
設置:
(1)清楚緩存;
(2)搜索引擎選擇;
(3)智能預加載網頁;
(4)UA設置;
(5)字體大小設置;
(6)啟動時恢復未關閉的網頁;
(7)關于;
(8)意見反饋;
(9)檢查更新;
(10)廣告過濾;
安全功能:
(1)URL檢測(黑名單時進行攔截,需要展示攔截頁面);
(2)域名劫持檢測及結果展示;
(3)DNS劫持檢測及結果處理;
(4)劫持日志上報;
(5)搜索關鍵詞上報;
(6)用戶賬戶信息上報;
(7)信息采集統(tǒng)計上報;
(8)崩潰信息上報;
界面UI和動效:
(1)根據設計稿,實現界面UI開發(fā);
(2)完成交互動效開發(fā);
測試與兼容性:
(1)兼容目前市面上的主流安卓系統(tǒng),包括各大手機廠商自行開發(fā)定制的安卓系統(tǒng);
(2)完成基本的功能測試和兼容性測試;