SWD4310: Mobile Application Development

(ANC-SWD4310.AE1)
Lessons
Lab
TestPrep
Get A Free Trial

Skills You’ll Get

1

Android Programming and Using Android Studio

  • What Is Android?
  • Obtaining the Required Tools
  • Launching Your First Android Application
  • Exploring the IDE
  • Using Code Completion
  • Debugging Your Application
  • Publishing Your Application
2

Activities, Fragments, Intents, and Android User Interface

  • Understanding Activities
  • Linking Activities Using Intents
  • Fragments
  • Displaying Notifications
  • 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
3

Designing Your User Interface, Displaying Pictures and Menus with Views, and Data Persistence

  • Using Basic Views
  • Using Picker Views
  • Using List Views to Display Long Lists
  • Understanding Specialized Fragments
  • Using Image Views to Display Pictures
  • Using Menus with Views
  • Using WebView
  • Saving and Loading User Preferences
  • Persisting Data to Files
  • Creating and Using Databases
4

Content Providers, Messaging, and Location Based Services

  • Sharing Data in Android
  • Using a Content Provider
  • Creating Your Own Content Providers
  • Using the Content Provider
  • SMS Messaging
  • Sending Email
  • Displaying Maps
  • Getting Location Data
  • Monitoring a Location
5

Networking and Developing Android Services

  • Consuming Web Services Using HTTP
  • Consuming JSON Services
  • Creating Your Own Services
  • Establishing Communication Between a Service and an Activity
  • Binding Activities to Services
  • Understanding Threading

1

Android Programming and Using Android Studio

  • Using Android Studio to Create an Android Virtual Device
  • Installing the Android SDK
  • Creating and Launching Android Virtual Devices (AVDs)
  • Creating and Running an Android App
  • Using the Code Completion Tool
  • Debugging an Application
  • Publishing an Application
2

Activities, Fragments, Intents, and Android User Interface

  • Understanding the Life Cycle of an Activity
  • Applying Styles and Themes to an Activity
  • Hiding the Activity Title
  • Displaying a Dialog Window
  • Displaying a Progress Dialog Window
  • Passing Data Using an Intent Object
  • Linking Activities Using Intents
  • Returning Results from an Intent
  • Using Fragments
  • Adding Fragments During Runtime
  • Understanding the Life Cycle of a Fragment
  • Communicating Between Fragments
  • Understanding the Intent Object
  • Displaying Notifications on the Status Bar
  • Placing a TextView Within a FrameLayout
  • Using TableLayout
  • Using RelativeLayout
  • Using FrameLayout
  • Using ScrollView
  • Adapting to Display Orientation
  • Anchoring Views in the Android App
  • Understanding the Activity Behavior When Orientation Changes
  • Showing and Hiding the Action Bar
  • Adding Action Items to the Action Bar
  • Creating the UI Via Code
3

Designing Your User Interface, Displaying Pictures and Menus with Views, and Data Persistence

  • Handling View Events
  • Using the ProgressBar View
  • Using the AutoCompleteTextView
  • Using the TimePicker View
  • Using a Dialog to Display the TimePicker View
  • Using the DatePicker View
  • Displaying a Long List of Items Using the ListView
  • Enabling Filtering and Multi-Item Support in the ListView
  • Storing Items in the strings.xml File
  • Checking Which Items Are Selected
  • Using the SpinnerView to Display One Item at a Time
  • Creating and Using a List Fragment
  • Creating and Using a Preference Fragment
  • Creating and Using a Dialog Fragment
  • Using the Image View
  • Using the ImageSwitcher View
  • Using the GridView View
  • Creating the Menu Helper Methods
  • Displaying an Options Menu
  • Displaying a Context Menu
  • Using the WebView View
  • Saving Data to Internal Storage
  • Saving Data to External Storage
  • Creating the DBAdapter Helper Class
  • Adding Contacts to a Table
  • Retrieving All Contacts from a Table
  • Retrieving a Contact from a Table
  • Updating a Contact in a Table
  • Deleting a Contact from a Table

SWD4310: Mobile Application Development

$200.99

Buy Now

Related Courses

All Course
scroll to top