iOS 9 App Development For Beginners
4.4 (65 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
9,793 students enrolled
Wishlisted Wishlist

Please confirm that you want to add iOS 9 App Development For Beginners to your Wishlist.

Add to Wishlist

iOS 9 App Development For Beginners

Get started developing Apple apps with iOS 9 and Xcode 7.
4.4 (65 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
9,793 students enrolled
Last updated 2/2017
English
Learn Fest Sale
Current price: $10 Original price: $100 Discount: 90% off
3 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 7 hours on-demand video
  • 3 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create iPhone/iPad applications.
  • Use the user interface controls provided in the iOS framework.
  • Write apps that use GPS, mapping and social networks.
View Curriculum
Requirements
  • They will also need a Mac computer and the Xcode development app
  • Students will need some programming knowledge
Description

Unless you've been living under a rock for the last few decades, you'll know that Apple has a strong hold over the technology world; a hold that won't loosen its grip any time soon. You'll also know that this computer giant does things a little differently to everyone else. That's why having the ability to develop apps for iOS is vital for any successful developer – particularly when new versions are releases at such a regular pace. But don't worry; this course will get you up to speed.

Create Stunning Apps for Apple with Ease

  • Create native iPhone and iPad apps using Xcode and Swift
  • Get your apps on the iTunes App Store for anyone to download and use
  • Take the first steps towards becoming an Apple developer
  • Learn the ins and outs of the Apple developer centre and user interfaces for iOS apps

Build your own Apps from the Ground Up

This course will teach you everything you need to know to get started with creating Apple apps for iOS 9. It has been designed for students who are already familiar with programming structures and the software development process, and who have an interest in applying this to iOS applications.

With over 57 lectures and 6.5 hours of content, you'll go through the entire app building process from planning and design right up to publishing your app in the iTunes App Store. Starting with an overview of becoming an iOS developer and Apple's developer centre, you'll then progress to building the user interface of your app. This includes storyboards, controls, navigation and more. Following that, you'll move on to specific iOS features like posting to social media, geocoding, and son on, before getting to grips with the data side of things. Finally, you'll cover how to publish your app.

By the end of this course, you'll be well on your way to becoming a fully fledged Apple developer, and you'll have all of the knowledge and experience necessary to create flawless, fun, and fully functioning apps for the Apple community.

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 he interface testing feature, which records your app in action.

Swift: Swift is one of the newest programming languages to hit the scene and was especially developed for iOS and OS X (i.e Apple products). Swift is one of the most simple languages to get a handle on, and what's even better is that it makes creating lighting-fast, fun and interactive apps easy.

Who is the target audience?
  • People with computer application development knowledge that have an interest in writing iOS applications
  • They should understand programming structures and the software development process
  • The course is not suited for people with no programming knowledge
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 63 Lectures Collapse All 63 Lectures 07:04:10
+
Introduction to the Course
5 Lectures 42:41

Download project files here

Preview 06:26


First iOS project
11:03

Adding Controls
08:17

Completing The App
07:18
+
Building the User Interface
30 Lectures 03:40:06
Building The User Interface
01:49

Storyboard Basics 1
13:07

Storyboard Basics 2
07:50

UILabel Storyboard
07:43

UIlabel Code
07:02

UIbutton Control
08:09

UItextfield Control
08:34

UItextview Control
10:03

UIsegmented Control
05:28

UIslider Control
06:30

UIswitch Control
04:36

UIprogressview Control
06:05

UIactivityindicator Control
05:31

UIstepper Control
08:11

UIimageview Control
06:05

UIdatepicker Control
06:17

Page Control
10:58

UIPicker Control
07:53

UITableView 1
07:49

UITableView 2
06:43

UITableView 3
06:18

UITableView 4
08:19

UICollectionView
07:22

NavigationController
08:59

Passing Data
07:25

UITabBar Controller
06:58

UIToolbar Control
06:44

User Alerts And Messages
10:48

UIWebView 1
05:12

UIWebView 2
05:38
+
iOS features
11 Lectures 01:11:55
iOS Features
01:17

Geocoding
06:35

Using MKMapItem
07:26

Using MapKit
05:10

Getting the Current Location
08:46

Posting Using Uiactivityviewcontroller
09:07

Posting to Twitter Using SLComposeViewController
05:28

Posting to Facebook Using SLComposeViewController
06:21

Going Async
05:53

Reminders and Alarms
06:40

File Management
09:12
+
Working with data
8 Lectures 58:25
Working With Data
02:14

Nsdictionary Intro
06:10

Json
09:37

Databases
05:02

Sqlite Walkthrough
09:56

iCloud Files - UIDocument
07:23

iCloud Setup
06:56

iCloudFiles
11:07
+
Publishing your App
4 Lectures 24:17
Publishing Your App
01:55

iOS Dev Center
05:50

Provisioning
07:57

iTunesconnect
08:35
+
Conclusion
3 Lectures 05:34
Conclusion and Resources
04:00

Closing Message
01:12

Request a Course
00:22
+
Bonus Material
2 Lectures 01:18
Bonus Lecture: Certificate of Completion
01:04

Bonus Lecture: Course Discounts
00:14
About the Instructor
Stone River eLearning
4.3 Average rating
13,649 Reviews
246,994 Students
195 Courses
240,000+ Happy Udemy Students

At Stone River eLearning, technology is all we teach. If you're interested in programming, development or design - we have it covered. 

Check out our huge catalog of courses and join the over 370,000 students currently taking Stone River eLearning courses. We currently offer 100+ 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.