Você está na página 1de 5

SCF - 28, Phase - XI, Sector - 65, Mohali - 160062, Punjab. Ph.

+91 - 172 - 4652009, 4009, 5009, Mobile : +91 - 98780-55009. www.violetindia.com info@violetindia.com

Certified Android Professional


Duration - 120 Hrs.

About Us
We are a Mohali based company providing solutions for Information Technology mainly into development, training & consultancy. We at Violet InfoTech are committed to serve our clients by meeting their stated and implied needs and providing them with services exceeding their satisfaction for quality. We strive to continue improvement through strong customer focus, upgrade various technologies and continuous development into the domains we specialize we explore various avenues so we meet new challenges every day. Shaping the right talent is our prime motto, in-house placement cell makes our job easy to place professionals trained by our learning center into the right kind of a jobs in IT Industry. Top HR recruiters prefer our learners to be part of their organizations and we have a track record of 70% placements. Our Company is having vast experience in designing contemporary solutions for our customers we undertake various IT development projects, provide training solutions and assist professionals into seeking best job profiles. Our company pioneer into providing solutions into Information Technology with domains like Web Hosting, Domain Registration, Web site designing & development, Desktop & Web application development, Search Engine Optimization, Content Development, E-brochure & multimedia E Catalogues.

The Course
Certified Android Professional from VIOLET INFOTECH is designed keeping in mind the need of todays Software Development industry which demands multiple skills to excel towards your career goal. Our expert trainers use best methodology and training material that transform an amateur to an expert. Successful completion of the training gives various career option in :
Mobile Application Development. Testing of a mobile Application. Database handling in MySQL.

During this class you will learn :


All the fundamentals of ANDROID technology. Object Oriented Programming concepts. Working with SQLLite database. Creating user interface. Development of mobile applications.

After completion of this training, Candidates can be able to :


Create Mobile Applications by using ANDROID Platform. Manage state, handle requests, and improve accessibility by using the features of ANDROID. Configure an ANDROID application by using .apk files. Create a user interface on an ANDROID application by using standard mobile service controls. Create a user control and a custom mobile control and add them to an ANDROID Platform. Interact with the mobiles, access data, and application by using ANDROID beam.

Salient features of our training center includes :


Placement Assistance. Interview preparations with expert inputs. 70% of our students get placed in top IT companies. 12 hrs lab facility. 7 days working for practical sessions.

Certified Android Developer


Introduction To Android What Is Android A Short History Advantages Of Android Disadvantages Of Android Q1 2010 Global Market Share Q2 2010 Global Market Share India Only Market Share All Subscribers India Only Market Share New Subscribers Android Carriers The Architecture Of Android Key Components Stack The Kernel Libraries The Dalvik JVM Application Framework Applications The Development Environment What Do We Need Setting Up The Sdk Install Eclipse Plug-in Create A Virtual Device Creating A Project Running Your Application Buttons of the Emulator Run Configuration Debugging An Application Using Third Party Jar Creating Reusable Library Dalvik Debug Monitor Server (Ddms) Ddms Tools In Eclipse The Console Views Developing For Multiple Android Versions Application Fundamentals Recapping The Basics Packaging An Application

Destroying An Activity Saving State The Oncreate() Method Registering An Activity The Default Activity Process Lifecycle The Application ClassAndContext

Basic GUI Programming The Fundamentals View Hierarchy Creating Views Programmatically Creating View In XML Layout More On XML Layout Common Programming Tasks With Views Text view And Edit text Button Checkbox Radio button And Radio group Toggle button Image view Rating bar

Layout Management Background Linear layoutlayout Example Scroll view Horizontal scroll view Linear layout Orientation Fill_Parent Example Layout Gravity Weight Table layout Managing The Width Relative layout Relative

Application Reusability Architecture The Manifest File Activity Creating An Activity Class Activity Lifecycle Launching An Activity Pausing And Stopping An Activity

Resource Management And Localization Introduction Main Types Of Resources Defining Value Resources Defining String Arrays Creating Image Resource Alternate Resource Folders Alternate Folder Name Rules How Android Finds Resources Dealing With Screen Orientation

Orientation Change And Activity Lifecycle Developing For Tablets Basics Of Localization Testing For Localization Loading Localized String From Code

The Touchutils Class Developing And Testing On A Device Stress Test Monkey Third Party Testing Tools

Intents And Intent Filters What Is An Intent The Android/Contentintent Class Explicitly Specifying Component Name Implicit Target Component Specification Intent Filters Action Name Category Name Data Type Filter Hint Matching Logic Default Component Of An Application Starting An Activity Getting Output From Activity Pending Intent Application Menu Introduction Defining Menu Items Menu XML File Option Menu Populating Menu Items From Resource Manipulating Menu Items Handling Menu Item Click Event Context Menu Showing A Context Menu Handling Context Menu Item Click Testing Applications Introduction New Sources Of Defects Special Testing Considerations Android Testing Framework The Architecture Creating A Test Project Test Case Class For An Activity Test Initialization Writing A Test Case Method Service Test Case Class Running Test Cases Useful Methods Of An Activity Test case Class Additional Assertion Function

Packaging And Distributing Applications Introduction Pricing Options Getting The Application Ready About Signing The Application Exporting And Signing The Application Going To Android Market Doing Maintenance Showing Notification Messages Toast Popping A Toast Advanced Toast Status Bar Notification Advantages Of Status Bar Notification Steps To Create A Status Bar Notification Posting The Notification Using An Utility Method Using Dialogs Alertdialog Handling Button Click Events Progress dialog Setting Progress Amount Advanced GUI Development Spinner View Creating A Spinner Handling Item Selection Event The List view Creating A List view Handling List view Events The Adapter Model Adapter Class Using An Adapter The Arrayadapter Class Viewflipper Tabbed Ui Layout Creating Tabbed Ui Defining The Tabbed Layout Creating The Tabs With View Content Add A Tab With Activity Content Webview

Webview Methods

Data Storage Data Storage Options Data Privacy Shared Preferences Modifying Shared Preferences Default Preferences Editing Preferences Internal Storage Private Directory Cache Directory External Storage Checking State Of External Storage Working With Files In External Storage Shipping Files With The Application Working With Raw Resource Files Working With Asset Files SQL Database Storage Introduction Opening A Database Connection Transaction Management Connection And Transaction Handling Creating Schema Compiled SQL Statement Inserting Data Updating Data Deleting Data Fetching Data Iterating Over A Cursor Reading Column Values From Cursor Cursor Management Binding Cursor To List view Custom Data Binding Handling Item Click Event Refreshing The List view Schema Creation Issues Using The Helper Class Network Programming Introduction Communication Using Http Protocol Creating A Http client Object Making A Get Request Making A Post Request Setting Timeout

Using Basic Authentication Using Custom Authentication XML Parsing Options Setting Up XML Pull Parser The Main Loop Checking .Network Status

Background Task Processing Introduction The Handler Framework The Basic Approach Creating A Handler Posting A Message Doing Background Work Asynctask Doing The Work Starting Work Getting Result From The Task Updating GUI From The Task Ending The Task What Is Service Why Use A Service Service For Background Work Creating A Service Starting And Stopping A Service Starting Long Running Work Sending Control Messages To A Service Usability Guidelines Multimedia Programming Introduction Recording Audio Start Recording Audio Stop Recording Playing Audio Playing From Raw Resource Playing From A File Or .Network Stream Stopping And Cleanup Video Playback Playing Video -----------------------------------------------------------------------

Você também pode gostar