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秒