Courses & Workshops I've Taught
Styles and Themes in Android
Styles and themes are used to create a consistent user interface throughout an app, in a way that allows for reuse, easy maintenance, and compatibility on older versions of Android.
Build a Realtime Database App with Firebase
Ever wondered how difficult it would be to create a Twitter clone? With Firebase, it’s never been easier. The app in this workshop isn’t quite as complex as Twitter, but it does demonstrate the power of the realtime capabilities of Firebase. Join us as we create a Realtime Messaging application in just five quick videos! We’ll cover how to create a Firebase project in the Firebase Console, how to adjust Firebase read and write permissions, and how to receive realtime updates in YOUR Android applications using Firebase.Viewed
Getting Started with Firebase
Whether you're an individual developer looking to get started with a hackathon project, or a huge team looking to add more features to your production app, Firebase has features that can greatly improve your product and make development easier. Firebase is a realtime database backend-as-a-service, meaning that you don't have to write any code to set up your backend. In this workshop, we will go over some of the key features of Firebase, talk about where Firebase could help your development team, and some of the key consideration points when you are trying to turn your ideas into a reality. We will discuss what Firebase is, how Firebase can add value to your applications, and a little bit about how it works. However, if you're already familiar with Firebase but are looking for a little added guidance on how to use it, please check out our other Firebase workshops.Viewed