作者gn01838335 (kkmanplayer)
看板Soft_Job
標題Re: [請益] 請問一下phonegap的問題
時間Sat Oct 12 04:42:26 2013
ok
剛好有結束個PhoneGap案子
本身也是ASP.NET工程師
這邊提供一些淺薄的意見
1.首先你要考慮你要怎麼做這支手機程式。
你可以用html5開發
html5有local db等用法
你可以使用jquery or soap等連接webService等
去下載更新local storage 或local database
但local db有容量限制,請做好處理 >_* 啾咪
有效能和順暢的執行是一大挑戰喔
2.開發蘋果ios
請先去搞懂蘋果對web app的政策
我曾經被陰過,放棄用webapp上架
http://rritw.com/a/bianchengyuyan/JS-HTML-WEB/20120926/230681.html
送審了1.2.3.4.5.6.7.8.9.10*7天(e04)
結果放棄用phonegap
改用蘋果的webapp語法完成,上架的部分則是用原生環境寫連結外開
(還要有內容喔,否則會被拒絕>_* 啾咪 )
3.每台手機對html5支援程度不同
這會是你未來案子遇到的致命傷,小弟很不信被婊到。
因為業主拿3年前的手機來測,有些方法這些手機是不行的喔
只好....買新手機給業者,說服業者換手機>_* 啾咪
http://html5test.com/
4.每次phonegap更新速度超快
從2.40開始追,現在已經到了2.90
2.40真的有一堆bug.....webview調用問題等等
好在2.90比較穩定但是...(默
5.不爽就開大覺
直接用IFRAME插入ASP.NET網頁,封裝(gj
但是相關的CALL BACK等等你要注意喔
而編碼方式、.NET某些方法和控制向等等手機瀏覽器不會支援
這將是一條既艱辛又辛苦的路,但是又最快解決上線的方法(驚
6.心得
我為何不用原生開發(被巴
因為公司沒錢請android和ios工程師阿(哈
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.193.176
※ 編輯: gn01838335 來自: 123.192.193.176 (10/12 05:02)
推 SansWord:用 iframe 在 android 上會有非常多莫名其妙的雷喔 10/12 07:14
→ SansWord:在 ios 上也是。我們這邊是直接把 location 導到 server 10/12 07:15
推 dyco:用ifram...嗯...請小心使用XD 10/12 11:46
→ dingyuchi:不考慮Titanium ? 10/12 15:14
推 kinanson:請問樓上,這跟phonegap的差異在哪?我知道那個目前好像只 10/13 09:15
→ kinanson:支援androis和ios 10/13 09:15
推 m13m13m:Titanium 是利用Cross compile的技術把code轉成native cod 10/17 16:25
→ m13m13m:code PhoneGap利用上端的API去呼叫下端對應的java class 10/17 16:26
→ m13m13m:或是objective C編譯出來的code 執行效率上 10/17 16:26
→ m13m13m:Cross compile會快很多 還有PG BUG非常多 盡量不要用xd... 10/17 16:27