[請益] 請問一下phonegap的問題

看板Soft_Job (軟體人)作者 (kinanson)時間12年前 (2013/10/11 18:42), 編輯推噓3(3015)
留言18則, 7人參與, 最新討論串1/6 (看更多)
最近想要用jquery mobile來寫一些行動app 上網google了一下,發覺好像蠻多人討論phonegap的 因為可以直接用熟悉寫網頁的方式來做 最後再用phonegap可以轉成各類型的app 雖然效能上不如原生的開發方式 但至少不用多學那麼多種開發方式 因為我個人是用c#來做開發的 問題來了 我對於後端和db的連結就有疑問了 google了一下,發覺似乎在server端部份 是要使用phonegap的api去寫嗎??? 不能用我熟悉的asp.net下去做開發 然後直接用phonegap來編譯成app嗎?? 或者有什麼樣的軟體,可以讓我直接做好的asp.net專案 直接編譯出android和ios的嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.153.142

10/11 18:46, , 1F
phonegap = html + javascript + css
10/11 18:46, 1F

10/11 20:20, , 2F
其實您說的我知道,但我想知道的是有關和db連結的server
10/11 20:20, 2F

10/11 20:21, , 3F
部份,是怎麼一回事......javascript寫db??node.js嗎...
10/11 20:21, 3F

10/11 20:32, , 4F
跟DB連結只有兩種模式. 一個是用native code (obj c)
10/11 20:32, 4F

10/11 20:32, , 5F
另一個是用ajax的方式
10/11 20:32, 5F
我知道是用ajax的方式,我想表達的是說,在db的那邊程式碼...... 比如我用C#的話可能是用ado.net或直接用linq 用ror或php的codeigniter就會用他們的orm來對db做動作 那如果phonegap的話,在server端寫db操作的時候 是用phonegap提供的api??還是也可以用我寫的語言的orm來做?? 然後事後再直接透過phonegap幫我編成app???

10/11 20:33, , 6F
phonegap很慢 我用過 一些滑動笑果慢到靠北
10/11 20:33, 6F

10/11 20:39, , 7F
ㄜ, phonegap要做到smooth的確是要花些功夫做些功課
10/11 20:39, 7F

10/11 20:40, , 8F
但是不代表成品一定是很慢的喔
10/11 20:40, 8F

10/11 20:40, , 9F
也是有很多不輸native app的例子
10/11 20:40, 9F
※ 編輯: kinanson 來自: 59.126.153.142 (10/11 21:19)

10/11 21:23, , 10F
請看第一個推文的內容. END
10/11 21:23, 10F

10/11 21:24, , 11F
phonegap哪來給你的後端 你沒有搞懂整個architecture.
10/11 21:24, 11F
不好意思,我真的是不懂.....不然就不用問了=-= 寫web本來就要連結資料庫下sql做異動啊 javascript直接連結db做異動??? 請指點小弟一下,我實在不懂phonegap到底是怎麼搞 ※ 編輯: kinanson 來自: 59.126.153.142 (10/11 21:27)

10/11 21:28, , 12F
Web app跟db不是共生關係嗎?問這個有點怪
10/11 21:28, 12F

10/11 21:31, , 13F
一般商用化你還會包一層出去,手機那端沒這控制需求
10/11 21:31, 13F

10/11 21:33, , 14F
回了
10/11 21:33, 14F

10/11 22:43, , 15F
原生app包一層webview 讓你寫web..
10/11 22:43, 15F
沒寫過app我不懂,android有webview我知道,xcode也有嗎???或是不同名稱??

10/11 23:17, , 16F
phonegap 不會慢到靠北喔....可是要調好的確要花時間。
10/11 23:17, 16F
※ 編輯: kinanson 來自: 59.126.153.142 (10/11 23:27)

10/12 10:33, , 17F
名稱不一樣,都是開個browser在app上面執行web
10/12 10:33, 17F

10/12 16:01, , 18F
app(phonegap) -> server(asp.net) -> db
10/12 16:01, 18F
文章代碼(AID): #1ILzOiLL (Soft_Job)
文章代碼(AID): #1ILzOiLL (Soft_Job)