ios/ iphone training ,bangalore
TRANSCRIPT
-
8/11/2019 IOS/ iPhone Training ,Bangalore
1/4
IGEEKS TECHNOLOGIES
Software Training Division
Academic Live Projects For BE,ME,MCA,BCA and PHD Students
IGeekS Technologies (Make Final Year Project)
No: 19, MN Complex, 2nd Cross,Sampige Main Road, Malleswaram, Bangalore- 560003.
phone No:080-32487434/9739066172
Mail: [email protected], [email protected]
Website: www.igeekstechnologies.com
Land mark : Near to Mantri Mall, Malleswaram Bangalore
-
8/11/2019 IOS/ iPhone Training ,Bangalore
2/4
iOS/iPhone Training Course in Bangalore
iOS is a much talked about brand in the telecommunications sphere which had managed to take the
tech world by surprise since its launch. Apple is one of the leading tech giants and their iOS is no
doubt one of the most advanced operating systems. The iPad, iPhone, iPod have remained some of
the most sought after electronic gadgets in the world. Apple keeps on inventing and reinventing their
iPhone models and releasing them in the market. Every new model of iPhone has been appreciated
by the buyers and Apple has registered cash flow. The iPhone App Store offers some of the most
functional, innovative applications to the users and has contributed towards the success of Apple
gadgets.
Through 2013 iPhone App Store has recorded 50 billion downloads from an inventory of 900,000
apps. To meet the rising demands of iPhone Apps users the opportunity for becoming an iOS
developer has increased. It is now a flourishing career because the demand for new apps and the
demand for upgrading existing ones are on a high. So dont feel hesitant about choosing a career in
iOS application development. This will prove to be the best decision of your life.
Job Opportunity for iOS/iPhone Application Developer:
A new breed of firms have started to emerge which focuses on application development for the iOS /
iPhone market. This has resulted in a high demand for iOS /iPhone apps developer and programmer
in the software job market estimated to be in millions.
Course Objective:
Real time implementation of all the knowledge earned to develop and deliver a high quality product
for the client using iOS
Basic Programming:
C programming Basics
OOPS Concept
Objective-C Basic Fundamentals
Memory Management,
Introduction to FrameWorks.
iPhone Development Fundamentals:
Introduction to MAC & iOS SDK
Introduction to Xcode and Interface Builder
View Controllers
Dynamic View and Control Creation
UI Design using iOS SDK
-
8/11/2019 IOS/ iPhone Training ,Bangalore
3/4
Course Content:
Session 1 -Introduction to Objective C and Xcode
1. Introduction to iPhone development, iPhone SDK and Xcode
2.
Introduction to Objective Cpart 1
3.
Introduction to Objective Cpart 2
4. Making your first iPhone App
Session 2 -Cocoa and MVC in iOS
1. Interface Builder, iPhone Simulator and Debugger
2.
Properties, Protocols and Categories in Cocoa
3. Important Cocoa classes and Frame works
4. Basic Interaction handlingA touch app in iPhone
5.
Understanding MVC architecture
Session 3 -Controls and Gestures in iOS
1.
Introduction to Controls
2. Advance Controls in iPhone
3. UISegmented Controls
4. Understanding views and view hierarchy(super class and subclass)
5.
Handling Gesture and swipe - UITouch ,UI Responder and UIEvent Class
Session 4 -Controllers and Memory Management in iOS
1.
Understanding View Controllers in detail
2. Working with Switch, Slider and Buttons
3. Understanding Page Controls and Date Pickers
4.
Memory management in iOS
Session 5 Advance Controllers programming in iOS
1. Understanding the use of Tab bars
2. Understanding Pickers
3. Working with Progress view, scroll view and text view
4.
Working with Web view and Alert view
Session 6 -Introduction to Table View in iOS
1.
Understanding Navigation Controller in iPhone
2. Working with Table view and mixed content
3. Grouped, indexed and dynamic table view
4. Custom Table view, Advanced Table view and Other operations in Table view
Session 7 -Persistence in iOS
1. File handling in iPhone(Directory and file creations, saving and retrieval of data)
2.
Using SQLlite in iPhone
-
8/11/2019 IOS/ iPhone Training ,Bangalore
4/4
3. Working with Persistence using property list.
4. Understanding the use of Accelerometer
Session 8 -Advance Graphics and Touch in iOS
1. Introduction to quartzusing colors, polygon lines and curves
2.
Understanding Core Location.
3. Using MultitouchExplain responder chain
Session 9 -Multimedia and internationalization in iOS
1. Playing back sound, audio and video in iPhone
2. Understanding of Core Data
3. Using camera in iPhone
4. Internationalization
Session 10 OpenGL ES programming and networking
1. Introduction to OpenGLESSimple example
2. OpenGL ESAnimation
3. Using Networking API s
4.
Working with address book
Session 11 -Advance features in iOS
1.
Using iCloud Storage
2. Introduction to Core Image
3.
Using Notification center
4.
Using Twitter on iPhone
5. Integrating Social apps in to iPhone/iPad apps
Session 12 -Quality assurance in iOS Application
1. Debugging the App and finding Memory leaks
2. Performance tuning of an Application
3. Debugging in Xcode
4.
Unit Testing Applications
Session 13 Submitting iOS Application to Appstore
1. Creating Provisioning profile
2. Key Chain Access
3. Accessing device UDID
4.
Launching the App in the APP store