Course Syllabus. Course Title. Who should attend? Course Description. Android ( Level 1 )

Similar documents
Android App Development

Android Application Development Course 28 Contact Hours

ANDROID SYLLABUS. Advanced Android

Mobile Application Development

ORACLE UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)

Course Syllabus. Course Title. Who should attend? Course Description. ASP.NET ( Level 1 )

Android Online Training

Mobile Application Development

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Dreamweaver CC 2014

Syllabus- Java + Android. Java Fundamentals

GUJARAT TECHNOLOGICAL UNIVERSITY

ATC Android Application Development

Android App Development

Android Application Development using Kotlin

Android Application Development Course Code: AND-401 Version 7 Duration: 05 days

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Animate CC

Android Apps Development

MARS AREA SCHOOL DISTRICT Curriculum TECHNOLOGY EDUCATION

Android App Development for Beginners

Hands-On Workshop on Google Android Developer Fundamentals

Course Learning Outcomes (CLO): Student Outcomes (SO):

In this Class Mark shows you how to put applications into packages and how to run them through the command line.

Android App Development Workshop

MC Android Programming

Java Training Center - Android Application Development

Visual Studio 2015: Windows Presentation Foundation (using VB.NET Language) Training Course Outline

Android Programming (5 Days)

ANDROID APPLICATION DEVELOPMENT PROSPECTUS ADAAD UNIVERSITY OF SKILLS

1. Implementation of Inheritance with objects, methods. 2. Implementing Interface in a simple java class. 3. To create java class with polymorphism

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. Computer Engineering

Project Covered During Training: Real Time Project Training

ANDROID APPLICATION DEVELOPMENT COURSE Training Program

ANDROID DEVELOPMENT. Course Details

Android" Application Development SAMS. Sams Teach Yourself. Shane Conder. Lauren Darcey. Second Edition

ANDROID COURSE BROCHURE

Android. Lesson 1. Introduction. Android Developer Fundamentals. Android Developer Fundamentals. to Android 1

Android Application Development

Minds-on: Android. Session 1

Windows Presentation Foundation (WPF)

[MS10553]: Fundamentals of XAML and Microsoft Expression Blend

Android Essentials with Java

Beginning Android 4 Application Development

Android Training Overview (For Demo Classes Call Us )

Required Core Java for Android application development

android application development CONTENTS 1.1 INTRODUCTION TO O ANDROID OPERATING SYSTEM... TURES Understanding the Android Software Stack...

Android App Development. Muhammad Sharjeel COMSATS Institute of Information Technology, Lahore

ANDROID APPS (NOW WITH JELLY BEANS!) Jordan Jozwiak November 11, 2012

NE Fundamentals of XAML and Microsoft Expression Blend

Mobile Computing and Application Development Course code :

ExecuTrain Course Outline MOC 6460A: Visual Studio 2008: Windows Presentation Foundation

COURSE SYLLABUS ANDROID. Industrial Training (4 MONTHS) PH : , Vazhoor Road Changanacherry-01.

B. V. Patel Institute of Business Management, Computer & Information Technology, UTU

Windows Presentation Foundation Visual Studio.NET 2008

Android Apps Development

Course Syllabus C # Course Title. Who should attend? Course Description

SUBJECT OUTLINE DETAILS

Diploma in Android Programming (DAP)

Android Programming - Jelly Bean

HCA Tech Note 120. Configuring the Control UI Home Page. Option 1: HCA constructs the home page

Software Development & Education Center ANDROID. Application Development

Programming Fundamentals of Web Applications

Lab Android Development Environment

Android Development Tools = Eclipse + ADT + SDK

CLICK (Complete Learning In Computer Knowledge)

Mumbai Android Bootcamp -Course Content

Mobile Programming Lecture 1. Getting Started

Essentials of Developing Windows Store Apps Using C#

COURSE OUTLINE. MS PowerPoint Last Updated: 19 July 2017

Pemrograman Mobile. Lesson 1. Introduction to Android. Create Your First Android App. Nizar Rabbi Radliya

Mobile development initiation

Mobile Application Development - Android

Peers Technologies Pvt. Ltd. SHAREPOINT 2010 SHAREPOINT 2010 USAGE SHAREPOINT SERVER 2010 ADMINISTRATION SHAREPOINT SERVER 2010 DESIGN

Oracle Forms Developer 10g: Build Internet Applications

Android Syllabus. Android. Android Overview and History How it all get started. Why Android is different.

Programming Concepts and Skills. Creating an Android Project

Android Overview. Most of the material in this section comes from

Static analysis for quality mobile applications

Course 20484: Essentials of Developing Windows Store Apps Using C#

ANDROID TRAINING PROGRAM COURSE CONTENT

SD Module- Android Programming

CO Java SE 7: Develop Rich Client Applications

HTML5 and CSS3 for Web Designers & Developers

[MS55199]: SharePoint 2016 End User Training. Audience Profile This course is intended for new and existing users of SharePoint.

Fundamentals of XAML and Microsoft Expression Blend

Module Title : 20484C:Essentials of Developing Windows Store Apps Using C#

10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010

I, J, K. Eclipse, 156

Introduction to Android Android Smartphone Programming. Outline University of Freiburg. What is Android? Background University of Freiburg.

Unit 1: Unit 1: Introducing the Course

Developing Applications for ios

(Refer Slide Time: 0:48)

PowerPoint 2016: Core Presentation Design and Delivery Skills; Exam

COSC 3P97 Mobile Computing

Microsoft Office PowerPoint 2016: Part 1. Course Overview

AVANTUS TRAINING PTE LTD

Pro Android 2. Sayed Y. Hashimi Satya Komatineni Dave Mac Lean. Apress

Mobile and Wireless Systems Programming

Developing Rules Applications with Red Hat JBoss BRMS (JB463)

XML Tutorial. NOTE: This course is for basic concepts of XML in line with our existing Android Studio project.

Topics Covered in the Android Apps Development Training

Transcription:

Course Title Android ( Level 1 ) Course Description Android is a Free and open source operating system designed primarily for smart phones and tablets and can be used for TVs, cars and others. It is based on the Linux Kernel and is currently developed by Google. Android applications can be built using Java to build the code and using XML to create Layouts and design. The used IDEs to create Android applications are Eclipse or Android Studio. Our Android (level 1) course includes step by step instructions, classroom exercises and discussions for understanding the Android environment and tools,creating Android applications from scratch,using views,view groups and different components, designing applications that support different Android versions, screen sizes and languages, Add multimedia to the Android application, adding animation to the application, and uploading the application on Google play. In order to ensure you will achieve these targeted objectives, you are required to prepare a Final Project. Who should attend? IT Students. Software Developers. Technical Managers. Team leaders who are looking to manage Android projects.

To be familiar with the Mobile application development architecture. Building Mobile applications that support different platforms, screens and languages. Learning goals (objectives) Getting the Techniques, skills and abilities to build Android applications that works as stand Alone applications. Getting the ability to rich the application with different components and add-ons.

Learning outcomes Upon completion of the course, students will be able to: Understand what is Android,its importance and how to use it. Setup IDE to develop Android applications. Work with different Android SDKs. Work with activities in Android (Java and XML.(. Add different views to Android application such as (Button, Checkboxes). Navigate and transfer data between different activities. Understand activity life cycle. Add different view groups to Android application such as (Lists, Grids). Design applications that support different Android versions. Design applications that support different screen sizes. Design applications that support different languages. Add different styles and themes. Work with preferences. Work with resource files. Add multimedia to the Android application. Add animation to the Application. Create an account on Google Play. Add different UI components to the Application.

Content outline / Modules Module 1: Pre requisite Introduction to OOP Introduction to Java Module 2: Fundamentals What is Android Android Components Android SDK Module 3: Environment and Tools Installing and Exploring SDK Installing and Exploring Eclipse Setting up IDE (Plug-ins and Packages) AVD (Android Virtual Device) and Emulator Module 4: Building your First Application Creating an Android Project Running your Application Run on Emulator Run on Real Device Building a Simple Interface Module 5: Run your Application Run your Application on Emulator Run your Application on Real Device Run Configurations Debug and Perspectives Module 6: Listeners and Interface Module 7: Android Views Buttons Text View Edit Text Radio Buttons Radio Groups Check Boxes Toggle Button Module 8: Android Design Layouts Linear Layout Relative Table Layout Frame Layout Weight Include and Merge Styles Themes Techniques with Design Module 9: Concepts Manifest Intents Context Module 10: Resources Working with Resource Files Working with Strings, Colors and Array String

Content outline / Modules Module 11: Activity Activity Life Cycle Adding Many Activities Exchange Data between Activities Splash Screen Activity and Intents Module 12: Preferences Working with Shared Preferences Working with Preference Screens Module 13: Android Tabs Adding Tabs to your Application Module 14: View Group Spinner List View Grid View Gallery Module 15: Android Multimedia Audio Image View Image Button Module 16: Android Gesture and Flipper View Switcher View Flipper Fling and Swipe Module 17: Support Libraries Adding Support Libraries with Resources Adding Support Libraries without Resources Module 18: Supporting Many Devices Supporting Different Screen Sizes Supporting Different Languages Supporting Different Versions Module 19: Android Animation Animation Module 20: Action Bar and Menus Adding Action Bar to your Application Adding Menus to your Application Module 21: Fragments Introduction to Fragments Module 22: Alert Dialogs and Toast Building Alert Dialog Building Toasts

Content outline / Modules Module 23: Type Face Adding External Fonts to your Application Module 24: Adapters Basic Adapters Custom Adapters Module 25: Distribute your Application Create Account Signed and Unsigned APK Publish your Application on Google Play

Step by step instructions. Classroom exercises. Delivery Methods Discussions. Final Project to ensure you will achieve the targeted objectives. Course Duration 40 hours. Pre-requisite Knowledge of any programming language is preferred. Course Code References Professional Android 4 Application Development, by Reto Meier. Complementary Course On successful completion of this course you are advised to enroll in our Android (level 2) course.