Course catalog

Categories

Showing 21-40 of 122 items.

Android Development Essential Training: Distributing Apps

Get your new Android app to customers. Learn how to package and distribute Android apps on Google Play and the Amazon Appstore.

Android Development Essential Training: Local Data Storage

Learn how to use the data management and presentation tools of the Android SDK. Explore shared preferences, JSON-formatted text files, and SQLite to manage data.

Android Development Essential Training: Manage Data

Learn how to build Android apps that store, manage, and display data in a variety of forms and formats, using Kotlin and the latest tools and best practices for Android developers.

Android Development Essential Training: The User Interface

Jump-start your Android development journey by learning how to design a simple user interface in a native Android application.

Android Development Tips Weekly

Want to become a better, more effective Android developer? Get tips that can help you code smarter and create fast, reliable apps that look great.

Android Development: Audio and Video

Learn how to play audio and video from your Android app. Find out how to support video and audio playback using either the system widgets or Google ExoPlayer.

Android Development: RetroFit

Take your Android apps to the next level by connecting them to the cloud. Learn how to use the Retrofit library to integrate an Android app with a web API.

Android Development: Understanding Intents

Extend the functionality of your app with Android intents. Learn to perform common tasks—taking photos, opening URLs, sending email, and more—by leveraging built-in intents.

Android Espresso Essential Training

Learn how to perform UI testing of your Android applications with Espresso.

Android O First Look for Developers

Discover Android O. Learn about installing Android Studio 2.4 Preview, setting up testing devices, and using the new features and enhancements of Android O to improve your apps.

Android Studio Essential Training 2020

Develop apps for Android with the official Google IDE. Learn how to start editing and debugging code in Android Studio.

Apache Cordova: Building Cross-Platform Mobile Apps

Develop cross-platform apps using standard web technologies (HTML, CSS, and JavaScript) and Apache Cordova.

App Center: Continuous Integration and Delivery for iOS

Learn when and how to leverage Visual Studio App Center to automate and manage the lifecycle of an iOS application.

Apple watchOS 7 App Development Essential Training

Learn how to develop and deploy a native Apple Watch application using watchOS 7 and SwiftUI.

Apple watchOS App Development: Advanced APIs

Learn how to expand your existing watchOS skills. Use advanced APIs to add motion, connectivity, maps, animation, and gesture support to paired watchOS applications.

AR for iOS Developers: RealityKit and Reality Composer

Learn how to create AR apps with RealityKit and use Reality Composer, a new app for iOS and Mac that makes it easy to create interactive AR experiences with no prior 3D experience.

AR for Mobile Developers

Learn more about what AR is and how to approach an AR project for mobile development. Learn how to determine if your project is a good fit, review popular AR tools, and more.

ARKit and Unity: Build a Drivable Car in Augmented Reality

Learn how to make a drivable car in augmented reality (AR) using Unity and the ARKit framework from Apple.

Biometric Authentication for iOS in Swift

Secure access to your iOS app by adding support for biometric authentication with Swift. Learn how to request user authentication using Touch ID, Face ID, or a user's passcode.

Blockchain Programming in iOS Using Swift

Leverage the power of the blockchain in your iOS applications. Learn how to use Swift to implement blockchain-based storage and encryption for sensitive transactions.