Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 7 hours on-demand video
  • 2 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
Development Mobile Development iOS Development

iOS 9 App Development For Beginners

Get started developing Apple apps with iOS 9 and Xcode 7.
Rating: 4.6 out of 54.6 (76 ratings)
11,421 students
Created by Stone River eLearning
Last updated 2/2017
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Create iPhone/iPad applications.
  • Use the user interface controls provided in the iOS framework.
  • Write apps that use GPS, mapping and social networks.

Course content

7 sections • 62 lectures • 7h 3m total length

  • Preview06:26
  • Preview09:37
  • First iOS project
    11:03
  • Adding Controls
    08:17
  • Completing The App
    07:18

  • 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
    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
    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
    01:55
  • iOS Dev Center
    05:50
  • Provisioning
    07:57
  • iTunesconnect
    08:35

  • Conclusion and Resources
    04:00
  • Closing Message
    01:12
  • Request a Course
    00:20

  • Bonus Lecture: Course Discounts
    00:13

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 this course is for:

  • 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

Instructor

Stone River eLearning
500,000+ Happy Udemy Students
Stone River eLearning
  • 4.2 Instructor Rating
  • 51,460 Reviews
  • 657,724 Students
  • 302 Courses

At 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.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.