Re: [請益] App裡面接WebView顯示網頁是常態嗎?

作者: aallens (ALLENS)   2016-03-18 22:07:04
我的經驗是這樣,原本一開始是寫Web系統
之後呢,又把公司的系統導入MVC架構!
系統Run一陣子後,公司決定要開發APP!
一開始呢,覺得APP不需要那麼多複雜的功能!只需要原本PC本的精簡資訊就好!
所以....我就開始上網看一些教學!用Eclipse寫一套公司的APP!
應該就是整體就是整個APP每個頁面都用Eclipse開發!
因為原本的Web系統有些分析的圓餅圖、條列圖....等!
所以公司當然希望APP也要都有囉!
最後呢,感覺起來Web系統內有的東西!公司的APP都想要出來一下!
這時候真的搞死我了!
因為一開始的寫的APP=>只有For Android!
我思考了一下!到時候還要開發IOS版的怎麼辦!!!難道要再一次嗎???
所以囉....
當時也Try了一些元件後,想到用WebView的方式應該也可以達到需求!
但是呢,WebView要做到像APP一樣的感覺!Icon就很重要了!
簡單來說就是,自己畫或是找些漂亮的圖!放到WebUI上,然後Click事件就達到需求了!
我覺得至少不會搞死自己!
而且,之後維護APP部分,
只要把WebUI For APP(這個我又開另一個專案開發)使用的調整好就OK!
而且,網路上Web的範例、教學、元件一堆!真的覺得比較方便!
但是呢,最後還是要考量到你要設計的系統,用WebView是否適合!
這個地方是自己要評估的!
畢竟使用者只管開APP後,要的資料有沒有、順不順、好不好看!
其他的使用者基本上不會去太在意....!
...
...
看到一些朋友的留言,我突然想到一個問題!
因為我的系統在其他同事的手機上也跑得頗順的,目前還沒遇到有Lag的問題
我在想,有可能是我的系統結構有一個部份比較不一樣!
因為很多朋友再使用WebView的時候,可能都是一樣把所有的Method都寫在開起的那端UI內
但是我的結構多了一段Web Service!
所以我覺得會不會是因為這樣,會少了很多Loading!
一般開發方式
作者: femlro (母豬教謀神異端審問官1.5)   2016-03-18 22:33:00
冒昧問一下轉到WEBVIEW後 有用比較低階的手機測試看看嗎?最好是幾年前的然後每天PV大概多少?我手機是iphone5s 其實就網頁的瀏覽感覺真的跟電腦體驗差很多至少明顯感覺有落差 無線傳輸就算4G 還是WIFI 5G都覺得沒電腦有線那麼的順
作者: aallens (ALLENS)   2016-03-18 23:16:00
我用小米2s,3年前的,還是頗順
作者: femlro (母豬教謀神異端審問官1.5)   2016-03-18 23:28:00
有用紅米試試看嗎?因為我覺得小米畢竟規格還是跟幾年前的旗艦機對齊台灣比較多安卓用戶都是用紅米跟華碩低階機之前公司開發的遊戲APP掛都掛在紅米跟華碩
作者: Wolfken   2016-03-18 23:35:00
WebView另一問題是吃記憶體很兇,你自己測自己的app沒問題,實際使用者在用的時候,裝好幾個這種的就吃很多RAM
作者: femlro (母豬教謀神異端審問官1.5)   2016-03-18 23:36:00
IOS我不知道 我實際詢問安卓原生開發者對WEBVIEW都還是覺得效能無解
作者: Argos (Big doge is watching u)   2016-03-18 23:41:00
公司的安卓工程師遇到有人舊手機跑不順都直接嗆去買新機吧
作者: femlro (母豬教謀神異端審問官1.5)   2016-03-18 23:42:00
老工程師都會嗆馬的 現在的工程師都草莓族 你們現在只要解決時間複雜度我們那時候硬碟才2MB 還要解決空間複雜度結果處理效能就跟我GGYY的一大堆 QQ有沒有老工程師超強的八卦?
作者: GoalBased (Artificail Intelligence)   2016-03-18 23:47:00
你需要效能就別用webview去做,覺得不需要效能用webview做時,有人靠杯你太慢就靠杯她手機太爛手機太爛的也不會是公司TA 不需要管他去死
作者: femlro (母豬教謀神異端審問官1.5)   2016-03-18 23:50:00
樓上高明XD這不是TA拉~ 你不用管他拉 學起來惹
作者: KeySabre (KeySabreur)   2016-03-19 00:57:00
老闆要用戶量 其他無所謂 就算app其實只是個書籤捷徑也沒差 資源有限又不可能放棄web 更別說寫web的成本比較低
作者: kinanson (kinanson)   2016-03-19 08:10:00
用cordova最適合了,寫原生包web是脫褲子放屁嗎
作者: hgkiller01 (克雷斯)   2016-03-19 13:36:00
別用什麼WebView 你聽過PhoneGap嗎?
作者: JackChena (Coke)   2016-03-19 13:56:00
Ios上架不了有意義嗎
作者: dophin332 (...)   2016-03-19 14:28:00
上得了吧
作者: Chris926926 (Jan Egeland)   2016-03-20 22:42:00
的確是上得了架另外,cordova也是webview阿,脫褲子放屁?大大是來反串的吧XD
作者: liddle (Guderian)   2016-03-21 02:33:00
Cordova就是用WebView,所以kinanson是來拐人上鉤吧?

Links booklink

Contact Us: admin [ a t ] ucptt.com