Lessons
iOS
iOS Lesson 5
Now that you have learned the basics of iOS development, the only thing left to learn is how to take your application quality to the next level!
read moreiOS Lesson 4
Welcome to Lesson Four of MDB's iOS Training Program. We will cover APIs, Concurrency, and Memory Management.
read moreiOS Lesson 3
Welcome to Lesson Three of MDB's iOS Training Program. When building mobile applications, users expect their data to be saved in between uses of the app. This lesson will go over how you can store information both locally and in the cloud.
read moreiOS Lesson 2
Welcome to Lesson Two of MDB's iOS Training Program! We will cover the view controller life cycle, container view controllers, and iOS design patterns.
read moreiOS Lesson 1
Get started on your journey into iOS development by learning the basics! This lesson covers Swift Basics, UIKit, Storyboards, and Autolayout.
read moreAndroid
Android Lesson 5
At this point, you will have covered all the basics of Android development. The only thing left is to tie up a few loose ends on how to extend Android apps, design your user experience, and architect your code.
read moreAndroid Lesson 4
Welcome to Lesson Four of MDB’s Android Training Program. You will learn how to use AsyncTasks and Runnables to make API calls, network requests, and other background tasks.
read moreAndroid Lesson 3
When building mobile applications, users expect their data to be saved in between uses of the app. This lesson will go over how you can store information both locally and in the cloud.
read moreAndroid Lesson 2
Welcome to Lesson Two of MDB's Android Training Program! In this lesson, we will go over some of the basic components of applications. Check out the full lesson plan below: Lesson Outline UIRecycler ViewsFragmentsJSON You can find our demos on GitHub! Related Articles...
Android Lesson 1
Get started on your journey into Android development! This lesson covers the basics of Android including a Java/Kotlin review, Activities, and Layouts
read more