Nigerian Seminars and Trainings

Search all upcoming seminars, conferences, short management courses and training in Nigeria and around the World

business logo

Training on Android Application Development and Programming

By: Datastat Research Center

Kenya

23 Sep - 04 Oct, 2019  12 days

Follow Event

  

USD 1,800

Venue: Datastat Training Center, Nairobi, Kenya

Other Dates

Venue Date Fee  
Datastat Training Center, Nairobi, Kenya, Kenya 16 - 27 Dec, 2019 USD1800
Datastat Training Center, Nairobi, Kenya, Kenya 14 - 25 Oct, 2019 USD1800
Datastat Training Center, Nairobi, Kenya, Kenya 04 - 15 Nov, 2019 USD1800
Datastat Training Center, Nairobi, Kenya, Kenya 25 Nov - 06 Dec, 2019 USD1800
Datastat Training Center, Nairobi, Kenya, Kenya 11 - 22 Nov, 2019 USD1800

This course is entails Android Programming, with full practical approach of creating Android application. It is well structured into topics from the basic of Java, Installation of Eclipse and Android Studio, Basic of Android , Designing components in Android types of Services in Android.

Requirements

  • Laptop with at least 4 GB RAM, 25 GB disk space  and  at  least 2.0 GHZ processor
  • Android device

Software

  • Android Studio Integrated Development Environment
  • Java Version 1.8 And Above
  • Windows 7 And Above, Ubuntu 14.04 And Above Or MAC OS Operating Systems

Course Objectives

  • Set up programming environment
  • Create a mobile application with a responsive user interface
  • Collect, store and fetch data using persistent storage such as:
  • Shared preferences
  • SQLite
  • File system
  • Sync data remotely when an internet connection is available.

Module One: Introduction to the android platform & Set up Environment

  • Install the Java Development Kit version 1.8 or above
  • Install the android studio software version 3.2 or above
  • Setting up environment variables
  • Leveraging Application Fundamentals
  • Building mobile applications
  • Introduction to JAVA and XML programming languages.
  • Creating responsive user interfaces using XML
  • Processing user input using JAVA
  • Store user input to a persistent storage
  • Packaging applications for deployment
  • User permission prompt

Supporting asynchronous behavior

  • Performing background tasks with services
  • Communicating with intents

Module Two: Persisting Application Data

  • Selecting storage options
  • Contrasting internal and external storage locations
  • Saving application data with
  • Shared preferences.
  • SQLite
  • File System
  • Module Three: Creating User Interfaces
  • Selecting visual components
  • Layout design
  • Building the layout
  • Connecting a view to an activity
  • Working with resource declarations
  • Connecting views to processing logic
  • Handling multiple screen resolutions
  • Localizing applications

Module Four: Processing User Input

 

  • Communicating with the user
  • Collecting user input
  • Provide user feedback using toast messages, Snackbar and alert dialogs.
  • Generating status bar notifications
  • Logging key application events
  • 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 life cycle
  • Detecting various activity lifecyles and taking appropriate actions to prevent memory leaks

Module Five: Exchanging Data over the Internet

  • Interacting with server-side applications
  • Synchronizing offline data with remote data
  • Communicating via HTTP clients
  • Developing clients for web services
  • Connecting to RESTful services
  • Creating and parsing JSON
  • Decoding JSON in the application
Datastat Training Center, Nairobi, Kenya Sep 23 - 04 Oct, 2019
Datastat Training Center, Nairobi, Kenya, Kenya 16 - 27 Dec, 2019
Datastat Training Center, Nairobi, Kenya, Kenya 14 - 25 Oct, 2019
Datastat Training Center, Nairobi, Kenya, Kenya 04 - 15 Nov, 2019
Datastat Training Center, Nairobi, Kenya, Kenya 25 Nov - 06 Dec, 2019
Datastat Training Center, Nairobi, Kenya, Kenya 11 - 22 Nov, 2019
USD 1,800.00
(Convert Currency)

Sammy +254724527104

Datastat Research
NST PPC Advert
Related Courses
Training on Telecom, Datacom and Networking for Non Engineers Training on Telecom, Datacom and Networking for Non Engineers

5 days, 11 - 15 Nov, 2019 

2019-11-11 12:11:00
Kenya

Datastat Research Center

This is a training course for non-engineering professionals, getting you up to speed on virtually all aspects of telecom, data communications and networking, from fundamentals and jargon to the ...

International Training on Monitoring and Evaluation for Development Results International Training on Monitoring and Evaluation for Development Results

12 days, 21 Oct - 01 Nov, 2019 

2019-10-21 12:10:00
Kenya

Datastat Research Center

This course is designed to develop monitoring and evaluation skills, which are in high demand in today’s job market, particularly in development industries. On successful completion, you will ...

Training  on Panel Data Analysis with Stata Training on Panel Data Analysis with Stata

5 days, 14 - 18 Oct, 2019 

2019-10-14 12:10:00
Kenya

Datastat Research Center

This course focuses on the interpretation of panel-data estimates and the assumptions underlying the models that give rise to them. Both "real" data and simulation techniques will be used ...

Course on Finance for Procurement Professionals Course on Finance for Procurement Professionals

5 days, 11 - 15 Nov, 2019 

2019-11-11 12:11:00
Kenya

Datastat Research Center

Understanding finance concepts and tools, and their application in procurement processes is a prerequisite for procurement professionals serving in cross-functional teams. It is, therefore, essential ...