Android GCM Workshop

Hi there,

We are happy to announce the Android GCM Workshop. You need a beginner/ intermediate level in Android to get the most out of this workshop.

We will begin with a general presentation that explains the prerequisites for using GCM. Then we introduce a REST API to an existing third party application server. If you want, you can design your own, if not this third party server is available throughout the course to communicate with. When communication to the third party server has been sorted out, you will start implementation of the Android GCM app.


Important notice: You can RSVP here, but you have to buy a ticket via the official Appril workshop page! The entry fee for this workshop is €30 and includes coffee / tea, drinks, snacks and pizza.


The schedule:

16.30: Walk-in with coffee / tea, drinks and snacks.
17:00: Presentation GCM prerequisites and API flow

17:30: Workshop third party REST API & Workshop Android GCM App implementation (1/2)
18.30: Pizza break

19.00: Workshop Android GCM App implementation 2/2
20.30: Drinks & snacks

21:00: End

Prerequisites (important!)

To be prepared you need to have the following software installed. As avid Android fan we assume that you already have this installed, but it can't hurt to remind you.

Java Development Kit (JDK) 6 (download)

You can develop Android apps in a couple of languages, but for most apps Java is the preferred language. You need a Java Development Kit (JDK) to develop Android apps. A Java Runtime Environment (JRE) is not sufficient.

Android Software Development Kit (Android SDK) - release 21 (download and install)

The Android Software Development Kit (SDK) is the base kit you need to be able to be able to build and package Android apps. Apart from the Android Framework (where you build your Android app against) the SDK provides you with a lot of tooling to run and test your app on your development system. For instance the SDK comes with an Android emulator which you can use to emulate all kinds of hardware. For the workshop you need to configure at least one Android Virtual Device (AVD), as these emulated devices are called, or you can simply develop apps on your own Android smartphone or tablet (and please, do bring them along!).

After downloading the Android SDK it is important that you at least install 1 Android platform (see "Adding Components"). For the workshop we use the latest platform (Jelly Bean 4.2.2 API 17) and maybe an old smartphone version (2.3.3) just in case, but the app should run fine on any platform, since we will be using the very basic stuff. Tip, also install the platform-tools, documentation, samples and the source code. These will come in handy when you want to know how Google has solved things in the framework itself.

Eclipse 4.2 (Juno) (download)

Eclipse is the Integrated Development Environment (IDE) which is best suited for Android development, and which we will be using for the workshop. Simply download the latest (4.2 a.k.a. Juno) Eclipse IDE for Java Developers and you are all set.

Eclipse Android Development Tools (ADT) plugin - release 21 (download and install)

This is a plugin for Eclipse which basically makes the Android tools from the Android SDK available in Eclipse and makes your job as Android developer a lot easier. We will spend some time on the tools available in the ADT plugin in the first exercise.

Test your setup

Finally we want to ask you to create a simple "Hello World" Android project in Eclipse to test your setup. If you have a running "Hello World" app you are all set for the workshop!

Final notes

  • The Android GCM Workshop will only be fun if you bring your own Android device that is connected to the internet. We cannot guarantee we have a good Wifi connection at the workshop location.
  • Please bring all your Android devices, books and other cool stuff you would like to show off or use during the workshop. And if you won't be using them maybe your workshop neighbor is interested in using them during the workshop.

This workshop is part of the Appril initiative. Hope to see you in Appril!

Dennis Geurts & Johan Pelgrim

Powered by Google App Engine

Join or login to comment.

  • Allister Smith

    It was very interesting. Thanks Johan and Dennis for organising it.

    1 · April 19

  • Johan Pelgrim

    Great group!

    April 19

  • Bob Hobelman

    For me it was a little to much, needed more basic knowledge to implement it. Still I manage to receive messages, will continue to get it working.

    April 19

  • Marco Dumont

    Really liked it!

    1 · April 19

  • Ciske Boekelo

    Het was gezellig en leerzaam, bedankt!

    1 · April 18

  • Gokce

    A great workshop. Fun and pragmatic. Took enough knowledge to start some projects. Thanks!

    1 · April 18

  • Allister Smith

    I'd like to attend but I keep being told by the registration web site that's its full although only 8 Dutch Android Users are attending.

    April 17

    • Johan Pelgrim

      Hi Allister, thanks for your message. The Appril team is working on it. Don't let this hold you back in attending tomorrow! You can RSVP here and we'll see if the site is fixed by tomorrow. Until then?!

      April 17

    • Allister Smith

      I got a message from Dennis saying it was OK. Thanks

      April 17

  • Marco Dumont

    Easy to park your car?

    March 15

  • Gokce

    Is it in English? I'm asking to be sure because the official page is in Dutch.

    March 14

    • Dennis Geurts

      Don't worry; It's our policy!

      March 14

    • Johan Pelgrim

      English it is... ;-)

      March 14

9 attended

Your organizer's refund policy for Android GCM Workshop

Refunds are not offered for this Meetup.

Nspyre

Main Sponsor

VX Company

Main sponsor

Androidworld

Media partner

People in this
Meetup are also in:

Log in

Not registered with us yet?

Sign up

Meetup members, Log in

or
By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service