The Beginning Android Programming With Android Studio course and lab is designed for Android developers who want to start developing applications using Google's Android SDK. The lab can be mapped to any course, textbook, or training, therefore, adding value and a hands-on component to training. The Android Programming course covers the necessary topics to help you understand the underlying architecture of the SDK and to appreciate why things are done in certain ways

starstarstarstarstar_half

* Actual course outline may vary depending on offering center. Contact your sales representative for more information.

Learning Objectives

The Beginning Android Programming With Android Studio course and lab is designed for Android developers who want to start developing applications using Google's Android SDK. The lab can be mapped to any course, textbook, or training, therefore, adding value and a hands-on component to training. The Android Programming course covers the necessary topics to help you understand the underlying architecture of the SDK and to appreciate why things are done in certain ways.

1
  • Introduction

  • Who This Book Is For
    What This Book Covers
    How This Book Is Structured
    What You Need to Use This Book
    Conventions

2
  • Getting Started with Android Programming

  • What Is Android?
    Obtaining the Required Tools
    Launching Your First Android Application
    Summary

3
  • Using Android Studio for Android Development

  • Exploring the IDE
    Using Code Completion
    Debugging Your Application
    Publishing Your Application
    Summary

4
  • Activities, Fragments, and Intents

  • Understanding Activities
    Linking Activities Using Intents
    Fragments
    Displaying Notifications
    Summary

5
  • Getting to Know the Android User Interface

  • Understanding the Components of a Screen
    Adapting to Display Orientation
    Managing Changes to Screen Orientation
    Utilizing the Action Bar
    Creating the User Interface Programmatically
    Listening for UI Notifications
    Summary

6
  • Designing Your User Interface with Views

  • Using Basic Views
    Using Picker Views
    Using List Views to Display Long Lists
    Understanding Specialized Fragments
    Summary

7
  • Displaying Pictures and Menus with Views

  • Using Image Views to Display Pictures
    Using Menus with Views
    Using WebView
    Summary

8
  • Data Persistence

  • Saving and Loading User Preferences
    Persisting Data to Files
    Creating and Using Databases
    Summary

9
  • Content Providers

  • Sharing Data in Android
    Using a Content Provider
    Creating Your Own Content Providers
    Using the Content Provider
    Summary

10
  • Messaging

  • SMS Messaging
    Sending Email
    Summary

11
  • Location-Based Services

  • Displaying Maps
    Getting Location Data
    Monitoring a Location
    Summary

12
  • Networking

  • Consuming Web Services Using HTTP
    Consuming JSON Services
    Summary

13
  • Developing Android Services

  • Creating Your Own Services
    Establishing Communication Between a Service and an Activity
    Binding Activities to Services
    Understanding Threading
    Summary

14
  • Video Tutorials

  • Getting Started with an Android Phone
    Brief Introduction to an Android Phone
    Android Screen
    Using Stylus with an Android Phone
    Android Camera
    Using Gestures to Interact with an Android Phone
    Using Keypad to Interact with an Android Phone
    Contacts in an Android Phone
    Messaging in an Android Phone
    Getting Connected to the Internet
    Getting Started with an Email Application in an Android Phone
    Music App
    WrapUp

Audience

This course is for anyone interested in Android programming.

Language

English

Prerequisites

While there are no prerequisites for this course, please ensure you have the right level of experience to be successful in this training.

Length: 365.0 days ( hours)

Level:

Not Your Location? Change

Course Schedule:

To request a custom delivery, please chat with an expert.

Loading...