簡體   English   中英

谷歌App Engine和Android

[英]Google App Engine and android

我是Android開發的新手,發現很難理解一些主題。 我打算開發一個輪詢應用程序,我想從我的服務器發布問題,在應用程序中更新,用戶的響應存儲在我的在線數據庫中。 我不想要我的應用程序的任何Web界面。

我知道如何使用eclipse,android sdk和ADT創建一個Android應用程序。 在網上閱讀后,我知道我需要后端成為我的服務器和數據庫的Google App Engine(我需要外部數據庫)。

1)我的第一個問題是人們使用python來開發appengine端代碼而我不知道python,我只知道java的基礎(通過android編程),那么我應該使用appengine SDK for Java嗎?

2)我是否一定需要安裝“用於eclipse的Google插件”來編寫服務器端程序,或者僅僅是appengine sdk會做什么? 該插件具有“App engine connected android project”的功能,是否非常實用?

3)我讀到我需要使用GWT SDK來編寫帶有GAE的webapp,但正如我所說我不想要任何Web界面,我是否需要GWT?

有關如何處理我的申請的任何幫助將非常有用。 謝謝。

我不確定你從哪里得到所有這些誤解,讓我逐一澄清

  1. 首先沒有必要使用GAE作為Android應用程序的后端,后端任何以可解析格式發送數據的任何東西。 因此,您可以使用JSPNode.jsRuby on RailsAsp.Net或任何其他適合您需求的Web框架。
  2. 就像您可以使用任何Web框架一樣,您也可以使用任何適合您的數據庫。

我的第一個問題是人們使用python來開發appengine端代碼而我不知道python,我只知道java的基礎(通過android編程),那么我應該使用appengine SDK for Java嗎?

如果您想使用Java for GAE進行開發,請繼續,它只是有一些限制的servlet。

2)我是否一定需要安裝“用於eclipse的Google插件”來編寫服務器端程序,或者僅僅是appengine sdk會做什么? 該插件具有“App engine connected android project”的功能,是否非常實用?

安裝Google插件是可選的,您可以使用ant build構建它。 至於appengine連接的android項目,試一試,我幫忙。 但是,它是否適合您的需求,是您在嘗試后決定的。

3)我讀到我需要使用GWT SDK來編寫帶有GAE的webapp,但正如我所說我不想要任何Web界面,我是否需要GWT?

使用GWT對於GAE是完全可選的。 僅在您需要時使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM