Learn Android Quickly - Beginner Essentials
Learning Android is no small task. With all the information about it available on the web, where do you start? I would suggest right here. This course will give you a great start to learning Android app development. I will teach you the fundamentals, the traits that every app on the market uses, so that you will have a rock solid understanding of the basics to build upon. I will explain these often confusing terms like Activities and Fragments, and best of all, you will get a cheat sheet at the end of this course that you can reference whenever you need.
The Quick Part
This course is for the programmer who doesn't want to spend their time going through hours and hours of videos to learn the basic tasks. It's for the programmer who wants to understand the basics so they can expand their knowledge their way, on their time. This course is structured to chronologically take you through the app development process learning one new feature per chapter. You will learn more in the 90 minutes this course takes than you would in a whole day of searching Google and YouTube for answers to the most common Android practices. I know this because this is the way I learned Android development and I wasted a lot of hours going through less than ideal videos.
Learn the Best Parts of an App
Everyone has an app in them.
You will learn how to download Android Studio and learn your way around the most important parts of Android Studio along with setting up an emulator.
You will learn about creating activities and what they area ll about and learn about how to interact with the items on screen.
All about data! Let's look at saving and loading key-value pairs to update the content on screen.
Let's learn about JSON data and how to use it to save a custom class
Create our save and load methods and display the data on screen.
What's a fragment? Let's take a look.
Let's look at fragment layouts and activity-to-fragment communication.
Now let's look at fragment-to-activity communication.
Thank you for finishing this course! Here'a couple quick tips for improving your app and as promised, the Android cheat sheet!
My name is Jeff Benning and I have a degree in mechanical engineering and a minor in computer science. I have worked as a mechanical engineer for about five years and I commonly incorporate software development into my job in order to make my work easier. This involves automating a lot of common processes like generating CAD files and gathering data, but I also work quite a bit on robotics which is a great mix of hands-on building along with detailed programming.
I picked up Android development about four years ago and I loved it right away. It really got me excited about learning how to program and a lot of the programming I learned along the way was through Android development. I have since created several apps, one of which is on the app store, and a couple more coming soon.