Android Application Development



Similar documents
ITG Software Engineering

Android (Basic + Advance) Application Development

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

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

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

Workshop on Android and Applications Development

ANDROID INTRODUCTION TO ANDROID

UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)

Module Title: Software Development A: Mobile Application Development

INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus

Android Developer Fundamental 1

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

1. Introduction to Android

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

Introduction to Android

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

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

4 Application Development

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

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

Android Basics. Xin Yang

Introduction to Android Development. Jeff Avery CS349, Mar 2013

An Introduction to Android

Overview of CS 282 & Android

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

INFORMATION BROCHURE

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

Android Development Tools for Eclipse

Creating and Using Databases for Android Applications

Getting started with Android and App Engine

Android Application Development

Praktikum Entwicklung von Mediensystemen (Android)

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

Lecture 1 Introduction to Android

Praktikum Entwicklung Mediensysteme (für Master)

Android Geek Night. Application framework

Android Programming and Security

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

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

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

Android Application Development Distance Learning Program Brochure

ANDROID PROGRAMMING - INTRODUCTION. Roberto Beraldi

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

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

Jordan Jozwiak November 13, 2011

Android Architecture. Alexandra Harrison & Jake Saxton

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

ANDROID OPERATING SYSTEM

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

Running a Program on an AVD

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

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

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

ANDROID BASED MOBILE APPLICATION DEVELOPMENT and its SECURITY

ECWM511 MOBILE APPLICATION DEVELOPMENT Lecture 1: Introduction to Android

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

An Introduction to Android. Huang Xuguang Database Lab. Inha University

Android 5.0: Lollipop OS

HTML5. Turn this page to see Quick Guide of CTTC

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

A Short Introduction to Android

Development. SriSeshaa Technologies. Table of Contents

A Modular Approach to Teaching Mobile APPS Development

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

Mobile Phones Operating Systems

Workshop on Android App Development Fundamentals

Android Development. Marc Mc Loughlin

The Android Platform

Android Commercial Spyware Disease and Medication

Android Certified Application Developer AND-401

Programming with Android

The power of root on Android emulators

Developing Google Android Mobile Clients for Web Services: a Case Study

Introduction to Android

Mobile applications security Android OS (case study) Maciej Olewiński. Cryptographic Seminar r.

l What is Android? l Getting Started l The Emulator l Hello World l ADB l Text to Speech l Other APIs (camera, bitmap, etc)

Issues in Android on Mobile Platform and Their Resolution

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS

Mobile App Design and Development

Android v ios Mobile Operating Systems

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

Publishing to TIZEN Using the Automated Conversion/Repackaging of Existing Android Apps. Hyeokgon Ryu, Infraware Technology, Ltd.

Google Android Syllabus

Developing Applications for ios

VIT University Vellore , Tamil Nadu, India.

OMX, Android, GStreamer How do I decide what to use? 15 July 2011

01. Introduction of Android

Practical Android Projects Lucas Jordan Pieter Greyling

Android For Java Developers. Marko Gargenta Marakana

Introduction to Android SDK Jordi Linares

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

Hacking your Droid ADITYA GUPTA

DESIGNING AN M-LEARNING APPLICATION FOR A UBIQUITOUS LEARNING ENVIRONMENT IN THE ANDROID BASED MOBILE DEVICES USING WEB SERVICES

Transcription:

Android Application Development 3TECHSOFT INNOVATION*INTELLIGENCE*INFORMATION Effective from: JUNE 2013 Noida Office: A-385, Noida (UP)- 201301 Contact us: Email: hr@3techsoft.com Website: www.3techsoft.com Mobile: +91 8882570806 3Techsoft Pvt. Ltd. Copyright 3Techsoft (P) Ltd All Rights Reserved

Android Application Development ANDROID Android is a software stack for mobile devices that includes an operating system, middleware and key applications. 3techsoft provides android training according to the current requirement of IT industry. It contains an operating system based on the Linux kernel, required middleware and some essential applications. Android platform was initially developed by Android Inc. The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language. 3techoft is a company which provides Android Training with proven expertise in training useful android applications as well as providing hands-on training to budding android developers. We have a dedicated team of android trainers who provide intensive and dedicated training on all core and general aspects of android development. We have mastered the Android SDK and can effortlessly transfer our skills and knowledge to you through our android training course. Training Agenda A Training on "Android Application Development" (1.5 Months) presented by 3techsoft Pvt. Ltd. Android is an open-source software stack for mobile devices that includes an operating system, middleware and key applications. Android's mobile operating system is based upon a modified version of the Linux kernel. The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android. It's open-source software stack consists of Java applications running on a Java-based, object-oriented application framework on top of Java core libraries running on a Dalvik virtual machine featuring JIT compilation. Android has a large community of developers writing application programs ("apps") that extend the functionality of the devices. There are currently over 150,000 apps available for Android. Android Market is the online app store run by Google, though apps can also be downloaded from third-party sites. Developers write primarily in the Java language, controlling the device via Google-developed Java libraries. About Training Learn to develop applications in the latest operating system with practical implementation and begin managing your own cool applications like a professional at this workshop. Attendees will be provided with instructions to build and manage new cool applications. What's more you can even sell out these application and earn good money.! A live speaker and instructor are available to answer questions during this 2/6 Months Training. Copyright 3Techsoft (P) Ltd All Rights Reserved

Let a trained professional show you how to create and manage Android Applications. Upon completion attendees will get a certificate of participation from 3Techsoft. Training Highlights Hands on Demonstration of Latest Android Techniques & tools. Hands on Practice Sessions Android Development Toolkit (Includes PowerPoint Presentations, Tools, EBooks). Complete Tour Guide of Android Development Program 3Techsoft Android Developer Professional Certification Android Training Benefits Features? Query Support for 9 months Access to Online Competitions. Internship/Career Opportunities from 3Techsoft and its associates Monthly Newsletters & Knowledgebase Section Resume Submission Prerequisite for Workshop Passion to learn new creative things. Knowledge of how to use Computer. Having basic knowledge of Web & Internet. Little knowledge about Java programming techniques. Admission Qualification A Candidate Seeking Admission to Cloud Computing Security Program should have passed or pursuing B.tech/ M.tech/ BCA/ MCA/ B.Sc/ M.Sc/PGDCA from recognized Board in any discipline. Who Could Attend? - College students seeking career in Mobile (Android) Industry. Person having interest in Android Technology. Education Faculty & Staff. Students from any branch can attend the workshop. Course Android Training Program Certification Participation Certificate by 3Techsoft Pvt. Ltd.(Android Developer Professional) Study Material Book (Softcopy) & Development Toolkit Free to each participant Copyright 3Techsoft (P) Ltd All Rights Reserved

Fee Structure: * Registration Fee (At a Time of Admission) INR 1,000/- * Classroom Training (1.5 months duration) INR 10,000/- * Virtual Classroom Training (1.5 months duration) INR 3,000/- ADVANCE MODULE 1 Android Training Basic Android Training Module TOPICS DURATION 1. Android Overview and History How it all got started 2 Android Stack Why Android is different (and important) Overview of the stack Linux kernel Native library Dalvik App framework Apps 3 SDK Overview Platforms Tools Versions 4 Hello World App Creating your first project The manifest file Layout resource Running your app on Emulator Main Building Blocks

5 6 7 8 Activities lifecycle Intents Services Content Providers Broadcast Receiver Basic Android User Interface XML versus Java UI Dips and sps Views and layouts Common UI components Handling user events Android System Overview File System Preferences NotificationsSecurity model Advanced UI Selection components Adapters Complex UI components Building UI for performance Menus and Dialogs Graphics & animations Multimedia in Android Multimedia Supported audio formats Simple media playback Supported video formats Simple video playback 9 SQL Database Introducing SQLite SQLiteOpenHelper and creating a database Opening and closing a database Working with cursors Inserts, updates and deletes

10 Basic Content Providers Content provider MIME types Searching for content Adding, changing and removing content Working with content files ADVANCE MODULE 2 : Android Training Advance Android Training Module 1 2 3 4 Custom Content Providers Why Content Providers Where the content comes from Implementing the API Supporting content Location Services Working with the Location Manager Services Overview of services in Android Implementing a service Service lifecycle Bound versus unbound service Broadcast Receiver What are Broadcast Receivers Implementing broadcast Receiver System broadcasts and how to use them 2D & 3D (Open GL) 2D Animation with Canvas Open GL

5 JASON 3D Animation with Open GL What is HTTP Client Implementation with JASON 6 Intent Filters Role of filters Intent-matching rules Filters in your Manifest Filters in dynamic Broadcast Receivers 7 Networking Working with web services Best practices 8 Sensors How Sensors work Listening to Sensor reading Best practices for performance 9 Wi-Fi Monitoring and managing Internet connection Managing active connection Managing active connections 10 Managing WiFi Telephony Making calls Monitoring data connectivity and activity Accessing phone properties and status Controlling the phone 11 Camera Taking pictures Rendering previews 12 Bluetooth Controlling local Bluetooth devices Discovering and bonding with Bluetooth devices Managing

Bluetooth connections Communicating with Bluetooth Automate Testing Why automate tests Instrumentation and unit testing

*Fee paid is not refundable. *Advance Android would be charged separately Rs3000/-