Top Programming The Complete iOS 9 and Xcode 7 Guide - Make 20 Applications
PRO COURSE

The Complete iOS 9 and Xcode 7 Guide - Make 20 Applications

A Complete Xcode 7 and iOS 9 Course with Swift 2 & Objective-C.

Do You Want To Create Your Own iPhone and iPad iOS 9 Apps?


Do You Want To Create Your Own iPhone and iPad iOS 9 Apps but are not sure where to start?
Are you ready to jump right into the exciting world of mobile development but have little or no programming experience?
Then this is your course!

This Complete iOS 9 & Xcode 7 Guide - Make 20 Applications will give you everything your need to start your new career in iOS 9 development,
The course has been structured to support Objective-C and Swift 2, Teaching you all you need to know from creating your first project to Submitting to the AppStore.

Create 20 Real iOS 9 Applications throughout the course from fun and simple games to powerfull utility apps using the native features of iOS 9 devices to help you understand the process of creating applications.

Sell Your App to Millions of Potential Users and earn extra revenue from Ad networks and in app purchases, Making money has never been so easy!

Not only do you get the best online iOS 9 development course online buy You also get first class responsive support by email,
Twitter or on the Udemy forums, So you can rest assure you have full guidance in your new career!

Why Choose This iOS 9 & Xcode 7 Course?

Many programmers learning to create there first iOS 9 application often learn from a boring 300 paged book or a short online video tutorial and are often left with more questions they they asked!
This iOS 9 & Xcode 7 course teaches you from the ground up and i never leave you hanging as i support you through each and every step, i am there to assist you when you run into a problem in Xcode 7 and to offer any advice needed and before you know if you will have created your first iOS 9 app and will feel like everything your learned has stuck in your head.

Topics Covered:

  • Understanding Xcode 7, iOS 9, Interface Builder, Simulator and Project Types
  • Objective-C: Full guide to creating full featured apps
  • Swift 2: Get to know the new updated language
  • Create 20 real iOS 9 applications in both languages
  • All Objects, Actions and Outlets possible in App Development
  • Social Integration: Facebook, Twitter, SMS, Email and more
  • Storyboards and nib Files
  • Universal Support and Screen Size Support
  • Images and Sounds Integration
  • Full Featured iOS 9 Apps
  • Saving and Loading: From text to data
  • Earning Revenue Ad Networks
  • Fun and Simple iOS 9 Games
  • Full In App Purchase Support
  • Core Data Applications
  • Camera Support Applications
  • App Store Submission and Update Support

What am I going to get from this course?

  • Full understanding of Xcode 7 and all it has to offer
  • Learn how to program for iOS 9 to create your own apps
  • Be able to support all devices and screen sizes
  • Full explanation of all objects and functions within iOS 9 development
  • Develop in Objective-C and Swift 2
  • Earn revenue from your apps
  • Start a new career

A screenshot image of a video in the course of The Complete iOS 9 and Xcode 7 Guide - Make 20 Applications

Who should take this course?

  • Anyone who wants to develop apps
  • Anyone who wants to learn how to code
  • Anyone who is looking to freshen up there skills
  • Anyone who is looking to make money from iOS 9 Apps

What are the requirements?

  • You will need a Apple Mac computer or laptop
  • You will need the developer software Xcode 7

About the Instructor

Aaron Caines
iOS 10, Swift 3, Objective-C & Xcode 8 Developer

Aaron Caines is the founder of Geeky Lemon Development, Aaron started programming at a young age experimenting with HTML and website design which lead him to study Graphic Design to further his ability, He has been programming full time for the past 7 Years, Creating a vast amount of apps for iOS 10 with many more in development.

Since Late 2010 Aaron started to create online video tutorials teaching the art of iOS 10 development for beginners to experts and feels the same satisfaction as he does when making his own iOS Apps.

Aaron's expertise come in Photoshop, Xcode, HTML, Objective-C, Swift 3 and C+.

See more

Course content

Total 32 hours 29 minutes
Introduction
1 Introduction 1:31
2 Course Structure 1:30
Getting To Grips!
3 Introduction 0:52
4 Purchasing a Developer Licence 4:33
5 Download and Installing Xcode 7 4:20
6 Create, Download and Install Certificates 2:55
7 Creating an App ID 4:42
8 Project Types, What's Best For Me? 6:29
9 What are Classes, InfoPLists and Delegates? 7:38
10 Using the Interface Builder 6:35
11 Building on the iOS 9 Simulator 5:49
12 Building to a iOS 9 Device 3:10
13 Creating Action and Outlets 8:52
14 Actions and Outlets 1:00
15 iOS 9 App 1: Creating a Hello World Application 4:22
16 HelloWorld 1:00
17 Universal Constraints 9:58
18 Contraints 1:00
Understanding Functions
19 Objective-C Introduction 1:43
20 Displaying Text 4:31
21 UIActionSheets 1:00
22 DisplayingText 1:00
23 Text Properties 13:14
24 TextProperties 1:00
25 Custom Fonts 4:24
26 Custom Fonts 1:00
27 Dismissing the Keyboard 4:27
28 Dimisskeyboards 1:00
29 NSTimers 10:05
30 NSTimers 1:00
31 Display Time and Date 8:26
32 TimeandDate 1:00
33 Using If Statements 7:52
34 IfStatements 1:00
35 iOS 9 App 2: Reaction Game 18:08
36 ReactionGame 1:00
37 Fading Objects 5:21
38 FadingObjects 1:00
39 Hiding Objects 3:20
40 HidingObjects 1:00
41 Enabling and Disabling Objects 3:40
42 EnablingObjects 1:00
43 App 3: Tapping Game 14:16
44 TappingGame 1:00
45 Creating a Random Number Generator 4:41
46 RandomNumber 1:00
47 Creating a Random Word Generator 6:26
48 RandomWord 1:00
49 Random PList Generetor 8:36
50 RandomPlist 1:00
51 iOS 9 App 4: Joke Generator 8:33
52 JokeGenerator 1:00
Creating Actions
53 Objective-C Introduction 1:21
54 UISwitches 6:19
55 UISwitches 1:00
56 UISegmentedControls 5:33
57 UISegmentedControl 1:00
58 Controlling UISliders 5:09
59 UISliders 1:00
60 iOS 9 App 5: Temperature Calculator 10:33
61 TemperaturCalculator 1:00
62 Detecting Shake Gestures 3:58
63 ShakeGestures 1:00
64 App 6: Shake Me Game 16:54
65 ShakeMeGame 1:00
66 Creating URL Links 5:10
67 URLLinks 1:00
68 Using Delayed Actions 5:17
69 DelayedActions 1:00
70 iOS 9 App 7 : Calculator App 19:37
71 Calculator 1:00
Getting A Good View!
72 Objecive-C Introduction 1:38
73 UIViews 6:21
74 UIViews 1:00
75 Controlling UIScrollViews 6:35
76 ScrollViews 1:00
77 Displaying UIAlertViews 9:23
78 UIAlertViews 1:00
79 Using UIPickerViews 11:35
80 Using UIWebviews 5:30
81 UIWebViews 1:00
82 Controlling UIWebview 3:42
83 Activity Indicator 6:59
84 iOS 9 App 8:Browser Application 17:21
85 BrowserApplication 1:00
86 Using UIMapViews 3:15
87 iOS 9 App 9 : Map Application 14:13
88 MapApplication 1:00
89 Switching Views in Storyboards 9:31
90 StoryboardSwitching 1:00
91 Switching to XIB View 8:04
92 SwitchingXIB 1:00
93 Removing The Status Bar 3:08
94 RemovingStausBar 1:00
Making An App Look Good
95 Objective-C Introduction 1:50
96 Importing Files 3:54
97 ImportingFiles 1:00
98 Displaying Images 5:36
99 Displayingimages 1:00
100 Displaying Retina Images 6:26
101 RetinaImages 1:00
102 Changing Images 6:50
103 ChangingImages 1:00
104 Adding Images To Buttons 3:39
105 AddingImages To Buutons 1:00
106 Displaying Images From URL'S 5:01
107 LoadingImagesFromURLs 1:00
108 iOS 9 App 10 : Snap Game 20:00
109 SnapGame 1:00
110 Displaying PDF'S 5:26
111 DisplayingPDFs 1:00
112 Changing the Background Colour 6:50
113 Background Colours 1:00
114 Creating Animations 6:13
115 Animations 1:00
116 Object Styling 8:33
117 ObjectStyling 1:00
118 Adding Loading Screens/Launch Images 6:34
119 LoadingScreens 1:00
120 Universal Launch Screen 6:54
121 LaunchScreen 1:00
122 Adding App Icons 7:06
123 AppIcons 1:00
124 Taking Screenshots Programatically 6:34
125 Screenshots 1:00
126 iOS 9 App 11: Camera Application 10:04
127 CameraApplication 1:00
Coming In Loud And Clear
128 Objective-C Introduction 1:44
129 Playing Audio Files 7:03
130 SoundFiles 1:00
131 iOS 9 App 12: Soundboard Application 12:35
132 SoundboardApplication 1:00
133 iOS 9 App 13 : YouTube Videos 11:32
134 YoutubeVideos 1:00
135 Vibrating the Device 4:48
136 VibrateDevice 1:00
Creating A Tab Bar Application
137 Objective-C Introduction 1:23
138 iOS 9 App 14 : Tab Bar Application - Set Up Part 1 18:03
139 iOS 9 App 14 : Tab Bar Application - Customising Part 2 7:22
140 TabBarApplication 1:00
Creating A Table View Application
141 Objective-C Introduction 1:49
142 iOS 9 App 15 : Table View - Populating a Table View Part 1 18:43
143 iOS 9 App 15 : Table View - Pushing to a Detail VIew Part 2 12:27
144 iOS 9 App 15: Table View - Populating a Detail View Part 3 7:57
145 iOS 9 App 15 : Table View - Customising a Table View Part4 8:53
146 iOS 9 App 15 : TableView - Adding Table View Headers Part 5 9:38
147 TableViewApplication 1:00
Saving And Loading Stuff!
148 Objective-C Introduction 1:28
149 Saving and Loading Text 8:05
150 SaveandLoadText 1:00
151 Saving and Loading Data 7:21
152 NSUserdefaults 1:00
Core Data - Creating Databases
153 Objective-C Introduction 1:15
154 iOS 9 App 16 : Database - Creating a Database Part 1 15:27
155 iOS 9 App 16 : Database - Adding Data Part 2 16:26
156 iOS 9 App 16 : Database - Editing Data Part 3 10:27
157 iOS 9 App 16 : Database - Deleting Data Part 4 6:14
158 CarSpotter 1:00
Getting Social With Your App!
159 Objective-C Introduction 1:42
160 Posting Text To Facebook 8:12
161 FacebookPost 1:00
162 Posting Images To Facebook 4:00
163 FacebookImage 1:00
164 Sending Twitter Tweets 6:59
165 TwitterPost 1:00
166 Sending Images To Twitter 3:16
167 TwitterImage 1:00
168 Sending an SMS Message 10:57
169 SMSMessage 1:00
170 Sending Images Via SMS 3:46
171 Sending an Email 10:34
172 Emails 1:00
173 Sending an Images Via Email 4:25
174 EmailsImages 1:00
175 iOS 9 App 17 : Social Poster 16:57
176 SocialPoster 1:00
177 Making a Phone Call 4:24
178 PhoneCalls 1:00
179 iOS 9 App 18:Contact App - Creating the Contact Database 19:41
180 iOS 9 App 18:Contact App - Adding, Editing and Removing Contacts 19:59
181 iOS 9 App 18:Contact App - Calling and Messaging Contacts List 10:19
182 ContactList 1:00
183 Displaying Local Notifications 10:38
184 LocalNotifications 1:00
Earning Revenue From Your App
185 Objective-C Introduction 1:21
186 Displaying iAd Advertisements 9:42
187 iAd 1:00
188 iOS 9 App 19: In App Purchases - Setting Up The App Part 1 11:21
189 iOS 9 App 19: In App Purchases - Displaying The Content Part 2 16:13
190 iOS 9 App 19: In App Purchases - Purchasing The Content Part 3 11:49
191 iOS 9 App 19: In App Purchases - Saving The Purchase Part 4 7:48
192 InAppPurchase 1:00
Supporting The Application
193 Objective-C Introduction 1:17
194 Device Detection 5:59
195 DeviceDetection 1:00
196 iOS 9 App 20: Universal Application 12:55
197 UniversalApplication 1:00
Introducing Swift 2
198 Swift 2 Variables 11:46
199 Vairables.playground 1:00
200 Swift 2 Arrays 6:26
201 Arrays.playground 1:00
202 Swift 2 Functions 4:55
203 Functiions.playground 1:00
204 Actions and Outlets 6:00
205 Actions and Outlets 1:00
206 iOS 9 App 1 : Creating a Hello World Application 3:20
207 HelloWorldApplication 1:00
208 Universal Constraints 11:05
209 UniversalConstraints 1:00
Swift 2 Functions
210 Swift 2 Introduction 1:25
211 Displaying Text 4:11
212 DisplayingText 1:00
213 DisplayingText2 1:00
214 Text Properties 11:44
215 TextProperties 1:00
216 TextProperties2 1:00
217 Custom Fonts 5:06
218 CustomFonts 1:00
219 Dismissing The Keyboard 5:09
220 DismissKeyboard 1:00
221 NSTimers 8:06
222 NSTimers 1:00
223 Display Time and Date 7:51
224 TimeandDate 1:00
225 If Statments 6:13
226 IfStatements 1:00
227 iOS 9 App 2 : Reaction Game 16:41
228 ReactionGame 1:00
229 Fading Objects 3:40
230 FadeObjects 1:00
231 Hiding Objects 3:12
232 HidingObjects 1:00
233 Enabling and Disabling Objects 3:59
234 EnablingObjects 1:00
235 iOS 9 App 3 : Tapping Game 15:16
236 TappingGame 1:00
237 Random Number Generator 4:46
238 RandomNumber 1:00
239 Random Word Generator 5:24
240 RandomWordrGenerator 1:00
241 iOS 9 App 4 : Joke Generator 8:27
242 JokeGenerator 1:00
Swift 2 Actions
243 Swift 2 Introduction 1:19
244 UISwitches 5:55
245 UISwitches 1:00
246 UISegmented Controls 6:41
247 UISegmentedControl 1:00
248 UISliders 6:41
249 UISliders 1:00
250 iOS 9 App 5 : Temperature Calculator 10:25
251 UIActionSheets 8:52
252 Shake Gestures 4:39
253 ShakeGestures 1:00
254 App 6 : Shake Me Game 18:38
255 URL Links 4:42
256 URLLinks 1:00
257 Using Delayed Actions 5:11
258 DelayedAction 1:00
259 iOS 9 App 7 : Caculator App 16:18
260 Calculator 1:00
Swift 2 Views
261 Swift 2 Introduction 1:48
262 Controlling UIScrollViews 6:51
263 UIScrollViews 1:00
264 Displaying UIAlertViews 6:55
265 UIAlertViews 1:00
266 Using UIWebviews 6:50
267 UIWebviews 1:00
268 Controlling UIWebviews 5:02
269 Activity Indicator 4:58
270 iOS 9 App 8 : Browser Application 13:33
271 BrowserApp 1:00
272 Using UIMapViews 3:20
273 MapViews 1:00
274 Controlling UIMapViews & Displaying Location 16:25
275 iOS 9 App 9 : Maps Application 16:48
276 MapApplication 1:00
277 Switching Views in Storyboards 7:18
278 SwitchStoryboards 1:00
279 Switching to a XIB View 7:21
280 SwitchingXIB 1:00
281 Removing The Status Bar 2:35
282 RemovingStausBar 1:00
Swift 2 Visuals
283 Swift 2 Introduction 1:46
284 Importing Files 3:34
285 ImportingFiles 1:00
286 Displaying Images 6:39
287 DisplayingImages 1:00
288 Displaying Retina Images 9:40
289 RetinaImages 1:00
290 Changing Images 5:46
291 ChangingImages 1:00
292 Adding Images To Buttons 4:13
293 AddingImages To Buutons 1:00
294 Displaying Images From URL'S 6:59
295 ImagesFromURL 1:00
296 iOS 9 App 10 : Snap Game 19:54
297 SnapGame 1:00
298 Displaying PDF'S 6:42
299 PDFS 1:00
300 Background Colours 5:08
301 Background Colours 1:00
302 Animations 8:11
303 Animations 1:00
304 Uploading your App to the App Store 5:30
305 Object Styling 9:27
306 ObjectStyling 1:00
307 iOS 9 App 11:Image Gallery - Creating the Collection View 13:16
308 iOS 9 App 11 : Image Garelly - Displaying the Detauked Image 9:53
309 CollectionView 1:00
310 Universal Launch Screen 6:13
311 LaunchScreens 1:00
312 Adding Loading Screens/Launch Images 6:09
313 LoadingScreens 1:00
314 Adding App Icons 6:23
315 AppIcons 1:00
Swift 2 Audio
316 Swift 2 Introduction 1:34
317 Playing a Sound File 8:08
318 PlayingSounds 1:00
319 Volume Slider 8:13
320 VolumeControl 1:00
321 iOS 9 App 12 : Soundboard Application 13:04
322 SoundBoard 1:00
323 iOS 9 App 13 : Youtube Videos 10:45
324 YoutubeVideos 1:00
325 Vibrating the Device 4:41
326 VibrateDevice 1:00
Swift 2 Tab Bar Application
327 Swift 2 Introduction 1:03
328 iOS 9 App 14 : Tab Bar Application - Set Up Part 1 13:33
329 iOS 9 App 14 : Tab Bar Application - Customising Part 2 8:05
330 Swift 2 Table View Application 1:00
Swift 2 Table View Application
331 Swift 2 Introduction 1:22
332 iOS 9 App 15 : Table View - Populating a Table View Part 1 15:29
333 iOS 9 App 15 : Table View - Pushing to a Detail View Part 2 10:33
334 iOS 9 Aoo 15 : Table View - Populating a Detail View Part 3 6:46
335 TableViewApplication 1:00
336 TableViewApplication 2 1:00
Swift 2 Core Data
337 Swift 2 Introduction 1:28
338 iOS 9 App 16 : Database - Creating a Database Part 1 17:40
339 iOS 9 App 16 : Database - Adding Data Part 2 13:17
340 iOS 9 App 16 : Database- Edeiting Data Part 3 13:27
341 iOS 9 App 16 : Database - Deleting Data Part 4 7:12
342 CarSpotter 1:00
Swift 2 Social
343 Swift 2 Introduction 1:54
344 Posting Text To Facebook 9:46
345 FacebookText 1:00
346 Posting Images To Facebook 4:47
347 Sending Twitter Tweets 11:02
348 Sending Images To Twitter 4:35
349 TwitterPost 1:00
350 Sending an SMS Message 11:02
351 SMSText 1:00
352 Sending Images Via SMS 6:01
353 Sending an Email 12:43
354 EmailText 1:00
355 Sending an Images Via Email 6:06
356 iOS 9 App 17 : Social Poster 17:21
357 SocialPoster 1:00
358 Making a Phone Call 5:06
359 PhoneCalls 1:00
360 iOS 9 Aoo 18:Contact App - Creating the Contact Database 18:29
361 iOS 9 App 18:Contact App - Adding and Editing Contacts 20:29
362 iOS 9 App 18:Contact App - Removing Contacts 4:49
363 iOS 9 App 18:Contact App - Calling and Messaging Contacts List 11:13
364 ContactApplication 1:00
Swift 2 Revenue
365 Swift 2 Introduction 1:13
366 Displaying iAd Adventisements 8:11
367 iAdBanners 1:00
368 Displaying AdMob Advertisements 9:37
369 Admob 1:00
Swift 2 QR Code Reader
370 Swift 2 Introduction 0:50
371 iOS 9 App 19 : QR Code Reader - Setting Up The Scanner Part 1 20:32
372 iOS 9 App 19 : QR Code Reader - Controlling The Scanner Part 2 6:58
373 iOS 9 App 19 : QR Code Reader - Displaying The Scans Part 3 13:30
374 QR CodeReaderApplication 1:00
Swift 2 Supporting The Application
375 Swift 2 Introduction 1:31
376 Device Detection 6:08
377 DeviceDetection 1:00
378 iOS 9 App 20 : Universal Applications 15:20
379 UniversalApplication 1:00
Submitting And Publishing Your App!
380 Introduction 1:07
381 Preparing your App for Submission 19:38

Related Courses