UrbanPro
true

IOS 10 Mobile Application Development - Objective C

LIVE
Ongoing

Course offered by Jasty Saran

1 review

Course Syllabus
IOS Applications development

Course objective: Building iOS 10 Applications class teaches attendees how to build iOS 10 native applications for iPhone and iPad using Objective-C and Apple's Cocoa Touch framework

Course Length:

40 training hours
Instructor: Jasty Saran

Methodology:

Lectures, class exercises and app development, class discussion, reading assignments and quizzes.

Course Outline:

 Introduction

 Xcode 8

o iPhone and iPad Device Anatomy
o iOS Architecture and SDK Frameworks o iOS and SDK Version Compatibility
o Apple iOS Developer Program

o Tour of the IDE
o Templates, Projects, and Workspaces of Creating a New Project
o LLVM and LLDB
o Debug Gauges
o Asset Management
o XCTest Testing Framework
o Continuous Integration and Bots
o Automatic Configuration

? Objective-C for Experienced Programmers

o Classes, Objects, and Methods
o Declared Properties
o Memory Management
o Automatic Reference Counting (ARC) o Categories and Extensions

o Formal and Informal Protocols o Blocks

? Application Patterns and Architecture

o Model View Controller (MVC) o IBOutlets and IBActions
o Subclassing and Delegation

? Views and Windows

o The View Hierarchy
o Containers
o Controls
o Text and Web Views
o Navigation View and Tab Bars o Alert Views and Action Sheets o Controlling Rotation Behavior o View Autosizing

o Autolayout

? Storyboards

o Adding Scenes
o Segues
o Transitions
o Using in a Tab Bar Application

? Table Views

o Static and Dynamic Table Views o Delegates and DataSources
o Table View Styles
o Custom Cells

? Navigation Based Applications

o Adding the Root View Controller
o Creating the Navigation Controller
o Controlling the Stack Navigation Programmatically

? UIPickerView and UIDatePicker

o Designing the UI
o Coding for the Data Picker o Hiding the Keyboard
o Memory Management

? Directories and Files

o NSFileManager, NSFileHandle, and NSData
o Problems Solved by ADO.NET Entity Framework o Pathnames in Objective-C
o Working with Directories
o Working with Files
o Reading and Writing from a File
o iCloud
o Key-V alue Data
o Archiving

? Working with Data

o SQLite Integration
o Using SQLite Directly o Overview of Core Data

o Managed Objects
o Persistent Store Coordinator
o Entity Descriptions
o Retrieving and Modifying Data

? Multitouch, Taps, and Gestures

o The Responder Chain
o Touch Notification Methods
o Enabling Multitouch on the View o Gesture Motions
o Gesture Recognizers

? Drawing

? Animation

o Core Graphics and Quartz 2D o Lines,Paths,andShapes

o Core Animation Blocks o Animation Curves
o Transformations

? Multitasking

o Application States
o Background Execution
o Background App Refresh in iOS 7 o State Restoration

? Notifications

o Local Notifications o Push Notifications

? Core Location Framework

o Location Accuracy
o Obtaining Location Information
o Calculating Distances
o MapKit Framework and MKMapView

? Concurrency

o Grand Central Dispatch (GCD) o Serial and Concurrent Queues o Main Dispatch Queue
o Completion Blocks

o Operation Queues

? Networking

o Reachability
o Synchronous Downloads
o Asynchronous Downloads
o Handling Timeouts
o Sending HTTP GET and POST Requests o Parsing JSON
o Parsing XML
o AirDrop

? Targeting Multiple Devices

o iPhone vs. iPad
o Universal Apps
o Multiple SDK Support
o Detecting Device Capabilities o Supporting iOS 6 and iOS 7

? Localization

o Resources
o Language and Region o NSLocale
o Text
o Dates
o Numbers

? Performance and Power Optimization

o Measuring Performance
o Instruments
o Responsiveness
o Memory Usage, Spikes, and Leaks o Networking and Power.

Gallery (1)

About the Trainer

Jasty Saran picture

5 Avg Rating

1 Reviews

6 Students

3 Courses

Jasty Saran

Masters in Information Technology [ ( MIT ), FederationUniversity, Melbourne, Australia ].

3 Years of Experience

I have excellent real time teaching experience for IOS application development.My lectures includes about all IOS Mobile Supportive components like handling third party frame works, Local DB, Web-services, API documentation etc are key features in my lecture.My teaching helps students to build strong roots for cracking the interviews with full real time scenarios like following coding standards, UI&UX, Screen-Test Preparation, Technical-Stuff Preparation etc.

Students also enrolled in these courses

LIVE

Course offered by Hanuman

0 review
LIVE
3 Hours

Course offered by Verma Mukesh

0 review
LIVE
3 reviews

Course offered by Prasad

3 reviews
LIVE
6 reviews
45 Hours

Course offered by Santosh

19 reviews

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

IOS 10 Mobile Application Development - Objective C by Jasty Saran

Jasty Saran picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

IOS 10 Mobile Application Development - Objective C by Jasty Saran

Jasty Saran picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more