UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)



Similar documents
Here to take you beyond Mobile Application development using Android Course details

ITG Software Engineering

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months

INFORMATION BROCHURE

ANDROID INTRODUCTION TO ANDROID

1. Introduction to Android

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013

COURSE CONTENT. GETTING STARTED Select Android Version Create RUN Configuration Create Your First Android Activity List of basic sample programs

Getting Started with Android Programming (5 days) with Android 4.3 Jelly Bean

Module Title: Software Development A: Mobile Application Development

Android (Basic + Advance) Application Development

«compl*tc IDIOT'S GUIDE. Android App. Development. by Christopher Froehlich ALPHA. A member of Penguin Group (USA) Inc.

Android Application Development

Mobile App Design and Development

Android Application Development

Android Application Development - Exam Sample

Table of Contents. Adding Build Targets to the SDK 8 The Android Developer Tools (ADT) Plug-in for Eclipse 9

Android Developer Fundamental 1

CHAPTER 1: INTRODUCTION TO ANDROID, MOBILE DEVICES, AND THE MARKETPLACE

Introduction to Android: Hello, Android! 26 Mar 2010 CMPT166 Dr. Sean Ho Trinity Western University

Workshop on Android and Applications Development

Getting started with Android and App Engine

Shri Vishnu Engineering College for Women(Autonomous):: Bhimavaram. Funded by the

Google Android Syllabus

Developer's Cookbook. Building Applications with. The Android. the Android SDK. A Addison-Wesley. James Steele Nelson To

INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus

Introduction to Android

Android Basics. Xin Yang

Android Application Development Distance Learning Program Brochure

ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I)

Android Development. Lecture AD 0 Android SDK & Development Environment. Università degli Studi di Parma. Mobile Application Development

4 Application Development

Beginning Android Programming

Introduction to Android

Android Application Development. Daniel Switkin Senior Software Engineer, Google Inc.

Android Programming and Security

Running a Program on an AVD

Android Application Development Lecture Notes INDEX

Jordan Jozwiak November 13, 2011

Graduate presentation for CSCI By Janakiram Vantipalli ( Janakiram.vantipalli@colorado.edu )

An Introduction to Android

Development. SriSeshaa Technologies. Table of Contents

Android Certified Application Developer AND-401

Android Development. Marc Mc Loughlin

Lecture 1 Introduction to Android

Chapter 9: Customize! Navigating with Tabs on a Tablet App

CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu

An Introduction to Android Application Development. Serdar Akın, Haluk Tüfekçi

Android Development Tutorial. Nikhil Yadav CSE40816/ Pervasive Health Fall 2011

Programming with Android

Android in Action. Second Edition. Revised Edition of Unlocking Android MANNING. (74 w. long.) W. FRANK ABLESON CHRIS KING ROBI SEN.

Android Mobile App Building Tutorial

INTRODUCTION TO ANDROID CSCI 4448/5448: OBJECT-ORIENTED ANALYSIS & DESIGN LECTURE 11 02/15/2011

Android Application Development Course Program

CS378 -Mobile Computing. Android Overview and Android Development Environment

Mobile Application Development Android

ANDROID A Workshop on Android Application Development Organized by Computer Science & Engg Dept Lingaya s University

Overview. The Android operating system is like a cake consisting of various layers.

Università Degli Studi di Parma. Distributed Systems Group. Android Development. Lecture 1 Android SDK & Development Environment. Marco Picone

Introduction to Android. CSG250 Wireless Networks Fall, 2008

Android Development Exercises Version Hands On Exercises for. Android Development. v

Mobile Application Development 2014

3. Software Installation. 4. Introduction to Android OS. 5. Using Android OS / Devices. 6. Eclipse debug with Android app. 8. Units of measurement

ANDROID PROGRAMMING - INTRODUCTION. Roberto Beraldi

How To Develop An Android App On An Android Device

Praktikum Entwicklung Mediensysteme (für Master)

Introduction to Android Development

Android Architecture. Alexandra Harrison & Jake Saxton

Introduction to Android Programming (CS5248 Fall 2015)

Des Moines Area Community College

Chapter 2 Getting Started

Practical Android Projects Lucas Jordan Pieter Greyling

Islamic University of Gaza. Faculty of Engineering. Computer Engineering Department. Mobile Computing ECOM Eng. Wafaa Audah.

ANDROID TRAINING COURSE MODULES. Module-I: Introduction to Android. Introducing Android. Installing Development Tools. Using the Emulator.

directory to "d:\myproject\android". Hereafter, I shall denote the android installed directory as

Reminders. Lab opens from today. Many students want to use the extra I/O pins on

ANDROID BASED MOBILE APPLICATION DEVELOPMENT and its SECURITY

Open Source Telemedicine Android Client Development Introduction

ECWM511 MOBILE APPLICATION DEVELOPMENT Lecture 1: Introduction to Android

Технологии Java. Android: Введение. Кузнецов Андрей Николаевич. Санкт-Петербургский Государственный Политехнический Университет

Creating and Using Databases for Android Applications

Android Environment SDK

Programming with Android: System Architecture. Dipartimento di Scienze dell Informazione Università di Bologna

Building an Android client. Rohit Nayak Talentica Software

01. Introduction of Android

Android Geek Night. Application framework

ANDROID. Programming basics

Android Development Tools for Eclipse

Introduction to Android Android Architecture Software Development Purpose of the project Location Based Service (LBS) Android. Location class Google

place/business fetch details, removefromfavorite () function, 189 search button handler bind, B BlackBerry build environment

Q1. What method you should override to use Android menu system?

Android Environment SDK

Introduction to Android Development. Jeff Avery CS349, Mar 2013

BEGIN ANDROID JOURNEY IN HOURS

Transcription:

Android Syllabus Pre-requisite: C, C++, Java Programming JAVA Concepts OOPs Concepts Inheritance in detail Exception handling Packages & interfaces JVM &.jar file extension Collections HashTable,Vector,,List, ArrayList, HashMap Multi threading(thread class & Runnable Interface Introduction to Android A little Background about mobile technologies Overview of Android - An Open Platform for Mobile development Open Handset Alliance What does Android run On Android Internals? Why to use Android for mobile development? Linux Kernel Native Libraries Dalvik Virtual Machine Application Framework Apps Platforms Tools Page 1 of 5

Versions Developing for Android 1.0 How to setup Android Development Environment. 2.0 Android development Framework - Android-SDK, Eclipse 3.0 Emulators What is an Emulator / Android AVD? 4.0 Creating & setting up custom Android emulator Basic Building Block Activity (Life cycle) Intent Content Provider Broadcast Receiver Services Advanced UI Programming Views and Layouts Common UI Component Preferences Toast, Menu, Dialog, List and Adapters What is Menu? Custom Vs. System Menus Option menu Context menu Sub menu Android Training Course Syllabus 10 Hours Page 2 of 5

menu from xml menu via code What are Android Themes. What is Dialog? How to create an Alter Dialog? What is Toast in Android? List & Adapters Manifest.xml File Update Adapters ArrayAdapters BaseAdapters ListView and ListActivity Custom listview GridView using adapters Gallery using adapters Styles & Themes styles.xml colors.xml- declaring colors and drawables Drawable resources for shapes, gradients (selectors) Shapes drawables State drawables Transition drawables 9 Patch drawables Style attribute in layout file Applying themes via code and manifest file Threading and exception handling 1 Hour Page 3 of 5

Threads running on UI thread(runonuithread) Worker thread Handlers & Runnable AsynTask(in detail) Notifications Broadcast Receivers Services and notifications Toast Alarms Multimedia Programming using Android Multimedia audio formats - Creating and Playing Multimedia audio formats - Kill / Releasing (Memory Management) How to associate audio in any application How to associate video playback with an event Location Based Services and Google Maps Using Location Based Services Working with Google Maps Tabs and TabActivity SQLite Programming Live Folders Using sdcards Reading and writing XML Parsing 10 Hours Page 4 of 5

JSON Parsing Including external libraries in our application Accessing Phone services(call,sms,mms) Network connectivity services Sensors Using Wifi & Bluetooth Action bar tabs and custom views on Action bars Introduction to fragments Testing and Debugging Android Application How to develop your own custom made Web browser Live Project Training Total 55 Hours Page 5 of 5