Stone River Elearning – Intermediate iOS 9 Programming

3,652.00

Stone River Elearning – Intermediate iOS 9 ProgrammingCourse DescriptionOne of the downsides (or upsides, depending on your outlook) to Apple and iOS is that it doesn’t play nice with the rest of the programming world. It takes some special knowledge and training to become an Apple developer. If you already have some programming experience, this isn’t a problem. Start with this course and you’ll get a head start on the road to your dream career.Create native iPhone and iPad Apps using Xcode and Swift• Master the most popular iOS features• Write apps that use GPS, social networking, remote data, and in-app purchases• Take your existing programming skills to the next level• Get up to speed on iOS 9 updates and changes• Get on the right path to a career in app developmentTake the First Steps to Become an Apple DeveloperIf you already have some programming experience and want to take your skills up a notch, or if you want to learn specifically about creating apps for Apple, or even if you just want to get an update on programming for iOS 9, this is the perfect course for you. With 58 lectures and 5.5 hours of content, you can delve right into the world of Swift, Xcode, and iOS 9, and come back up for air as a bona fide expert.This course covers all of the most important and most popular features of iOS 9, including interfacing with remote data services, accessing media and the media library, using GPS to track location, social networking, data access with cloud-kit and in-app purchasing. You’ll cover all of the above and dig right down into the nitty-gritty straight away.By the end of this course, you’ll know how to create native iPhone and iPad apps using Xcode and Swift and can proudly call yourself an intermediate iOS 9 programmers. You’ll know how to implement all of the above features using iOS frameworks, using the source code that is provided. At each step, you’ll review and analyze the behavior to help compound your knowledge.Tools Used• Xcode: Xcode is an Integrated Development Environment (IDE) that contains all the software you need to create beautiful, fast, and easy-to-use applications for Apple devices like iPhones and iPads. You can experiment with new APIs, add additional source code, and even make use of the interface testing feature, which records your app in action.• Swift: Swift is a multi-paradigm programming language created for Apple. Deemed by its creators to be a ‘modern programming language that is safe, fast, and interactive’, it is designed to work with the Cocoa and Cocoa Touch frameworks for iOS, OS X, watchOS, and tvOS applications. It was introduced by Apple in 2014 and is currently in its second version.CurriculumCheck out the detailed breakdown of what’s inside the courseCOURSE INTRODUCTION2 LecturesIntermediate iOS 9 Programming-promoPreview01:50Introduction to the CoursePreview07:41REMOTE DATA ACCESS3 LecturesRemote Data Access IntroductionPreview01:34JSONPreview05:06Accessing a Remote ServicePreview06:06IOS MEDIA10 LecturesIOS Media IntroductionPreview01:45Image GalleryPreview05:25Image PickerPreview05:37Taking a PhotoPreview05:49Save to Photo Album04:11Playing a Video02:47Recording a Video06:56Playing Audio04:02Recording Audio07:17Accessing the Media Library08:47GPS AND MAPPING10 LecturesGPS and Mapping Introduction02:51Geocoding06:55Displaying a Map05:42Getting Directions04:44Getting the Current Location06:57Calculating Distance04:05Using MapKit03:13Setting the Region and Map Type03:04Displaying the Current Location05:20Map Annotations03:53MOTION FRAMEWORK5 LecturesMotion Framework Introduction01:31Accessing Motion Data07:37Accelerometer06:30Gyroscope04:48Compass05:50SOCIAL NETWORKING11 LecturesSocial Networking Introduction02:48Options for Social Networking05:45Using the UIActivityViewController06:30Using the SLComposeViewControlle06:03Using the SLRequest API05:56Posting to Twitter with SLRequest06:18Reading the Twitter Timeline06:39Posting to Facebook with SLRequest08:42Facebook SDK05:14Posting to the Facebook Wall08:01Getting the User Profile06:32CLOUDKIT5 LecturesCloudKit Introduction02:13Setting up for iCloud04:45Creating CloudKit Structures05:48Accessing CloudKit Data Part108:04Accessing CloudKit Data Part 206:16IN-APP PURCHASING11 LecturesIn-App Purchasing Introduction02:37Options for In-App Purchasing05:13In-App Purchasing Receipts – Part 105:59In-App Purchasing Receipts – Part 209:45Setting up the app with Apple06:23Using the Sandbox02:11Creating Purchase Items07:31Making the purchase09:21Creating Hosted Content05:30Hosted Content08:41IAds07:34CONCLUSION2 LecturesConclusion and Resources05:31Closing message from instructor02:03Instructor DetailsStone River eLearningAt Stone River eLearning, technology is all we teach. If you’re interested in IT, programming, development or design – we have it covered.Check out our huge catalog of courses and join the over 1,200,000+ students currently taking Stone River eLearning courses. We currently offer 800+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.There are no reviews yet.Add a Review Cancel replyYou must be logged in to post a review.