Android Open Source - Development googleappengine GwittyBot






Project Summary

App Engine connected Android project using RequestFactory, Objectify, C2DM and MVP architecture.

Web Site / Source Repository

GwittyBot is hosted in the following web site
https://github.com/masteriti/GwittyBot

If you think the Android project GwittyBot listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of GwittyBot.

ItemValue
Java File Count45
Supported screen sizes[mdpi, hdpi]
Minimum SDK Version8
Activity Count2
jar files usedappengine-api-1.0-sdk-1.6.1.jar
appengine-api-labs-1.6.1.jar
appengine-jsr107cache-1.6.1.jar
c2dm-server-src.jar
c2dm-server.jar
c2dm-sources.jar
c2dm.jar
datanucleus-appengine-1.0.10.final.jar
datanucleus-core-1.1.5.jar
datanucleus-jpa-1.1.5.jar
geronimo-jpa_3.0_spec-1.1.1.jar
geronimo-jta_1.1_spec-1.1.1.jar
google_sql.jar
gwt-servlet.jar
jdo2-api-2.3-eb.jar
json-1.5.jar
jsr107cache-1.1.jar
objectify-3.1.jar
requestfactory-client-src.jar
requestfactory-client.jar
validation-api-1.0.0.GA-sources.jar
validation-api-1.0.0.GA.jar
validation-api-1.0.0.GA.jar
Required Permissionsandroid.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.USE_CREDENTIALS
android.permission.WAKE_LOCK
com.google.android.c2dm.permission.RECEIVE
com.masteriti.manager.permission.C2D_MESSAGE
Asset File Namesassets\debugging_prefs.properties




Resource Files

There are 3 image files in GwittyBot. The names of the image files are listed as follows.

app_icon.png
ic_mailboxes_accounts.png
status_icon.png

The following screenshort is generated from the image listed above.

null

Java Source Files

GwittyBot has the following Java source files.

com.masteriti.manager.AccountsActivity.java
com.masteriti.manager.AndroidRequestTransport.java
com.masteriti.manager.C2DMReceiver.java
com.masteriti.manager.ContactActivity.java
com.masteriti.manager.DeviceRegistrar.java
com.masteriti.manager.ManagerActivity.java
com.masteriti.manager.MessageDisplay.java
com.masteriti.manager.Setup.java
com.masteriti.manager.Util.java
com.masteriti.manager.client.ClientFactory.java
com.masteriti.manager.client.ClientFactoryImpl.java
com.masteriti.manager.client.Manager.java
com.masteriti.manager.client.activities.AppActivityMapper.java
com.masteriti.manager.client.activities.BaseActivity.java
com.masteriti.manager.client.activities.EditPersonActivity.java
com.masteriti.manager.client.activities.ListPersonActivity.java
com.masteriti.manager.client.places.AddPersonPlace.java
com.masteriti.manager.client.places.AppPlaceHistoryMapper.java
com.masteriti.manager.client.places.EditPersonPlace.java
com.masteriti.manager.client.places.ListPersonPlace.java
com.masteriti.manager.client.ui.EditPersonViewWeb.java
com.masteriti.manager.client.ui.ListPersonViewWeb.java
com.masteriti.manager.client.ui.ManagerWidget.java
com.masteriti.manager.client.ui.ShowMorePagerPanel.java
com.masteriti.manager.server.HelloWorldService.java
com.masteriti.manager.server.SendMessage.java
com.masteriti.manager.server.access.ObjectifyDao.java
com.masteriti.manager.server.access.PersonDao.java
com.masteriti.manager.server.domain.Address.java
com.masteriti.manager.server.domain.DatastoreObject.java
com.masteriti.manager.server.domain.DeviceInfo.java
com.masteriti.manager.server.domain.Message.java
com.masteriti.manager.server.domain.Person.java
com.masteriti.manager.server.domain.RegistrationInfo.java
com.masteriti.manager.server.locator.DaoServiceLocator.java
com.masteriti.manager.server.locator.MessageLocator.java
com.masteriti.manager.server.locator.ObjectifyLocator.java
com.masteriti.manager.shared.client.ManagerRequestFactory.java
com.masteriti.manager.shared.client.PersonRequest.java
com.masteriti.manager.shared.client.TooManyResultsException.java
com.masteriti.manager.shared.client.ui.EditPersonView.java
com.masteriti.manager.shared.client.ui.ListPersonView.java
com.masteriti.manager.shared.proxy.MessageProxy.java
com.masteriti.manager.shared.proxy.PersonProxy.java
com.masteriti.manager.shared.proxy.RegistrationInfoProxy.java