Tips for Building Custom Views on Android 🤖 Android's system-wide dark theme

GDG Johannesburg

In the month of August, we will be hosting a GDG event where we will have the Over Engineering Android Team speaking to us about Android's system-wide dark theme and building custom views on Android with the Canvas APIs. These talks will be presented by Nick Rout and Rebecca Franks who are both GDE's for Android. All Android developers, this is one not to miss. 🤖It's going to be awesome! AGENDA:

Aug 7, 2019, 4:00 – 6:00 PM (UTC)

0 RSVP'd

Key Themes

AndroidCloudMachine Learning

About this event

In the month of August, we will be hosting a GDG event where we will have the Over Engineering Android Team speaking to us about Android's system-wide dark theme and building custom views on Android with the Canvas APIs. These talks will be presented by Nick Rout and Rebecca Franks who are both GDE's for Android. All Android developers, this is one not to miss. 🤖It's going to be awesome!

AGENDA:
17:45 - 18:00 - Food and drinks are served, get comfy and prepare yourself to learn some new things!

18:00 - 18:15 - Welcome to GDG!

18:15 - 18:40 - Tips for Building Custom Views on Android with Canvas APIs🎨 - Rebecca Franks

Have you ever wanted to draw something custom beyond the standard views like a Bar Chart or an Advanced Image Viewer? In this talk, we will cover the basics of drawing onto a Canvas to create your own custom view. We will also cover some of the more advanced things you can do with the Canvas, such as using Shaders and Matrices to achieve magical effects.

Bio
Rebecca is an Android Engineer at Over and a Google Developer Expert for Android. She has been developing apps for many years and loves teaching others how to become better developers. She has received multiple awards for her work, including being a part of the Mail and Guardians Top 200 Young South Africans. She has given technical talks all around the world and enjoys writing blog posts for her website riggaroo.co.za.

18:40 - 18:45 - Small Breather

18:45 - 19:30 - Let there be dark: designing & developing for Android's system-wide dark theme - Nick Rout

Android Q is introducing a system-wide dark theme and, in order to be good citizens in the Android ecosystem, we need to prepare our apps to support this.

In this presentation, Nick will begin by running through what dark theme looks like from a user perspective, both before and on Q. Following this, he will demonstrate a practical example of how to design and develop a dark theme using the available AppCompat and MDC-Android classes at our disposal. He will take it one step further by showing how you can provide users on all API levels with a custom theme picker.

Bio
Nick Rout is an Android Engineer and Google Developer Expert for Android. He is currently employed at Over - the easy app for creating. He is passionate about Material Design and Human-Computer Interaction. He is also the organizer for GDG Cape Town and enjoys blogging, public speaking and contributing to open source projects. He is based in beautiful Cape Town.

19:30 - 19:45 - Giveaways and Thanks!

LOCATION:
JoziHub, 44 Stanley.

WHAT TO EXPECT:
Lots of great content and smart developers! (Oh and some awesome prizes to be won!)

WHAT TO BRING:
Yourself, and maybe a friend if you are shy to chat to people (don't be shy!)

ABOUT JOZIHUB:
JoziHub is a co-working spot located in 44 Stanley. You can find more about their venue here: http://jozihub.org/

Please remember, we have a code of conduct at our meetup. Everyone is welcome and if you feel uncomfortable please let any of the organisers know.

Organizers

  • Michelle Piliso

    Organiser

  • Tswello Moreki

    Young Cloud Explorers

    Founder & CEO

  • Lethabo Nkwana

    GDSC Organiser

  • Simphiwe Radebe

    Standard Bank

    Developer

  • lavisa mlanzeli

    Junior Software Developer at WeThinkCode_

  • Zethu Nkosi

    Software Engineering Student

Contact Us