Creating simple Android + GAE Hello world project - android

I have been looking for a tutorial all over the place about a hello world application relating Android and Google App Engine, and I did find some, but they all included the option "app engine connected android project" which is no longer available in Eclipse, as I understand.
Can someone give me links to a good Hello World tutorial combining Android and GAE? Why was the option "app engine connected android project" removed?

EDIT (18/9/2013): Seems like it's now available here: https://developers.google.com/appengine/docs/java/endpoints/
I, too am looking for a tutorial to that. I will update this answer as soon as I know. (EDIT: The closest thing I have for a tutorial is this presented at Google I/O 2011.
The option is removed because, apparently, Google is looking to deploy Google Cloud Endpoints (http://endpoints-trusted-tester.appspot.com/) as a replacement and the old option was using C2DM which has been deprecated in favour of Google Cloud Messaging (http://developer.android.com/guide/google/gcm/index.html). I've read from some other answers here that Google is looking to reintroduce it into the Eclipse plugin at a later time. Who knows when that will be.

Related

Integrating Google Cloud Storage in an Android app

I have spent over 2 days reading over the documentation over at Google Cloud Platform to find out how to hook up my Android app to my Google Cloud Storage.
I don't know if it's just the documentation that's just bad or my lack of understanding but I have really not gotten any closer in implementing this. By contrast I remember it took me a couple of hours implementing Amazon S3 support in an earlier Android project so I'm not a complete idiot.
My requirement:
Upload images to my GCS account
Questions:
Is there a simple "Hello World" type of example for hooking up an Android app to GCS?
I don't need access to users data so does that mean that I don't need OAuth 2.0?
Thanks
You need to use app engine and can use cloud end points to build your application. Detail procedure for creating android app and using app engine as back-end are described here and here

Google Mobile Backend Starter: Extending the Mobile Backend

In Google's docs on "Extending the Mobile Backend", there is supposed to be an explanation on how to customize the Google App Engine app that is provided with the Mobile Backend Starter. The approach is to modify its sourcecode and deploy that to Google App Engine.
However, the text refers to the sourcecode of the sample Android client, not of the Google App Engine app, which I guess is just wrong. In the README.md of the sample Android client, though, there is an unused footnote pointing to https://github.com/GoogleCloudPlatform/solutions-mobile-backend-starter-java, which seems to be the correct sourcecode.
My questions now are:
Who can I tell that there is a mistake in the docs?
Does https://github.com/GoogleCloudPlatform/solutions-mobile-backend-starter-java really reflect the latest version of the mobile backend that gets deployed when I hit the button as described in the docs on Deploy Backend?
When I modify the backend, I effectively fork the sourcecode. Will future developments be reflected in Github so I can merge them into my modified app?
https://cloud.google.com/cloud/samples/mbs/extend_backend
(SO THERE IS NO WAY.... as the "Extending the Mobile Backend"... "Setup Instructions" tells you to use "Open Android SDK Manager and choose Extras > Google Cloud Messaging for Android Library" -> no longer available.
next is to use: https://cloud.google.com/endpoints/

Is Google Drive RealTime API for Android?

Does Google Drive RealTime API still not support Android? I did it using JavaScript but want to use it in Android. I don't think it does exist cause no official blogs say that and it doesn't even appear on the Developers site. Is there any alternative for these purpose? Or I need to just do it all myself till Google announces anything? And if so can you please suggest me should I put everything on my server and send it to devices using GCM; or should I use Google App Engine?
A very similar question here: StackOverflow Question. But I even found these links saying it does Link 1, Link 2. So any updates?Please help thanks :)
Currently Realtime API does not support Android, sorry.
BUT! Google are working on this, and it should be available quite soon. Google are excited about the possibility of users collaborating simultaneously between web and mobile apps in real time. That is going to rock!

Google I/O Android Sample Application

I heard recently that Google were to opensource the Google I/O Android application - the one which showed the next available talk, speaker info, etc. Does anyone know whether this is true, and if it is, do you know where I can access the source?
On a related note, does anyone know of a sample application which concentrates on some of the Android UI best practices. Some of them are described here: http://developer.android.com/guide/practices/ui_guidelines/index.html, but it'd be great to see some sample application which displays some of the best practices described in the UI talk at Google I/O this year (like the Twitter sample application they showcased)
Cheers
Sean
Here's the src.
About the Android ui patterns:
There have been some questions on stackoverflow and we are all waiting for the twitter app src code. It will be released as open-source sooner or later.
I wrote a demo project that shows how to implement QuickActions and the Popdown menu featured in the I/O talk and the Twitter app.

About Google Android and Google API?

I need to know about the Android and the API.
I need information as to what are the latest applications that are developed on Android and/or using API.
Is there any doc that will explain the use of android or the SDK is self-sufficient?
If you can give ideas regarding an application that can be developed as a FYP.
Like Fredrik pointed out http://developer.android.com is a good place to start.
And like always, why don't you start with a hello world.
http://developer.android.com/guide/tutorials/hello-world.html
The documentaion here should be a good start, overall http://developer.android.com has alot of docs & tutorials
For the question about the latest applications on Android, visit Cyrket, the website is a web accessible client that lets you browse the Android Market without an Android device.
It's fully searchable, shows you the newest apps and (via the bar of icons at the top) the apps that are currently "featured" in the market place.

Categories

Resources