UrbanPro
true

iOS Development With Swift

LIVE
Ongoing

Course offered by Vinita Miranda

0 review
Will go through iOS basic in swift and develop sample apps. The total duration of course is 30 hours

Topics Covered

Session 1: • Introduction to iPhone development, • iPhone SDK and Xcode, • Introduction to Swift • Hello World • Classes, Objects, and methods • Declaring Methods, Calling Methods Session 2: • iOS Development Overview, • Introduction to Universal Applications • Navigation and tab based applications Session 3: • Controllers & Memory Management in iOS • Understanding View Controllers in detail • View hierarchy, Life cycle of UIView • Making your first iPhone App • Basic UI Elements like Buttons, Views, Tabs • Interface Builder and iPhone Simulator Session 4: • Datatypes • Type casting • Constants and variables • Getters and Setters for variables • Enums • Structures • Optional variables • Arrays and dictionaries Session 5: • Advanced UIView Concepts • Conditional Programming & Loops, • For Loop, While Loop, Do-While Loop, Switch, • Conditional Operator, Smart search in Swift • Closures • Function as return type • Function as parameter • Nested Functions Session 6: • MVC Design Pattern • Access specifiers in Swift • Notifications • Delegation • Protocols • Extensions • Generics • Important Cocoa classes and Frame works Session 7: • Advance UI controls like switches, slider, text field, action sheet etc • Frame Vs Bound • Introduction of Scroll View • Table views in iOS • Collection views Session 8: • UITouch in iOS • UI Responder and UIEvent Class, Pinch, Rotate, Pan, • Creating Custom components • Understanding Page Controls and Date Pickers, NSDate and formats, • Integrating third party frameworks using cocoa pods, • Custom table view • Custom collection views Session 9: • Network calls in iOS • Parsing a JSON file from local/ server • XML Parsing using SAX parser • XML Parsing using DOM parser Session 10: • Data persistence using plist • File operations in iOS • Data persistence using SQLite • Core Data for fetching as well as saving data in DB • NSUser Defaults Session 11: • Address book in iOS • Calling in iOS • Mail Composer • SMS Composer • Music player in iOS • Localisation • Camera Control in iOS Session 12: • Local Notifications • Push Notification • Social Networks • Introduction to Mapkit • Core Location • Animations Session 13: • Quality Assurance, • Memory leaks • Using crash logs to find out the application crash point, • Performance tuning of an Application, Code review and removing redundancy, • Debugging in Xcode, Session 14: • Submitting to AppStore & Ad-Hoc Distribution in iOS, • Creating Provisioning profile, Apple account creation and registering your app, • Profiles creation, Key Chain Access, Certificates creation, SSL, Perms, • Accessing device UDID, Registering the device for development, Deploying app in to our device, • Adding other device (remote) for testing, Test flight and other Automation building tools overview, • Launching the App in the APP store, iTunes connect and its overview, App rejection and methods to overcome them, • Version upgrading and submission to app store, Ad-Hoc Distribution, • Test flight Distribution, iTunes Distribution

Who should attend

Anyone with basic knowledge of programming and wanting to learn how to create iOS apps should attend this course.

Pre-requisites

Basic C Programming knowledge Basic OOP's concepts knowledge

What you need to bring

Mac machine. (If you want hands one practise else you can just view the presenter's screen) Good internet connection.""

Key Takeaways

You will be able to create basic applications which involves basic UI controls.

About the Trainer

Vinita Miranda picture

Avg Rating

0 Reviews

0 Students

1 Courses

Vinita Miranda

BE IT

1 Years of Experience

I work as an iOS developer from the past 5 years. Was a speaker at GDG (Google Developer event) conducted in Mumbai.

Students also enrolled in these courses

LIVE
18 reviews
50 Hours

Course offered by Balveer Singh

115 reviews
LIVE
40 Hours

Course offered by Rajan Maheshwari

0 review
LIVE
45 Hours

Course offered by Jignesh Mistry

2 reviews
LIVE
30 Hours
18,000 Group Class (max 10)
25,000 1-on-1 Class

Course offered by Ashish

0 review

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 Development With Swift by Vinita Miranda

Vinita Miranda 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 Development With Swift by Vinita Miranda

Vinita Miranda 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