Loading ...

0
Instructor Name

Super admin

Category

Development

Reviews

0 (0 Rating)

Course Requirements

Who Should Attend

Java programmers who are new to Android development and need to create professional mobile applications, who have knowledge of Java at the level of Java-ICA001, "Java Programming” or equivalent experience.

Course Description

Overview

In this course, participants learn to build robust business applications for Android phones and tablets, and integrate them with enterprise systems. Specifically, they learn to create intuitive, reliable software using activities, services and intents; design engaging user interfaces that work seamlessly with a range of phones and tablets; and sign and publish completed programs in the Android Market for widespread distribution.

Inclass Academy LLC is (not) accredited by a US Department of Education recognized accrediting body

Course Outcomes

Introducing the Android Platform
• Establishing the development environment

• Analyzing components of the architecture Leveraging Application Fundamentals

Building mobile applications

  • Creating activities to process user input

  • Implementing views to build the User Interface (UI)

  • Packaging applications for deployment

  • Developing unit tests

    Supporting asynchronous behavior

  • Performing background tasks with services

  • Communicating with Intents Creating User Interfaces

    Selecting visual components

  • Building the layout

  • Connecting a view to an activity

  • Positioning form elements

    Working with resource declarations

  • Declaring component definitions and layouts

  • Handling multiple screen resolutions

  • Localizing applications

    Processing User Input Communicating with the user

  • Creating and displaying Toast

  • Generating status bar notifications

  • Collecting confirmation with dialogs

    Interacting with the UI

  • Responding to user input events

  • Launching activities with intents

  • Writing Java event handlers

  • Generating context and option menus

    Managing the activity lifecycle

• Integrating with the Android system

• Persisting data in response to notifications Persisting Application Data

Selecting storage options

  • Contrasting internal and external storage locations

  • Saving application configuration with Shared Preferences Manipulating the SQLite database

  • Executing queries to locate information

  • Specifying column selections with projections

    Consuming and creating content providers

  • Accessing shared data resources

  • Addressing content providers with URIs Maintaining System Responsiveness

    Avoiding Application Not Responding (ANR) errors

  • Unloading the UI thread

  • Designing for asynchronous execution Building background services

  • Launching Intent Services

  • Declaring services in the manifest

    Exchanging Data over the Internet Interacting with server-side applications

  • Synchronizing Android devices with servers

  • Socket communications

    Developing clients for web services

  • Connecting to Restful services

  • Creating and parsing JSON Enhancing the User Experience

    Working with tablets

• Developing for the Honeycomb and Ice Cream Sandwich platforms

  • Manipulating objects with drag and drop

  • Optimizing applications for high screen resolution

  • Combining fragments into a multipane UI

    Leveraging geolocation and mapping capabilities

  • Plotting positions on Google maps

  • Establishing location through GPS, Cell-ID and Wi-Fi

Course Curriculum

Instructor

Administrator

Super admin

Administrator

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.

0 Rating
0 Reviews
0 Students
19 Courses

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

Student Feedback

Android Software Development

0

Course Rating
0.00%
0.00%
0.00%
0.00%
0.00%

No Review found

Sign In or Sign Up as student to post a review

Reviews

Shopping Cart

Loading...