Have you wanted to learn about Android development, but perhaps you don't know where to start? Perhaps you are brand new to the world of programming and want to learn how to program quickly while doing something fun like developing an Android app? If so, this brand new course series might be just what you are looking for. This is the first course in a series of 4 courses designed to take you from knowing nothing about Android and very little about programming in general to building your own Android apps and games. Here is a breakdown of the courses: course 1: Understanding Android - this course; course 2: Creating Android Apps Without Code Using App Inventor; course 3: Just Enough Java To Build An Android App; course 4: Building a Simple Game In Android. In this first course, we take a look at the very basics of Android and learn exactly what Android is and how it works. This course will go over the design and history of Android. Then we'll take a look at what exactly an operating system is so that we can better understand the Android operating system and how it works. After that we'll go over Android applications and exactly what makes them unique. And we'll finish up the course by talking about all the different ways you can develop Android applications and how the Android app markets work. By the time you finish this course, you should have a solid foundation in Android fundamentals and be ready to start learning how to develop Android applications in the upcoming courses in this series. Whatever your level of programming experience, this course series will get you building your own apps and games in Android quickly, and we'll have fun doing it. And even if you are already an Android developer, you may find the in depth understanding of how Android works that you will learn from this course valuable.
Welcome To Android Hi, this is John Sonmez from Pluralsight, and welcome to this Android Development, Beginner Series. This is the first course in the series of four courses aimed at taking you from no knowledge of Android or programming to writing your own Android game. I'm very excited to get the opportunity to talk about Android with you because it is a really awesome mobile platform that is fun to develop on. One of the most exciting things about developing for Android is that you can run the apps you develop on your own phone and share them easily with your friends and family.
The Android Operating System Hi! This is John Sonmez from Pluralsight and in this module, we'll be taking a deeper look at Android as we take a peek into the Android operating system architecture. By the end of this module, you should have a good idea about what technologies the Android operating system is composed of and how they work together to allow users to do everything they do with the Android OS. We'll also cover some key concepts like what exactly are operating systems in virtual machines so that you can really understand what is going on. And we'll even take a look at all the different versions of the Android OS and their code names which are all desserts. Yum!
Anatomy Of An Android App Hi, this is John Sonmez from Pluralsight. And in this module, we'll be looking at exactly what makes up an Android application, how apps work and what kinds of apps are supported by Android. And you'll learn in this module, Android apps are quite a bit different than what they may appear to be. Having a good understanding of exactly what makes up an Android application can help you to develop better applications and even make better use of your own Android devices.
Ways To Develop Android Apps Hi. This is John Sonmez from Pluralsight. And in this module, we're going to be talking about some of the different ways to develop Android applications. You might be surprised to find out just how many different technologies and frameworks are available for developing an Android application. Many developers only know of JAVA and a few of the ones that we're going to mention in this module, but there are quite a number of different ways that you can develop an Android app. Now, the goal of this module is not to confuse you with all these choices, but just to give you an overview of what all these choices are so that you're aware of them, and can talk intelligently about them. As I said at the beginning of this course, in this series, we're going to be looking at two specific ways to develop an Android application. Using the App Inventor which gives us a graphical way to develop an Android app, and will help to introduce us into some programming concepts, and then developing an app using JAVA which is the native way for developing Android apps.
Android App Markets Hi! This is John Sonmez from Pluralsight. And, in this module, we'll be wrapping up our first course in this beginner series on Android development by talking about a very important part of Android development-- the App Markets. It's important to understand how Android apps can be distributed and sold because it can greatly affect how you design your application. And as soon as you're done developing your application, you'll want to be able to get that application out to your users. In this module, we'll talk about some of the basics of the app markets for Android apps, discuss some ways you can make money from your hard work on your Android app, and talk about the kinds of things you need to think about ahead of time before putting your app in the market, things like app icons and descriptions for your app.