iOS 9 & Swift 2: Step It Up!
244 Enrolled
16 Hours
Deal Price$19.99
Suggested Price
$299.00
You save 93%
iOS 9 & Swift 2: Step It Up!
$19.99$299.0093% OFF
77 Lessons (16h)
- IntroductionMusic Video App DemoMeet MichaelGoals of the class - The Big PictureWhy take this course?Course Roadmap - our journey together
- Web Service TechnologiesREST-API Concepts - the developers opportunityJSON Fundamentals - unleash the power of dataIntro to the iTunes REST-APIChallenge 1
- Object Oriented Programming Principles in SwiftObject Oriented Programming PrinciplesClasses and ObjectsInheritancePolymorphismEncapsulationAbstractionThe power of OOP - iOS Frameworks and FoundationObject Oriented Programming Principles
- Key Concepts in iOS DevelopmentModel-View-Controller Design PatternModel-View-Controller Communication RulesDelegation and Protocols Design PatternSingleton Design PatternApplication LifecycleView Controller LifecycleKey Concepts in IOS Development
- Source Control ManagementGit Basic Concepts - command-line toolAdd git repository manually to Xcode ProjectGitHub - Web Based Git repository hosting systemManaging source code with Xcode and GitHubExercise - create free account with GitHubSource Control Management
- Building Our App Back-EndOverview of the Back-End ProcessingSetting up our projectPart 1 Project SetupConnect to the APIPart 2 NSURLSessionConvert the NSData to JSONPart 3 NSJSONSerializationDefine the data modelPart 4 Create class with custom initializerExercise - Finish the custom initializerPart 5 Review the completed custom initializerRecap - what we learned so far....Part 6 Call custom initializer to build arrayPart 7 Obj-C Reachability bridging headerPart 8 Obj-C Reachability App DelegatePart 9 Obj-C Reachability view controllerPart 10 Debugging tipsChallenge 2
- User Interface - list screen Part 1Overview of the User InterfaceTable View vs. Table View Controller explainedPart 11 - TableviewPart 12 - Table View ControllerPart13 - Reachability final touchesObjectives - Implement custom cellPart 14 - Implement custom cellPart 15 - Get image from the URLPart 16 - App Transport SecurityPart 17 - Preferred FontsChallenge 3
- User Interface - detail screen Part 2Part 18 - Create detail screen and setup UIPart 19 - Pass data to detail screen from row selectedPart 20 - Size ClassesExercise - Preferred Fonts
- User Interface - settings page Part 3Part 21 - Create and layout UIPart 22 Create class and connect to storyboardPart 23 -Switch and NSUserDefaultsPart 24 - Slider and NSUserDefaultsExercise - Implement About screen
- Featured Functionality - Part 4Part 25 - AVPlayerViewControllerPart 26 - UIRefreshControlPart 27 - UIActivityViewControllerPart 28 - MFMailComposeViewControllerPart 29 - AuthenticationwithBiometricsOur Design SessionPart 30 - Setup search bar and code datasourcePart 31 - Search - code our string matchingPart 32 - Class ExtensionsChallenge 4
- Where to Next?App Store Review GuidelinesOur Journey never ends…
iOS 9 & Swift 2: Step It Up!
$19.99$299.0093% OFF
DescriptionInstructorImportant DetailsRelated Products
Learn By Doing & Take Your Apple App Building Skills to the Next Level
MS
MAR Software TechnologiesMichael A. Rudowsky, Founder of MAR Software Technologies LLC has 30+ years experience working in information technology and has been passionate about computers since the late 1970s. He mastered UNIX and C programming languages in the 1980s and worked on mainframe technologies for Revlon. As a consultant, he’s worked for Fortune 500 companies like Merrill Lynch and Johnson and Johnson, and he started MAR Software Technologies in 2014.
For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!Terms
- Instant digital redemption
Your Cart
Your cart is empty. Continue Shopping!
Processing order...


