Você está na página 1de 10

For Professionals Effective from: Jan 2012

COURSE OUTLINE FOR Android App Development

XPERT INFOTECH | Confidential

Contents
What is Android? .....................................................................................2 Prerequisites...........................................................................................2 How we provide? ....................................................................................3 Training Duration ....................................................................................3 Projects and JOB Scenario ......................................................................3 Android Training Outline: ........................................................................4

What is Android?
Android is a software stack for mobile devices that includes an operating system, middleware and key applications. XPERT INFOTECH 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. Android can Run Multiple Apps at the Same Time. Android has is a customizable home screen which keeps active widgets right at your fingertips, always accessible and always visible without having to launch an application first. XPERT INFOTECH is an Android Training institute 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. So, right now android is becoming very good platform for IT professionals who want to switch their career and as well as seeking android job oriented training from XPERT INFOTECH, fresher can get the job easily in IT industry.

Prerequisites

Student should have good knowledge of a modern, object oriented language such as Core Java, C#, C++. Methods, functions, object oriented concepts should be cleared. Should have good knowledge of Java programming and basic knowledge of using Eclipse as a Java development environment.

COURSE OUTLINE FOR Android App Development

XPERT INFOTECH | Confidential

How we provide?
Android Training provided by Real-time iPhone Application Developer of our company, has more than 4-5 years of domain experience.

We will provide real time project training with code explanation and implementation. Our training modules are completely designed according to current IT market. Student will go through the training of OOPs concept and Eclipse IDE as complimentary package before starting of Android Application Development Training. We offer regular, fast track and weekend training in iPhone application development training. Original Android smart phones, tabs, PDAs will be provided to candidates to deploy and debug their applications. After completion of android training by Xpert Infotech, students can easily develop and deploy your own real-time android application. Our android training completely concludes for the deployment of your android application in android market like Google Play or Amazon. Study material is provided with the course which consists of concepts, examples and real time examples.

Training Duration
2 Months - Monday to Friday basis (2 hrs/day) 3 Months Saturday and Sunday basis (3 hrs/day)

Projects and JOB Scenario

After completion of 75% of classroom training (with all practical), student will go through 2 Major Projects Training and 1 Live Project Training under the guidance of our Well experienced Android developer. After being hands-on in projects as well as android development concepts students will go through interview preparation and recruitment process in IT Industry.

Training Objective:
Mobile Application Developer Android Developer

COURSE OUTLINE FOR Android App Development

XPERT INFOTECH | Confidential

Android Training Outline:

Android Architecture o System architecture of Android o Activities o Android Components o Android Manifest Android Development Tools o Installation of the Android Development Tools (ADT) o Creating Android projects o Defining Devices, Emulator and Images Defining Android User Interfaces o Views o Layouts o Accessing widgets in Activities o View interaction Development of different screen sizes o Screen sizes and Densities o Using device independent pixel (dp) o Converting between pixels and dp

Intents and Activity Communication o Intents o IntentFilter o Defining Activities o Activity stack

COURSE OUTLINE FOR Android App Development

XPERT INFOTECH | Confidential

ActionBar o ActionBar vs. OptionMenu o Defining an ActionBar menu o Custom Views in the ActionBar o Contextual action mode

Styling and Themes o Styling of Views o Using Themes for styling Activities o Extending Android themes (Holo)

ListViews and ListActivity o ListView o ListActivity o Defining List Adapter o Performance Optimization

File based Persistence o Preferences o File and Access restrictions o Permissions

Security o Androids security concept o Using Permissions o Defining Permissions

COURSE OUTLINE FOR Android App Development

XPERT INFOTECH | Confidential

Network Communication o Apache HTTP Client o REST o JSON o XML

Asynchronous Processing in Android o Multitasking o User Interface Updates via Threads o Androids Limits - Application Not Responding o Using Handler for message communication o Using AsyncTask

SQLite and ContentProvider o Using the SQLite Database in Android o Outlook: Using and defining ContentProvider o Outlook: Loader

Services o Android System Services, AlertManager, VibratorManager, etc o Outlook: Definition of own Services

Broadcast Receiver o Definition of a BroadcastReceiver o Registration of own BroadcastReceiver

COURSE OUTLINE FOR Android App Development

XPERT INFOTECH | Confidential

NotificationManager o Using the NotificationManager o NotificationBuilder o Rich Notifications

Canvas API for custom Views o Defining custom Views o Canvas API o View state persistence

Location services and Google Maps o Location based Services o Google Maps o Map-Overlays o Geocoding / Reverse Geocoding o Using GPS, Wifi, ...

Homescreen Widgets o RemoteViews and PendingIntents o Updates with a fixed time interval o Updates with Services

Using Android Sensors o Accelerometer o Orientation

COURSE OUTLINE FOR Android App Development

XPERT INFOTECH | Confidential

Camera

Audio and Video o Playing and recording audio o Playing and recording video

Build Management o Apache Ant o Maven

Professional Testing o Overview Android testing o Android Test Project o Using Robotium o Using Robolectric Targeting Tablets and Smartphones o Overview Fragments o Multi-Pane Layouts with Fragments o Designing layouts for tablets and phones Deployment o Deployment Option o Markets (Google Play / Amazon)

COURSE OUTLINE FOR Android App Development

XPERT INFOTECH | Confidential

Our Technology Specialization and Certification Courses:

COURSE OUTLINE FOR Android App Development

XPERT INFOTECH | Confidential

KEY FEATURES OF XPERT INFOTECH: KEY FEATURES OF XPERT INFOTECH:


Training by Certified and Experienced Trainers. Industrial and Corporate Tie-ups for Live projects for student. Well equipped Computer Lab, Internet and Book Bank facility. Live project based Summer Trainings, Summer Internships and summer programs. 100% placement assistance on every course. Interview Preparation and Technical Events. On Campus Interviews in every month for the placement of students. WI-FI enabled classrooms.
100% Placement Assistance

On Campus Interviews

58-61 (Basement), Vashist Park, Pankha Road, New Delhi-46 Ph.: 011-28526572, 65833100, 9990345891 www.xpert-infotech.com
Email: info@xpert-infotech.com

10

COURSE OUTLINE FOR Android App Development

XPERT INFOTECH | Confidential

Você também pode gostar