Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn to make 20 apps in iOS 8
Introduction
Introduction (0:56)
A little bit about this course (6:20)
01.Make a basic tip calcuatlor
01. Introduction to making a tip calculator (3:14)
02. Setting the screensize and orientation (2:20)
03. Adding in a label and a text box (3:57)
04. Adding in the other design elements (4:17)
05. Testing your app (2:10)
06. Talking about different keyboards in iOS 8 (3:01)
07. Adding the files to the swift file (3:11)
08. Adding in the IBOutlets (3:17)
09. Adding in a function to make the code easier to read (2:13)
10. Adding in variables to the scene (1:56)
11. Taking in the numbers from the text to the swift file (1:05)
12. Converting Strings to floats (1:50)
13. Adding in the answer math (1:27)
14. Prinitng the answer to the screen (1:57)
15. Formating the number to two decimal places (2:15)
16. Adding in text to the string (1:30)
17. Adding in the clear button (1:47)
18. Testing the app before designing (1:16)
19. Designing the app (4:33)
20. Testing the app and talking about design and functionality (1:53)
21. Making the app work on all phones (3:27)
22. Course conclusion and challenge (0:40)
02. Make and innovative calculator
01. Introduction to the innovative calculator (2:04)
02. Talking about the tab bar controller (4:36)
03. Adding in colors for debug purposes (1:50)
04. Adding in the items to the screens (4:32)
05. Setting up the IBActions in the swift files (4:22)
06. Adding in the IBActions (3:54)
07. Adding in the variables to the swift files (3:06)
08. Adding in the text to the calculate button (3:13)
09. A tip and a shortcut to adding in floats (2:52)
10. Adding in the answers (1:27)
11. Printing the variable to the screen (1:15)
12. Adding in the clear functionality (2:19)
13. Adding in the number pad to the text fields (0:44)
14. Testing the app to make sure it works (1:25)
15. Hiding the text box part 1 (1:28)
16. Hiding the keyboard part 2 (2:17)
17 Adding in the fonts and colors (5:43)
18. Chosing a color scheme (3:33)
19. Adding in the bottom titles (1:31)
20. Formatting for all iPhones (1:25)
21. Fixing the button (0:52)
22. Conclusion and Challenge (0:51)
03. Make a landscape calculator
01. Introduction to the innovative calculator app (2:30)
02. Designing the app (5:17)
03. Using the ruler to make the app more symetrical (1:56)
04. Adding the items to the swift file (3:18)
05. Adding in functions to make the code easier to read (3:00)
06. Declaring the variables (2:23)
07. Taking the text from the user (2:18)
08. Chanhing the variables to floats (2:30)
09. Adding in the answer logic (1:56)
10. Formatting the string to two decimal places (1:31)
11. Printing the Variable to the screen (1:53)
12. Hiding the keyboard (1:55)
13. Adding in the clear button (2:29)
14. Picking the font for the app (4:16)
15. Picking a color scheme (3:46)
16. Testing the app (1:42)
17. Course conclusion and challenge (1:47)
04. Simple stock price calculator
01. Introduction to the stock price app (1:16)
02. Designing the app (3:17)
03. Adding in the IBoutlets
04. Adding in the IBoutlets and the function (1:30)
05. Adding in the variables (1:25)
06. Taking in the variables from the text (1:05)
07. Converting the files to floats (1:34)
08. Calculating the selling price (2:13)
09. Calculating the profit (1:15)
10. Formatting the float (1:26)
11. Printing the text to the labels (1:20)
12. Reseting the app (1:05)
13. Polishing the app (7:50)
15. Dismissing the keyboard (1:37)
16. Course conclusion and challenge (1:33)
05. Making a simple savings calculator
01. Introduction to the savings calculator (2:04)
02. Designing the app (5:47)
03. Adding in the IBOutlets and actions (3:21)
04. Adding in the variables to the app (1:35)
05. Taking the text from the textboxes and converting them to a float (1:43)
06. Adding in the hourly income (1:03)
07. Adding in the weekly income and the monthly income (1:38)
08. Adding in the monthly and weekly savings (1:15)
09. Adding in the monthly percent (2:10)
10. Formatting the float variables (3:09)
11. Fixing a small coding bug (1:09)
12. Printing the lables to the screen (2:18)
13. Adding in the clear button (1:26)
14. Making the keyboard hide (1:59)
15. Desinging the app (5:52)
16. Conclusion and course challenge (1:18)
07. Making a savings calculator
01. Introduction to the savings visualizer (1:26)
02. Desinging the app (4:16)
03. Hooking up the swift file (3:28)
04 Adding in the variables (1:50)
05. Adding in functions to make programming easier (1:30)
06. Taking in the user data
07. Calculating the percent (4:46)
08. Formating the variables (3:01)
09. Printing the variables to the screen (2:03)
10. Changing the keyboard and hiding the keyboard (1:14)
11. Testing the app (3:17)
12. Changing the design for clarity (1:59)
08. Making a savings visualizer
01. Introduction to the savings and investing app (1:14)
02. Designing the app (6:13)
03. Adding in the outlets and the actions (2:38)
04. Adding in a function to make the code easier to read (1:03)
05. Adding in Variables (3:44)
06. Taking in the infomation from the text fields (1:16)
07. Calculating the weekly savings (1:29)
08. Calculating the segmented control (2:08)
09. Calculating savings (3:37)
10. Formating the strings (3:15)
11. Printing the data (3:56)
12. Hiding the keyboard and changing the keyboard to a number pad (1:14)
13. Testing and resetting the app part 1 (3:25)
14. Resetting the segmented contro (1:06)
15. Designing the app (1:06)
16. Course conclusion and challenge (1:37)
09. Spending Visualizer
01. Introduction to teh savings visualizer app (1:26)
02. Designing the app (3:31)
03. Hooking up the code to the swift file (4:23)
04. Adding in the function to save time coding (1:17)
05. Adding in the float variables (1:39)
06. Taking in the user infomation (1:27)
07. Changing the sliders and the labels (3:28)
08. Calculating the expenses (2:36)
09. Formating the Floats to NSSTring (1:57)
10. Adding in the text to the labels (2:36)
11. Changing the keyboard and learning how to hide the keyboard (1:35)
12. Adding in the clear button (1:25)
13. Designing the app (4:49)
14. Course conclusion and challenge (0:27)
10. Millionaire app
01. Introduction to the millionaire app (1:43)
02. Designing the app (4:20)
03. Talking about Xcode and hooking up the swift file (3:02)
04. Adding in the variables (1:45)
05. Taking in the variables and converting to float (2:09)
06. Adding in the for loop (3:55)
07. Adding in the logic to the for loop
08. Explaining the for statement
09. Printing the variables to the label (1:02)
10. Adding in the keyboard logic (1:31)
11. Fixing the annual return logic (0:48)
12. Adding in the reset logic (1:13)
13. Formating the strings (2:59)
14. Designing the app (5:08)
15. Course conclusion and challenge (1:10)
11. Make a credit card calculator
01. Introduction to the credit card debt app (1:13)
02. Designing the app (4:45)
03. Hooking up the swift file (2:30)
04. Adding in the variables to the app (1:27)
05. Taking in the user data and converting to a float (2:13)
06. Setting up the if statement and the for loop (4:12)
07. Adding in the credit card logic (2:15)
08. Calculating the Fees (1:25)
09. Printing the text to the screen (2:33)
10. Adding in the failsafe logic (2:37)
11. Changing the color of the message (0:35)
12. Restting the app (3:08)
13. Changing the keyboard (1:16)
14. Designing the app (3:45)
15. Adding in some final code (2:50)
16. Adding in the design (0:52)
17. Course conclusion and Challenge (0:37)
12. Tax Calculator
01. Introduction to the tax calculator (0:45)
02. Designing the app (4:04)
03. Hooking up the code to the swift file (2:51)
04. Declaring the variables (1:48)
05. Adding in some of the logic (4:39)
06. Adding in the after tax income (2:27)
07. Formatting the floats (2:34)
08. Printing the variables to the screen (1:42)
09. Printing the slider to the screen (1:39)
10. Adding in the clear button functionality (1:43)
11. Designing the app (3:34)
12. Course conclusion and challenge (0:55)
13. Make a Simple loan Calculator
01. Introduction to the simple loan Calculator (0:52)
02. Designing the app (4:09)
03. Hooking up the swift file (2:36)
04. Adding in the variables (1:15)
05. Taking in the user data and converting them to floats (1:23)
06. Adding in the calculations (2:12)
07. Formatting the float variables (2:19)
08. Printing the labels to the screen (1:45)
09. Hiding the keyboard (1:44)
10. Designing the app (5:00)
11. Adding in the clear logic (1:11)
12. Course conclusion and challenge (1:07)
14. Dice Game
01. Introduction to the gamling game (2:38)
02. Setting up the scene part 1 (4:25)
03. Setting the design part 2.mov (5:31)
04. Adding the IBOutlets to the Swift file (4:19)
05. Adding in IBActions (3:01)
06. Adding in variables and talking about ballence (3:46)
07. Setting the dice type for the computer (3:10)
08. Random numbers and variable scope (4:43)
09. Accounting for the Zero dice roll (3:18)
10. Testing the difficulty level (1:05)
11. Adding in victory conditions (5:13)
12. Adding in the stepper logic (3:14)
13. Adding in the bonus modifer (3:22)
14. Fixing a programmer error (2:05)
15. Setting the money label at the start of the app (2:33)
16. Adding in the betting logic (3:03)
17. Printing the money to the screen (3:26)
18. Adding in a reset game button and logicmov (6:45)
19. Fixing a textbox issue (4:59)
20. Chosing the color scheme (5:27)
21. Adding in the fonts (3:07)
22. Testing the app and changing the black to an off black (1:45)
23. Making the player reset the game after they have no money (1:31)
24. Course conclusion (1:00)
15. StartUp Calculator
01. Introduction to the startup Calculator (1:14)
02. Designing the app (4:49)
03. Adding in the items to the swift file (3:01)
04. Adding in the variables (1:52)
05. Taking in the user data and converting it to a float (2:04)
06. Adding in the math to the app (3:37)
07. Converting the floats (1:50)
08. Printing the variables to the screen (1:32)
09. Hiding the keyboard (1:39)
11. Adding in the clear button (1:41)
12. Adding in the message logic (1:11)
13. Designing the app (5:21)
14. Course conclusion (1:27)
16. Making a sports counter
01 Introduction to the sports counting app (1:32)
02. Designing the app (3:33)
03. Hooking up the swift file (3:22)
04. Adding in the functions part 1 (2:11)
05. Adding in the boolean variable (3:41)
06. Adding in the stepper logic (4:34)
07. Adding in the sore functionality (1:43)
08. Adding in the subtract logic (2:06)
09. Adding in the max score (3:54)
10. Adding in the max value logic (1:37)
11. Printing the score to the screen (1:07)
12. Converting the string to float (1:57)
13. Adding in a failsafe (1:11)
14. Fixing a bug (0:42)
15. Adding in the keyboard logic (0:54)
16. Designing the app (6:24)
17. Getting rid of the UIStepper (1:43)
18. Course conclusion and challenge (1:48)
17. OSX Kids addition game
01. Introduction to the OSX addition game for kids (1:35)
02. Designing the app (3:32)
03. Hooking up the .h and the .m file (3:26)
04. Adding in the game logic void (1:39)
05. Adding in a void to make programming easier (1:50)
06. Assigning random numbers (2:00)
07. Printing the numbers to the screen (3:56)
08. Adding in the answer to the program (1:47)
09. Setting up the correct button logic (3:25)
10. Adding in the incorrect numbers (3:58)
11. Adding in the correct button logic (3:51)
12. Adding the correct answer logic (3:21)
13. Adding in the final stages (1:45)
14. Course conclusion and challenge (0:30)
18. Decision app
01. Introduction the the decision making app (1:29)
02. Designing the app (2:23)
03. Adding in the items to the swift file (1:38)
04. Adding in the array of decisions (2:00)
05. Printing the variable to the label (2:25)
06. Adding in the random number to select the array (2:56)
07. Adding in more functionality (4:19)
08. Testing the app (2:06)
09. Makeing the label fade in (5:09)
10. Testing the app and playing around with design (4:19)
11. Adding in the code to the other buttons (3:26)
12. Adding in the text (3:53)
13. Testing the app and talking about aniticpation (0:41)
14. Desining the app (6:04)
15. Course conclusion (0:54)
19. Division App for kids
01. Introduction to devision app (1:15)
02. Adding the items to the storyboard (3:32)
03. Adding in the objects fromt the storyboard to the swift file (3:02)
04. Adding in variables (2:29)
05. Making functions so that your code is much easier to read (1:26)
06. Adding in arrays (6:49)
07. Making sure the number can be devisible evenly (3:11)
08. Adding in the logic to make the number divide evenly (1:55)
09. Printing the numbers to the label (1:32)
10. Adding a button function and if statements (3:20)
11. Adding in the incorrect answers (3:48)
12. Adding in the answer calculate logic (1:29)
13. Adding in the button logic (3:43)
14. Reseting the app (1:01)
15. Testing the app before designing it (1:41)
16. Designing the app (3:56)
17. Course conclusion (0:57)
20. Color Matching game for kids
01. Introduction to the color game for kids (1:17)
02. Designing the app (3:17)
03. Hooking up the objects to the Swift file (1:49)
04. Adding a function to make coding easier (1:07)
05. Adding in the number variables and random number (1:41)
06. Adding in a color array (2:15)
07. Printing the right button (4:08)
08. Making the background change color (4:05)
09. Adding in the wrong answers (1:46)
10. Adding in the correct button logic (3:16)
11. Copying the button logic (0:51)
12. Testing the app and fixing a problem (2:39)
13. Designing and testing the app (3:46)
14. Course conclusion and challenge (0:35)
How to start your own studio
1-how-to-start-your-own-studio (1:02)
2-ask-the-question-why (1:25)
3-get-the-nessisary-technology (3:33)
4-keep-your-start-up-costs-low (2:32)
5-go-all-in (1:07)
6-improve-with-each-project (1:41)
7-start-small-but-think-big (1:47)
8-y-ou-want-to-be-profitable-on-day-one (1:16)
9-do-not-go-to-the-coffeeshop (1:03)
10-picking-a-good-workspace (2:02)
11-try-to-focus (1:37)
12-set-yourself-some-goals (3:06)
13-10-important-tips-for-studio-success (1:02)
14-prototype-a-lot (1:35)
15-test-early-and-often (1:31)
16-release-your-product (1:06)
17-release-often (1:09)
18-build-you-porfolio-fast (1:05)
19-build-different-kinds-of-apps (1:12)
20-experiment (1:03)
21-look-at-what-the-market-is-telling-you (1:20)
22-start-reaching-out-to-bigger-contracts (1:05)
23-constantly-coming-up-with-new-ideas (1:05)
24-tips-for-financial-success (1:19)
25-don-t-spend-a-ton-of-money (2:13)
26-keep-releasing-apps (1:18)
27-how-to-land-paid-contracts (1:03)
28-how-to-land-a-contract (2:05)
29-how-to-exapand (2:02)
rapid-prototyping
studio notes
Conclusion
Conclusion (1:27)
01. Introduction to the gamling game
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock