addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Get Started With Android: Three-night course

We are doing another Android training course for beginners, this time across three evenings in April and May: April 20 and 21st, and May 10th.

OUTLINE

The aim is to get you up and running with the basics of Android app development.

We will give you a broad overview first, in order to give you some context. 

Then we'll present the most important building blocks you'll need, and help you apply them using self-contained, tiny tasks. On the final evening we'll hack on a single app the whole time (either your own or one provided by us).

Topics include app lifecycle and environment, basic app screens/layouts and how to move between them, persistence and network communication, as well as the major things that are different in native app development compared to, say, web or backend development.

We will briefly touch on some best practices and tell you where to look for more advanced material/topics. However: the focus is, above all else, to get you started and to provide you with a solid, basic foundation to build on.

COURSE EVENINGS:

Day 1 (April 20)[masked]: Android environment overview. We start looking at basic building blocks like layouts and persistence. A few minor workshop assignments will be provided as we go along.

Day 2 (April 21)[masked]: Continuing from the night before, we give you a few more building blocks including network communication, and focus more on solving workshop assignments together.

Day 3 (May 10)[masked]: Brief recap of material from April

Rest of evening: APP HACKATHON! Bring your own idea and use this night to get a flying start: we'll help you as best we can. OR: work on a predefined fun app idea provided by us. 

PREREQUISITES

•  You should be comfortable with Java programming, or programming in a similar language. 

• We will ask you to install the basic Android Studio development environment (and verify that you can deploy a Hello World app to your phone) before the first course evening. This is to ensure that we don't waste time during the training course.

• We request that you please update your RSVP if you cannot make it. We will have a limited number of seats for this, since active teaching scales to a lower number of attendees than a basic lecture does.

The course will be held in English. It will not be recorded or streamed. We hope to serve food and beverages - currently working on it. :)

Join or login to comment.

  • Jon Magnus Stavik V.

    I just watched the KeyNote from Google I/O 16 and after 12 min in the show, I saw a known face! :-D
    https://www.youtube.com/watch?v=862r3XS2YB0&feature=youtu.be&t=744

    May 27

  • Jon Magnus Stavik V.

    Will there be served any food on the last course Day, Tomorrow?

    May 9

    • Hans Petter E.

      No, unfortunately we haven't managed to find a company to sponsor food.

      1 · May 10

  • Kamran A.

    Guys, my daughter fell from a swing at the school and got a sprained ankle. I now have two sick (injured :( ) people at home which I need to take care. So I am sorry, I will not be coming to the training today and tomorrow.
    It was good presentation yesterday, and I hoped that I would get benefit from this course. But now I think I will join you for next time, if possible.

    April 21

    • Thomas Kjeldahl N.

      Sorry to hear that, hope you are able to join on the final evening in a few weeks :)

      April 21

    • Kamran A.

      Sure! I hope so too!

      April 21

  • Syver E.

    A good introduction, Covered both Activity Lifecycle, Intents, Bundle persistence and Layouts/Views/Localization well

    April 21

  • Kamran A.

    Hi, Thanks for giving me a spot on this course. For food, if you are arranging pizza, then I would request to have a vegetarian, or fish+vegetable pizza, for myself and others who need food to be Halal. Also it would be appreciated, if this pizza is cut with pizza cutter not used on other types of pizzas. If it is going to be sandwiches then a vegetable/cheese/fish sandwiches would be fine for me.

    Thanks again!

    April 20

    • Thomas Kjeldahl N.

      I will try to find out. Thanks for bringing this to our attention, next time we'll think of this up-front.

      April 20

    • Thomas Kjeldahl N.

      Just got off the phone with the caterer, Kamran. She's not sure if the meat-based option is Halal, but as stated above there will be a vegetarian option. :)

      April 20

Our Sponsors

  • Google

    Have hosted meetups, and sponsored food & beverages

  • Bouvet

    Hosting meetups, and sponsoring food and drinks

  • Webstep

    Have sponsored food for our meetups.

  • Sony

    Have sponsored giveaways for our meetups

  • Agens

    Agens have sponsored food and drinks for our meetups

  • FINN.no

    Have hosted meetups and sponsored food

  • Mesan

    Mesan have sponsored food and drinks for our meetups

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy