Mobile App Development: Coding the Behavior of an Android App

Android Studio 3.6.1
  • 13 Videos | 1h 31m 38s
  • Includes Assessment
  • Earns a Badge
Likes 8 Likes 8
In this course, you'll focus on defining the business logic of an Android application using the Kotlin language. You'll learn how to implement inheritance, convey messages between activities, and use imported libraries to retrieve and parse JSON data.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    code the logic for an app's splash screen that includes directing a user to the main screen of the app
    define a property to hold live foreign exchange data that is accessible to all Activities in your Android app
    configure the Gradle build script of an Android project with the dependencies of your app
    create a base Activity class that others can inherit in order to implement a common navigation pane
    define the actions to be performed for the selection of each individual item in a navigation pane
    initialize the main activity of your Android app and implement inheritance in the Kotlin language
  • use Kotlin libraries in order to issue HTTP requests and parse JSON data
    write the code to load a series of values into a ListView widget
    configure the launcher activity and define permissions for your Android application using its manifest file
    launch your app in a virtual device emulator and verify its behavior
    create an APK file that can be used to load your app onto a physical Android device
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 35s
    UP NEXT
  • Playable
    2. 
    Coding the App's Splash Screen
    9m 2s
  • Locked
    3. 
    Defining the Currency Data Object
    8m 27s
  • Locked
    4. 
    Updating the Project Gradle Script
    2m 42s
  • Locked
    5. 
    Defining the Navigation Pane
    9m 51s
  • Locked
    6. 
    Configuring the Menu Behavior
    4m 30s
  • Locked
    7. 
    Setting the Home Page Activity
    7m 24s
  • Locked
    8. 
    Retrieving and Parsing JSON Data
    8m 54s
  • Locked
    9. 
    Coding the Results and MarketStatus Activities
    9m 46s
  • Locked
    10. 
    Configuring the Manifest File
    7m 32s
  • Locked
    11. 
    Installing and Running the App
    9m 33s
  • Locked
    12. 
    Generating an APK File
    4m 10s
  • Locked
    13. 
    Course Summary
    1m 42s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.