Want to develop Android apps? You need Android Studio—the IDE designed by Google specifically for Android app development.
This top mobile app development course is fully revised for 2018, covering all the essential features in the latest stable iteration of Android Studio (v3.1) and critical resources such as Intel HAXM.
Instructor David Gassner introduces the Android Studio interface, helps you set up your environment and your first project, and provides handy shortcuts for writing and debugging code.
By taking this phone app development course you’ll learn how to add version control by integrating Android Studio with GitHub, and monitor CPU and memory usage.
You’ll also learn how to manage project dependencies, use templates, generate graphics and other resources in this mobile developer course.
Kotlin is now officially supported by Google as an Android development language.
In this mobile app developer course you’ll learn how to build a simple application with Kotlin and make it your language of choice.
This mobile software developer course is designed for new Android developers who want to start with Kotlin.
Instructor Chiu-Ki Chan, a popular author of mobile app development courses,explains the benefits of Kotlin and explains the basic components of an app built with this programming language.
Companies like Facebook, use React Native to create native mobile apps—with native performance—for a variety of platforms.
This is one of the best mobile app courses that provides a complete introduction, starting with using the React Native command-line interface (CLI) to create a new project.
In this mobile apps development course, you’ll go from setup through complete application, using Firebase for authentication and storage and MobX for state management.
By taking this course you’ll learn how to create scenes, set up navigation as well as store and manipulate data in databases and files.
Swift is the programming language for the Apple ecosystem—iOS, macOS, watchOS, and tvOS.
In this mobile app development course for beginners you’ll gain hands-on experience with Swift 5 and start developing your own apps and games using this popular language.
Harrison, the instructor for this course and author of multiple mobile development courses, gives you an overview of Swift’s evolution while taking you through each component of the language.
This is one of the best mobile app development course for begineers as you get to learn data types, conditional logic, methods, functions, classes and structs.
Unity is a popular platform for creating 2D and 3D games for desktop, mobile, and consoles.
In this app dev course, you’ll learn everything first-time game developers need to know about creating scripts for 2D games in Unity.
By taking this course, you’ll learn everything from setting up new 2D projects, creating new scripts from scratch and creating custom C# classes.
This app developers course also teaches you best practices for writing and debugging C# scripts in Unity.
If you’re new to coding and are looking to learn more about Unity, this mobile application development course online provides you with the knowledge you need to start writing C# scripts in Unity.
Learn how to create your first app using Xamarin, a cross-platform development solution, by taking this mobile application development training class.
After taking this best selling mobile app development course you’ll learn how to create iOS, Android, and Universal Windows apps using C#.
Matt Milner starts this app creation course by walking through the setup process. Then, he demonstrates how to develop remotely and leverage libraries.
Next, you’ll learn how to provision devices and test applications on real and simulated hardware.
Create your first iPhone app while you learn the basics of Swift and Xcode using this top rated app development course.
This is one of the most popular app development courses that shows you how to create iOS 11 apps using the Swift programming language and the Apple integrated development environment, Xcode 9.
First, learn how to build a simple user interface from a table view controller and connect the view to a data source.
Todd also shows you how to display an on-screen keyboard and dynamically control the size of text through this mobile app development course online.
By the end of the mobile app programming course, you’ll have built a fully functional iPhone app and developed the skills to build out your own app ideas.
Cordova allows mobile developers to create native apps by leveraging a single reusable codebase across multiple platforms.
In this course for mobile app development you’ll also learn more about the benefits of using Cordova for your next app development project.
Tom shows you how to create a modern, location-aware app that integrates with the Google Maps API, and style it to look like a native app.
By the end of this hybrid mobile application developer course, you’ll complete a simple project with Cordova with custom icons, a splash screen, directions, and pop-up info windows.
Machine learning is reaching the mainstream. With the new tools available to developers, it’s now possible to implement machine learning features like image recognition in a mobile context.
This popular app developer course on LinkedIn explores how to apply the power of machine learning to mobile app development, using platforms such as IBM Watson, Microsoft Azure Cognitive Services, and Apple Core ML.
Instructor Kevin Ford demos each product, reviewing the different features and approaches to machine learning.
At the end of this course, you’ll learn how to train and deploy models for natural language and visual recognition and how to generate statistical models for use in a Xamarin application.
This is one the best mobile app development courses online that explores the major features of Xcode 10, the integrated development environment for developers of macOS, iOS, watchOS, and tvOS apps.
This mobile app developer course helps new Apple developers install Xcode and start writing and editing code in less than two hours.
The instructor of this app dev course reviews the version control and storyboard features, as well as the basics of Interface Builder and the intuitive UI design tool.
With all the different screen sizes and resolutions available, it’s difficult to build an app that works well on all devices.
With Flutter, you can design beautiful, compatible apps with minimal effort.
This hybrid mobile software development course introduces developers to the benefits and basic anatomy of Flutter, so you can leverage this cross-platform mobile development framework to create your own elegant, natively compiled apps.
By taking this comprehensive app course you’ll discover how to install the Flutter SDK and the tools you’ll need to develop and test Android and iOS apps—on Mac and Windows.
This best selling online course was created by London App Brewery.