Google App Engine y Android

Soy nuevo en el desarrollo de android y le resulta difícil entender algunos temas. Tengo la intención de desarrollar una aplicación de sondeo donde quiero publicar preguntas de mi servidor que se actualiza en la aplicación y las respuestas de los usuarios se almacenan en mi base de datos en línea. No quiero ninguna interfaz web de mi aplicación.

Sé cómo crear una aplicación para Android con eclipse, android sdk y ADT. También después de leer en la web entiendo que necesito backend para ser Google App Engine para mi servidor y base de datos (necesito base de datos externa).

1) Mi primer problema es que la gente usa python para desarrollar el código lateral appengine y no sé python, solo sé básico de java (por programación android), así que debería usar appengine SDK para Java?

2) ¿Necesito necesariamente instalar "plugin de Google para eclipse" para codificar el programa del lado del servidor, o apenas el sdk del appengine haría? El complemento tiene una característica de "App engine conectado proyecto androide", ¿Es muy útil?

3) He leído que necesito usar GWT SDK para la programación de webapp con GAE, pero como he dicho que no quiero ninguna interfaz web, ¿necesito GWT?

Cualquier ayuda sobre cómo proceder para mi aplicación será muy útil. Gracias.

No estoy seguro de donde obtienes todas estas ideas erróneas, déjame aclararlas una por una

  1. En primer lugar No hay necesidad de utilizar GAE para el backend de una aplicación de Android, El backend cualquier ser cualquier cosa que emite datos en un formato parsable. Así que puede utilizar JSP , Node.js , Ruby on Rails , Asp.Net o cualquier otro marco web que se adapte a su necesidad.
  2. Al igual que usted puede utilizar cualquier marco web también puede utilizar cualquier base de datos que funcione para usted.

Mi primer problema es que la gente usa python para desarrollar el código lateral appengine y no sé python, solo sé básico de java (por programación android), así que ¿debería usar appengine SDK para Java?

Si desea desarrollar con Java para GAE, adelante, es sólo servlets con algunas restricciones.

2) ¿Necesito necesariamente instalar "plugin de Google para eclipse" para codificar el programa del lado del servidor, o apenas el sdk del appengine haría? El complemento tiene una característica de "App engine conectado proyecto androide", ¿Es muy útil?

Instalar el complemento de Google es opcional, puedes crearlo usando las compilaciones de hormigas. En cuanto al proyecto android conectado appengine, darle un tiro, yo ayuda. Pero si se adapta a sus necesidades o no, es para que usted decida después de probarlo.

3) He leído que necesito usar GWT SDK para la programación de webapp con GAE, pero como he dicho que no quiero ninguna interfaz web, ¿necesito GWT?

El uso de GWT es completamente opcional con GAE. Úselo sólo si lo necesita.

  • Cómo implementar y usar google cloud sql en mi aplicación android (eclipse)
  • No se puede importar la clase de biblioteca de cliente de nodos de nube de google en el proyecto de Android
  • Google Cloud Messaging para Android Library no se encuentra en el administrador de sdk
  • Plugin de Google no funciona para el proyecto de App Engine - Eclipse Indigo - WindowsXP
  • Respuesta de Google Cloud Messaging Server lenta (1 minuto)
  • GCM duplicó mensajes
  • Google Cloud Datastore / Mobile Backend Starter - Error de permisos en la actualización / actualizaciónTodas las llamadas
  • Alcance de acceso utilizando el nombre de tipo en Google Cloud / Android Mobile Backend Starter
  • ¿Cómo enviar datos desde dispositivos móviles Android al almacén de datos de Google App Engine?
  • No se puede acceder a la aplicación de App Engine que se ejecuta en Android Studio mediante Android Device Application in LAN
  • Puntos finales de Google Cloud: verifyToken: La longitud de la firma no es correcta
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.