Web Class: Learn Mobile App Development with Flutter

Learn Mobile App Development with Flutter

You can access the full course here: The Complete Mobile App Development Course with Flutter Transcript 1 Hello and welcome to this course. First off, we’re going to start by installing Flutter SDK on Windows, and then there will be also a part about installing Flutter on Mac. So first, let’s go to Flutter.dev, and … Read moreWeb Class: Learn Mobile App Development with Flutter

Free eBook – Android Development for Human Beings

Android App Development Ebook Cover

Grab our new ebook Android Development for Human Beings and learn to build impressive Android apps using Material Design. Book author Mohit Deshpande is an app developer (Android and iOS) and computer scientist who current does research in AI and computer vision at the Ohio State University. This book includes 17 chapters that cover basic … Read moreFree eBook – Android Development for Human Beings

Advanced Android App Development – From Padawan to Jedi

Advanced Android App Development – From Padawan to Jedi

Save your most valuable asset – time! Learn how to completely design and develop an production ready Android app, start to finish. We will start at the beginning where all apps start, with an idea. We will design our app using Google’s Material Design. Material Design makes more liberal use of grid-based layouts, responsive animations and transitions, … Read moreAdvanced Android App Development – From Padawan to Jedi

How to Use the Android Notification System

In this post we’re going to learn how to use the Android notification system. Android notifications have evolved from the standard one-liner with an app icon to having actions, showing images, and expanding to show more information. Notifications are a critical part of the user experience. Instead of the user having to check your app for updates, … Read moreHow to Use the Android Notification System

How to Use Android Sensors in Games

In this post, we’re going to learn how to access just one of the multitude of sensors present on an Android device by building a very small game that uses the accelerometer on the device. This game will simply show a red ball on the screen whose motion is tied to the device’s accelerometer. For example, tilting the device will cause … Read moreHow to Use Android Sensors in Games

How to Accessing the Camera and Take Pictures on Android

In this post, we’re going to learn how we can access the camera and use it to take a picture. Grabbing data from the camera can be a bit tricky, especially when dealing with the Android filesystem so we’ll be covering how to create an image file for the photo and extracting that image back into the ImageView. In this … Read moreHow to Accessing the Camera and Take Pictures on Android

How to Use Loaders in Android

In this post, we’re going to learn about loaders as well as content providers. Loaders allow us to load vast amounts of data asynchronously so we don’t bog down the main UI thread. We can get this data from querying databases using content providers instead of having it stored in a resources file like we’ve done in other posts. We’ll be … Read moreHow to Use Loaders in Android

Beginners Guide to Material Design

In this post, we’re going to learn all about Google’s design philosophy dubbed Material Design. We’re going to cover some of the fundamental concepts behind Material Design and will later learn how to realized our design. We’ll be discussing just some of the basics behind the essence of Material Design, like elevation, colors, and layouts. Note that we’ll only … Read moreBeginners Guide to Material Design

How to get the User Location in Android Tutorial

Hello world! In this post, we’re going to learn how we can use Google Play Services to access the user’s location. Along with that, we’re also going to learn how to use Android Marshmallow’s new runtime permissions to ask the user for location permission at runtime instead of when they download your app. We’ll be building off of an existing … Read moreHow to get the User Location in Android Tutorial

Android Networking Tutorial with AsyncTask

Hello World! In this post, we’re going to lean how to access and use the Internet. This might seem like a simple task, but we’re going to learn all of what that entails. Specifically, we’ll look at how we can run networking operations on a different thread as well as how to use Android’s networking client … Read moreAndroid Networking Tutorial with AsyncTask

Tutorials on game, web and mobile app development