Mobile App Development: Coding the Behavior of an Android App

Android Studio 3.6.1    |    Intermediate
  • 13 videos | 1h 26m 8s
  • Includes Assessment
  • Earns a Badge
Rating 4.4 of 10 users Rating 4.4 of 10 users (10)
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

  • 2m 35s
  • 9m 2s
    In this video, you will code the logic for an app's splash screen that includes directing a user to the main screen of the app. FREE ACCESS
  • Locked
    3.  Defining the Currency Data Object
    8m 27s
    Find out how to define a property to hold live foreign exchange data that is accessible to all Activities in your Android app. FREE ACCESS
  • Locked
    4.  Updating the Project Gradle Script
    2m 42s
    In this video, you will learn how to configure the Gradle build script of an Android project with the dependencies of your app. FREE ACCESS
  • Locked
    5.  Defining the Navigation Pane
    9m 51s
    Learn how to create a base Activity class that others can inherit in order to implement a common navigation pane. FREE ACCESS
  • Locked
    6.  Configuring the Menu Behavior
    4m 30s
    Learn how to define the actions to be performed for the selection of each individual item in a navigation pane. FREE ACCESS
  • Locked
    7.  Setting the Home Page Activity
    7m 24s
    In this video, you will learn how to initialize the main activity of your Android app and implement inheritance in Kotlin. FREE ACCESS
  • Locked
    8.  Retrieving and Parsing JSON Data
    8m 54s
    Learn how to use Kotlin libraries to issue HTTP requests and parse JSON data. FREE ACCESS
  • Locked
    9.  Coding the Results and MarketStatus Activities
    9m 46s
    In this video, learn how to write code to load a series of values into a ListView widget. FREE ACCESS
  • Locked
    10.  Configuring the Manifest File
    7m 32s
    To configure the launcher activity and define permissions for your Android application, edit the manifest file. FREE ACCESS
  • Locked
    11.  Installing and Running the App
    9m 33s
    In this video, you will learn how to launch your app in a virtual device emulator and verify its behavior. FREE ACCESS
  • Locked
    12.  Generating an APK File
    4m 10s
    To load your app onto a physical Android device, you need to create an APK file. FREE ACCESS
  • Locked
    13.  Course Summary
    1m 42s
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 3.5 of 2 users Rating 3.5 of 2 users (2)
Rating 4.3 of 8 users Rating 4.3 of 8 users (8)
Rating 4.7 of 13 users Rating 4.7 of 13 users (13)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 83 users Rating 4.5 of 83 users (83)
Rating 3.7 of 3 users Rating 3.7 of 3 users (3)
Rating 4.6 of 69 users Rating 4.6 of 69 users (69)