• No results found

Android Application Development

N/A
N/A
Protected

Academic year: 2021

Share "Android Application Development"

Copied!
9
0
0

Loading.... (view fulltext now)

Full text

(1)

Android Application

Development

INNOVATION*INTELLIGENCE*INFORMATION

Effective from: JUNE 2013

Noida Office:

A 85-3 ,Noida (UP)- 201301

Contact us:

Email: hr

@3techso

ft.com

Website: www

.3techso

ft.com

Mobile: +91 8882570806

©3Techsoft Pvt. Ltd.

(2)

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

(3)

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

(4)

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/-

Basic Android Training Module

ADVANCE MODULE 1 – Android Training

TOPICS DURATION

1.Android Overview and History

How it all got started

 Why Android is different (and important)

2 Android Stack

 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

(5)

 Activities lifecycle    Intents    Services    Content Providers    Broadcast Receiver 

5

Basic Android User Interface

 XML versus Java UI  

 Dips and sps Views and layouts 

 Common UI components 

 Handling user events 

6

Android System Overview

 File System    Preferences    NotificationsSecurity model 

7

Advanced UI  Selection components    Adapters    Complex UI components  

 Building UI for performance 

 Menus and Dialogs 

 Graphics & animations 

8

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

(6)

10

Basic Content Providers

 Content provider MIME types  

 Searching for content 

 Adding, changing and removing content 

 Working with content files 

Advance Android Training Module

ADVANCE MODULE 2 : Android Training

1

Custom Content Providers

 Why Content Providers 

 Where the content comes from 

 Implementing the API Supporting content 

 

2

Location Services

 Working with the Location Manager 

 Services 

 Overview of services in Android 

 Implementing a service 

 Service lifecycle 

 Bound versus unbound service 

3

Broadcast Receiver

 What are Broadcast Receivers 

 Implementing broadcast Receiver 

 System broadcasts and how to use them 

 

4

2D & 3D (Open GL)

 2D Animation with Canvas 

(7)

 3D Animation with Open GL

5 JASON

 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

 Managing WiFi

10

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

(8)

 Bluetooth connections Communicating with Bluetooth

 Automate Testing Why automate tests 

 Instrumentation and unit testing

(9)

*Fee paid is not refundable.

*Advance Android would be charged separately Rs3000/-

   

References

Related documents

The purpose of this study is to find a common ground for participation banking in Europe, by explaining a new way of banking practice which has its roots in the European

Overall, we found that it is important for individuals to select coping strategies that match their level of religiosity, and within this general type of strategy (secular

Has been evaluated for a behavioral health (mental health and/or drug and alcohol) conditions, and will be monitored and referred for behavioral health treatment if indicated.

23 Concern: Lower High School Graduation Rates 25 Concern: Increasing Due Process Cases 26 Concern: Insufficient Resources 26 Benefit: Increased Professional Collaboration

We develop a feature search for large-scale structure, apply it to the final data release of the Baryon Oscillation Spectroscopic Survey and find new bounds on oscillatory features

Innovation intermediary platforms were conceived as a way of tackling closed innovation problems through innovation networks for matching innovation needs from innovation

As mandated by the United Nations Statistical Commission (UNSC), the IAEG-MDG also helps to improve data and methodologies for the monitoring of the MDGs and define priorities

SAZIYE GAZIOGLU , Middle East Technical University, Turkey, and University of Aberdeen — Stock Market Returns in An Emerging Financial Market: Turkish Case Study. HAYKEL HADJ SALEM