Mobile Applications

It has been only few years that the popularity of Smartphones (Android & iPhone) have increased exponentially, which have given a significant boom to Andorid and iPhone industrial training all over India. All thanks to the increased Internet users, game and application lovers that this mobile application development has become another preferred career choice. It’s tremendous popularity has brought in many exciting career opportunities for the beginners, who can now choose from Android, iPhone or Windows application development. So, to offer you a right career start in your favourite field, we at RV Technologies provide advanced iPhone and Android training in Chandigarh. Join our training institute to get your skills brushed up and become job ready in just few months. Our iPhone training in Chandigarh covers every module from the scratch and will keep you updated with all the latest things. Whether you want to go with Android training or iPhone apps training, we have all the resources to train you up into a deserving professional.

 iPhone Apps Development Training Program

Introduction to Mac OS X / iPhone OS Technology overview.
:: Iphone OS architecture
:: Cocoa touch layer
:: Iphone OS developer tool
:: Iphone OS frameworks
:: Iphone SDK(installation,tools,use)
Introduction to Objective – C 2.0 Programming language / Objective C2.0 Runtime Programming
:: Foundation framework
:: Objects,class,messaging,properties
:: Allocating and initializing objects,selectors
:: Exception handling,threading,remote messaging
:: Protocols ,categories and extensions
:: Runtime versions and platforms/interacting with runtime
:: Dynamic method resolution,Message forwarding,type encodings
:: Memory management
Cocoa Framework fundamentals
:: About cocoa objects
:: Design pattern
:: Communication with objects
:: Cocoa and application architectiure on Mac OS X
Iphone development quick start
:: Overview of native application
:: Configuring application/running applications
:: Using iphone simulator/managing devices
View and navigation controllers
:: Adding and implementing the view controller/Nib file
:: Configuring the view
:: Table views
:: Navigation and interface building
:: AlertViews

Advanced Modules
:: SQLite
:: User input
:: Performance enhancement and debugging
:: Multi touch functions,touch events
:: Core Data
:: Map Integration
:: Social Network Integration (Facebook, Twitter , Mail)

Web Services
:: Http Networking
::.json Parsing

:: Xml Parsing

Android Apps Development Training Program

A. Android Smartphone Introduction

B. ADLC(Android Development Lifecycle)

C. Android Setup and Installation

D. Basic Android Application

E. Android Fundamentals

a. Android Definition

b. Android Architecture

c. Internal working of Android Applications on underlying OS

F. Activity

a. Activity Lifecycle

b. Fragments

c. Loaders

d. Tasks and Back Stack

G. Android Application Manifest File

H. Intent Filters

I. User Interface

a. View Hierarchy

b. Layout Managers

c. Buttons

d. TextFields

e. Checkboxes

f. Radio Buttons

g. Toggle Buttons

h. Spinners

i. Pickers

j. Adapters

k. ListView

l. GridView

m. Gallery

n. Tabs

o. Dialogs

p. Notifcations

q. Menu

r. WebView

s. Styles and Themes

t. Search

u. Drag and Drop

v. Custom Components

J. Android Design

K. Handling Configuration

L. Resource Types

M. Android Animation

a. View Animation

i. Tween Animation

ii. Frame animation

b. Property Animation

N. Persistent data Storage

a. Shared Preference

b. Preference Screen

c. Sqlite Database

O. Managing Long Running Processes

a. UI Thread

b. Handlers and Loopers

c. Causes of ANR issue and its solution

P. Services

a. Service Lifecycle

b. Unbound Service

c. Bound Service

Q. Broadcast Receivers

R. Content Providers

S. Web Services

a. Http Networking

b. Json Parsing

c. Xml Parsing

T. Google Maps

U. Android Tools

V. Publishing your App on Google market

Live Projects

:: At the end of training, there will be  candidates’ weekly assessment along with two live software projects for Android. All this will help you in integrating your freshly learnt programming skills into robust and functional applications.

Share Button