The Complete Ios9 Developer Course - Build 50 Swift Apps - Druckversion +- Forum Rockoldies (https://rockoldies.net/forum) +-- Forum: Fotobearbeitung - Photoshop (https://rockoldies.net/forum/forumdisplay.php?fid=16) +--- Forum: E-Learning, Tutorials (https://rockoldies.net/forum/forumdisplay.php?fid=18) +--- Thema: The Complete Ios9 Developer Course - Build 50 Swift Apps (/showthread.php?tid=65670) |
The Complete Ios9 Developer Course - Build 50 Swift Apps - Panter - 02.01.2023 The Complete Ios9 Developer Course - Build 50 Swift Apps Last updated 8/2015 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 8.99 GB | Duration: 24h 12m Learn the secrets behind great apps like Uber, Tinder, Instagram and more! Learn develop apps in Swift today! What you'll learn Build apps Code in Swift Learn to build apps from Scratch Learn how to use XCode Learn how to design apps for optimum user experience Requirements A mac computer (not a PC) XCode 7 Description This course was funded through a massively successful Kickstarter campaign. Do you want to learn how to make apps? This course is for you! In this course you will get to learn how to build real world apps through example. Learning by doing is the best way to become a rock star developer, producer and entrepreneur. One of the best features is that you can watch the courses at any speed you want. This means you can speed up the or slow down the video if you want to. This course is project based so you will not be learning a bunch of useless coding practices. At the end of this course you will have real world apps to use in your portfolio. We feel that project based training content is the best way to get from A to B. Taking this course means that you learn practical, employable skills immediately. You can use the projects you build in this course to add to your LinkedIn profile. Give your portfolio fuel to take your career to the next level. Learning how to code is a great way to jump in a new career or enhance your current career. Coding is the new math and learning how to code will propel you forward for any situation. Learn it today and get a head start for tomorrow. People who can master technology will rule the future. You will get full lifetime access to this course for a single one off fee. John Bura has created many games, apps and training courses so he is extremely qualified to teach you how to master technology. This is an instructor that does not only teach, he produces apps. This means you get the most relevant information on how to code. Most courses do not show you practical skills and real world examples. What makes you a good teacher? I have released over 40 games and apps that have done very well in the app store. I run a company called Mammoth Interactive so I am actively in the field building apps and making money I have been teaching since 2002 I personally love learning online and my life is much better because I have learned online rather than a classroom I am one of the top 10 highest grossing Udemy teachers I have been a Udemy instructor since 2011. I make sure people learn how to make money from their creations. I have over 150k students worldwide Who is this class for? People who want to improve their technical skills Complete beginners People who want to make money. I show people the tools on how to make money through various methods of passive income People who want to get ahead of the pack by learning online. How you will make money by learning new skills Learn practical skills Learn about how leverage your new skills to greater wealth Learn through practical examples Why should you learn online? There is an online education revolution taking place. You may have heard about it in the news or heard it from a friend. Either-way, education is going to be changed forever. In this short course I talk about how Online Education has Motivated me Helped my career Helped me as a teacher Impacted several lives around the planet I promise that this course will be better and more effective than reading books. I show how to master technology through the use of video. This course will give you everything you need to thrive in our technological society. Overview Section 1: Introduction Lecture 1 Introduction Section 2: 01. Learn Swift 2 in 1 hour Lecture 2 02. Course Requirements Lecture 3 03. Talking about Xcode projects Lecture 4 04. Setting up the Xcode environment Lecture 5 05. Adding items to the main story board Lecture 6 06. Hooking up the swift file Lecture 7 07. Using the swift file Lecture 8 08. Changing the button text Lecture 9 09. Adding in functions Lecture 10 10. Variables Lecture 11 11. If Statements Lecture 12 12. Multiple condition if statements Lecture 13 13. Else if statements Lecture 14 14. Printing a user selected number Lecture 15 15. Apple UI and interactivity Lecture 16 16. Course conclusion Section 3: 02. Learn SpriteKit for iOS9 in 1 hour Lecture 17 02. Course Requirements Lecture 18 03. Introduction to spritekit Lecture 19 04. Running the app on the simulator. Test early and often Lecture 20 05. Talking about the GamScene file Lecture 21 06. Talking about the touches began Lecture 22 07. Learning about moving code to functions Lecture 23 08. Talking about feature scope Lecture 24 09. Talking about variables Lecture 25 10. Setting and pritning variables Lecture 26 11. Breaking up functions into smaller functions Lecture 27 12. Talking about classes and removing objects Lecture 28 13. Talking about images and nodes Lecture 29 14. Conclusion Section 4: 03. Tip Calculator for iOS9 Lecture 30 01. Starting a new project for the tip calculator Lecture 31 02. Setting up the main Storyboard Lecture 32 03. Designing the app Lecture 33 04. Testing early and often on the iPhone Lecture 34 05. Hooking up the outlets to the swift file Lecture 35 06. Hooking up the Actions to the siwft file Lecture 36 07. Setting up the variables Lecture 37 08. Separating the app into functions Lecture 38 09. Taking in the user inputed text Lecture 39 10. Converting the strings into Floats Lecture 40 11. Calculating the tip Lecture 41 12. Printing the variables Lecture 42 13. Formatting to two Decimal Places Lecture 43 14. Adding the clear button to the app Lecture 44 15. Changing the keyboard input type Lecture 45 16. Hiding the keyboards Lecture 46 17. Designing the app Lecture 47 18. Challenge - Build a new app and design it differently Section 5: 04. Make a letter counting app with arrays for iOS9 Lecture 48 01. Introduction to the name changing app Lecture 49 02. Designing the app Lecture 50 03. Hooking up the swift code Lecture 51 04. Adding functions to the app Lecture 52 05. Enterting the name data Lecture 53 06. Making the app count the characters Lecture 54 07. Putting the characters into an array Lecture 55 08. Adding in the clear button functionality Lecture 56 09. Hiding the keyboard Lecture 57 10. Designing the app Lecture 58 11. Challenge - Make a 4 box character counting app Section 6: 05. Reversing words app for iOS9 Lecture 59 01. Introduction to the word reverser Lecture 60 02. Designing the app Lecture 61 03 Hooking up the actions and the outlets Lecture 62 04. Adding in functions to the app Lecture 63 05. Setting up variables Lecture 64 06. Setting up the user input and testing the app Lecture 65 07. Reversing the characters Lecture 66 08. Talking about user experience and code Lecture 67 09. Designing the app and adding the clear function Lecture 68 10. Hiding the keyboard Lecture 69 11. Challenge - Count the characters of the reversed word Section 7: 06. Inspirational Quote App for iOS9 Lecture 70 01. Introduction to the motivational quote app Lecture 71 02. Designing the app Lecture 72 03 Hooking up the Swift File Lecture 73 04. Setting up the variables and the arrays Lecture 74 05. Adding in the function to the app Lecture 75 06. Printing the variable Lecture 76 07. Selecting the random number Lecture 77 08. Changing the button Text Lecture 78 09. Adding in checking logic Lecture 79 10. Designing the app Lecture 80 11. Challenge - Add another array item box to the project Section 8: 07. Making an innovative calculator for iOS9 Lecture 81 01. Introduction to the innovative calculator Lecture 82 02. Talking about the main storyboard Lecture 83 03. Adding in the other views Lecture 84 04. Changing the names of the tabs Lecture 85 05. Changing the colors of the slides Lecture 86 06. Designing the first page Lecture 87 07. Designing the first page for productivity Lecture 88 08. Copying the items to the other view controller Lecture 89 09. Setting up the outlets Lecture 90 10. Hooking up the swift file Lecture 91 11. Adding in the addition variables Lecture 92 12. Taking in the user data Lecture 93 13. Adding in the calculation and printing the answer Lecture 94 14. Adding in the clear Button Lecture 95 15. Hiding the keyboard Lecture 96 16. Adding in the multiplication tab Lecture 97 17. Setting up the division page Lecture 98 18. Setting up the subtraction page Lecture 99 19. Finding different solutions Lecture 100 20. Putting final touches on the design Lecture 101 21. Challenge add in two more tabs Section 9: 08. Stock Price Calculator for iOS9 Lecture 102 01. Introduction to the stock price calculator Lecture 103 02. Designing the app Lecture 104 03. Hooking up the Swift code Lecture 105 04. Setting up the variables Lecture 106 05. Adding in functions to the app Lecture 107 06. Taking in the user data Lecture 108 07. Converting variables to floats Lecture 109 08. Adding in the price and hiding the keyboard Lecture 110 09. Fixing the percent error Lecture 111 10. Calculating the profit Lecture 112 11. Rounding to two decimal places Lecture 113 12. Clearing the app Lecture 114 13. Designing the app Lecture 115 14. Challenge - Limit the amount of characters in the profit section Section 10: 09. Savings app for iOS9 Lecture 116 01. Introduction to the savings app Lecture 117 02. Designing the labels to the app Lecture 118 03. Hooking up the swift file Lecture 119 05. Setting up the functions Lecture 120 06. Taking in the data Lecture 121 07. Calculating the income Lecture 122 08. Calculating the savings Lecture 123 09. Printing the variables Lecture 124 10. HIding the keyboard and testing the app Lecture 125 11. Finxing the bugs Lecture 126 12. Testing and setting up the clear functionality Lecture 127 13. Designing the app Lecture 128 14. Final bugs in the app Lecture 129 15. Challenge - Add more financial items to the app Section 11: 10. Savings visualizer for iOS9 Lecture 130 01. Introduction to the savings visualizer Lecture 131 02. Designing the app Lecture 132 03. Hooking up the Swift file Lecture 133 04. Setting up the variables Lecture 134 05. Adding in the functions Lecture 135 06. Taking in the data Lecture 136 07. Performing the math of the equation Lecture 137 08. Printing the variables Lecture 138 09. Testing the app and adding in the clear button Lecture 139 10. Checking to see if the textbox has text Lecture 140 11. Formating the decimal places Lecture 141 12. Designing the app Lecture 142 13. Challenge - add another slider to the app Section 12: 11. Score counter for iOS9 Lecture 143 01. Introduction to the sports counter app Lecture 144 02. Designing the app Lecture 145 03. Hooking up the swift file. Lecture 146 04. Adding in the variables Lecture 147 05. Adding in the functions Lecture 148 06. Adding in the score modifier Lecture 149 07. Testing the app Lecture 150 08. Setting up the print function Lecture 151 09. Designing the app part 1 Lecture 152 10. Sending items to the back Lecture 153 11. Challenge - Set the score limit to 100 Section 13: 12. Making a two button quiz for kids for iOS9 Lecture 154 01. Introduction to the simple quiz app Lecture 155 02. Desiging the app Lecture 156 03. Hooking up the swift file Lecture 157 04. Setting up the variables and the arrays Lecture 158 05. Setting up the functions Lecture 159 06. Setting up the random numbers and printing the variable Lecture 160 07. Setting up the button logic Lecture 161 08. Adding in the incorrect answer logic Lecture 162 09. Breaking up the functions into more specific functionality Lecture 163 10. Setting up the total correct logic and testing the app Lecture 164 11. Resetting the app Lecture 165 12. Designing the app Section 14: 13. Addition game for iOS9 Lecture 166 01. Introduction to the Algebra addition game Lecture 167 02. Designing the app Lecture 168 03. Hooking up the Swift file Lecture 169 04. Adding in the variables Lecture 170 05. Randomizing the numbers Lecture 171 06. Printing the variables Lecture 172 07. Printing the buttons and setting up the incorrect answers Lecture 173 08. Adding in the other incorrect answers Lecture 174 09. Adding in the random number check logic Lecture 175 10. Setting up the correct answer logic Lecture 176 11. Printing the stats Lecture 177 12. Adding in the reset logic Lecture 178 13. Fixing the reset logic Lecture 179 14. Designing the app Lecture 180 15. Challenge - Make 3 different apps for 3 different ages Section 15: 14. Multiplication game for iOS9 Lecture 181 01. Introduction to the multiplication game Lecture 182 02. Designing the app Lecture 183 03. Hooking up the Swift file Lecture 184 04. Adding in the variables Lecture 185 05. Randomizing the numbers Lecture 186 06. Adding in the button logic Lecture 187 07. Printing the buttons Lecture 188 08. Adding in the random number checks Lecture 189 09. Setting up the correct logic Lecture 190 10. Reseting the app and designing the app Lecture 191 11. Challenge - Add in 3 different difficulty levels for 3 different ages Section 16: 15. Subtraction game for iOS9 Lecture 192 01. Introduction to the subtraction game for iOS Lecture 193 02. Designing the app Lecture 194 03. Hooking up the Swift File Lecture 195 04. Setting up the variables Lecture 196 05. Setting up the random buttons Lecture 197 06. Setting up the button logic Lecture 198 07. Setting up the random number checks Lecture 199 08. Setting up the correct button logic Lecture 200 09. Desingning the app Lecture 201 10. Challenge - Make answers have no negative numbers Section 17: 16. Algebra Addition game for iOS9 Lecture 202 01. Introduction to the algebra addition game Lecture 203 02. Designing the app Lecture 204 03. Hooking up the swift file Lecture 205 04. Setting up the variables Lecture 206 05. Adding in the random numbers logic Lecture 207 06. Adding in the button logic Lecture 208 07. Adding in the random number checks Lecture 209 08. Adding in the answers Lecture 210 09. Testing the app Lecture 211 10. Designing the app Lecture 212 11. Challenge - First 5 random numbers different than the next Section 18: 17. Algebra multiplication game for iOS9 Lecture 213 01. Introduction to the algebra addition game Lecture 214 02. Designing the app Lecture 215 03. Hooking up the Swift file Lecture 216 04. Adding in the variables Lecture 217 05. Adding in the random number logic Lecture 218 06. Adding in the button logic Lecture 219 07. Adding in the correct logic Lecture 220 08. Testing the app Lecture 221 09. Designing the app Lecture 222 10. Challenge - Make the y variable change spots Section 19: 18. Playing a video in iOS 9 Lecture 223 01. Making a simple video player app Lecture 224 02. Adding in the media player framework Lecture 225 03. Adding in a video file Lecture 226 04. Adding in the playing variables Lecture 227 05. Adding in the player logic Lecture 228 06. Playing the video when the app starts Lecture 229 07. Playing a video from a server Lecture 230 08. Challenge - Play the video with the press of a button Section 20: 19. Compound interest calculator for iOS9 Lecture 231 01. Introduction to the compound interest calculator Lecture 232 02. Designing the app Lecture 233 03. Hooking up the Swift Code Lecture 234 04. Adding in the variables Lecture 235 05. Taking in the user data Lecture 236 06. Calculating the compound interest Lecture 237 07. Printing the answer and hiding the keyboard Lecture 238 08. Testing the app Lecture 239 09. Clearing the app Lecture 240 10. Designing the app Lecture 241 11. Challenge - Add in the amount of money made Section 21: 20. Number Divisor app for iOS9 Lecture 242 01. Introduction to the number divsor app Lecture 243 02. Designing the app Lecture 244 03. Hooking up the Swift file Lecture 245 04. Adding in variables Lecture 246 05. Taking in the user data Lecture 247 06. Calculating the division number Lecture 248 07. Hiding the keyboard Lecture 249 08. Adding checks to make sure your app does not crash Lecture 250 09. Cleaning up the app and clearing the text Lecture 251 10. Designing the app Lecture 252 11. Conclusion Section 22: 21. Coffee Decider for iOS9 Lecture 253 01. Talking about the coffee Decider app Lecture 254 02. Designing the app Lecture 255 03. Hooking up the Swift file Lecture 256 04. Adding in the arrays Lecture 257 05. Setting up the coffe array numbers Lecture 258 06. Setting the array to maximum Lecture 259 07. Randomizing the numbers Lecture 260 08. Printing the arrays Lecture 261 09. Testing the app and auto resizing the size Lecture 262 10. Designing the app Lecture 263 11. Challenge - Add more items to have with your coffee Section 23: 71. Using animations and text for iOS9 Lecture 264 01. Making a magic 8 app Lecture 265 02. Setting up the animation Lecture 266 03. Expanding on the animation Section 24: 72. Color Picker for iOS9 Lecture 267 01. Introduction to th color picker Lecture 268 02. Hooking up the code Lecture 269 03. Adding in the color function Lecture 270 04. Setting the colors Lecture 271 05. Printing the labels Lecture 272 06. Rounding the variables Lecture 273 07. Designing the app and conclusion Section 25: 73. Color filters on images for iOS 9 Lecture 274 01. Introduction to the color filter app Lecture 275 02. Making the app Lecture 276 03. Adding an image Lecture 277 04. Designing the app Section 26: 74. Image opacity app for iOS9 Lecture 278 01. Setting up the image opacity app Lecture 279 02. Setting up the opacity logic Lecture 280 03. Setting the float and CGFLoat values Section 27: 75. HSB Color changer for iOS9 Lecture 281 01. Introduction to the HSB slider app Lecture 282 02. Adding in the floats and CGFloats Lecture 283 03. Printing the values Lecture 284 04. Designing the app Lecture 285 05. Changing the text color with the brightness Section 28: 76. Changing numbers with text fields for iOS9 Lecture 286 01. Introduction to textbox and colors Lecture 287 02. Setting the colors Lecture 288 03. Settin up the variable logic Lecture 289 04. Adding in the clear button Lecture 290 05. Setting up the button color Section 29: 77. To do CheckList for iOS9 Lecture 291 01. Introduction to the checklist Lecture 292 02. Hiding the keyboard Lecture 293 03. Setting up the button functions Lecture 294 04. Disabling the text box Lecture 295 05. Adding in the clear button Lecture 296 06. Designing the app Lecture 297 07. Setting the switches to off Section 30: 78. Introduction to filters with CI Filter for iOS9 Lecture 298 01. Introduction to CIFilter Lecture 299 02. Setting up the images Lecture 300 03. Adding in more filters Lecture 301 04. Other filters and conclusion Section 31: 79. Hue Filter changer for iOS9 Lecture 302 01. Setting up the Hue changer image Lecture 303 02. Dropping in an image and setting up the slider hue Lecture 304 03. Setting up the CIFilter part 1 Lecture 305 04. Setting the hue programatically with a slider Lecture 306 05. Talking about technical limitations and changing designs to accomidate Lecture 307 06. Talking about how the hue works Lecture 308 07. Conclusion Section 32: 80. Sketch an image with Swift in Xcode for iOS9 Lecture 309 01. Introduction to the overlay _ sketch image generator Lecture 310 02. Setting up the Swift File Lecture 311 03. Adding in the filter Lecture 312 04. Setting up the slider values Lecture 313 05. Setting up the sliders Lecture 314 06. Adding in the specific filter values Lecture 315 07. Fixing some bugs Lecture 316 08. Fixing the app and conclusion Section 33: 81. Hexagon Image Generator for iOS9 Lecture 317 81. Hexagon Image Generator for iOS9 Lecture 318 02. Setting up the size in images Lecture 319 03. Testing the app and conclusion Section 34: 82. Turn an image into a painting for iOS9 Lecture 320 01. Setting up a pointalist generator Lecture 321 02. Setting up the app Lecture 322 03. Testing the app and conclusion Section 35: 83. Comic book iamge generator for iOS9 Lecture 323 01. Comic book generator Lecture 324 02. Testing the app and talking about efficiency Section 36: 84. Glowing image generator for iOS9 Lecture 325 01. Glowing image generator Lecture 326 02. Printing the labels and setting up the filter Lecture 327 03. Testing and polishing the app Section 37: 85. Mosaic Generator for iOS9 Lecture 328 01. Mosaic Generator Lecture 329 02. Setting up the image Lecture 330 03. Testing the app Section 38: 86. Kaleidoscope Image Generator for iOS9 Lecture 331 01. Introduction to the kaleidoscope generator Lecture 332 02. Adding in the filter code Lecture 333 03. Testing the app and the settings Section 39: 87. Inverting an image with CIFilter for iOS9 Lecture 334 01. Invert and image Lecture 335 02. Setting up the switch to be on or off Lecture 336 03. Testing the app and conclusion Section 40: 88. Adding a color monochrome filter to your app for iOS9 Lecture 337 01. Introduction to the monochrome filter app Lecture 338 02. Setting up the filter Lecture 339 03. Testing the app and color Section 41: 89. Learn to use a chrome brighten filter for your images for iOS9 Lecture 340 01. Introduction to the chrome filter app Lecture 341 02. Testing the app Section 42: 90. Add a cool black and white filter to your pictures for iOS9 Lecture 342 01. Introduction to noir filter Lecture 343 02. Testing the app Section 43: 91. Adding in a blur to your image Lecture 344 01. Introduction to motion blur Lecture 345 02. Setting up the filter Lecture 346 03. Fixing the sliders Section 44: 92. Sepia tone Image generator for iOS9 Lecture 347 01. Sepia tone image generator Lecture 348 02. Testing the app with different settings Section 45: 93. CIVibrance filter for iOS9 Lecture 349 01. Introduction to CIVibrance Lecture 350 02. Cyling the images Lecture 351 03. Testing and conclusion Section 46: 94. Circle crop images and filter images for iOS9 Lecture 352 01. Introduction to filter and circle image crop Lecture 353 02. Setting up the filter and the circle crop Lecture 354 03. Testing and conclusion Section 47: 95. Twirl distortion image generator for iOS9 Lecture 355 01. Setting up the twirl Distortion Lecture 356 02. Setting the slider value Lecture 357 03. Setting up the filter Lecture 358 04. Testing and setting the fonts Section 48: 96. Generate a border around an image for iOS9 Lecture 359 01. Introduction to rounding images and adding a border Lecture 360 02. Setting up the border Lecture 361 03. Setting up the color change logic Lecture 362 04. Optimizing the color Section 49: 97. Adding an image on the screen when you touch it for iOS9 Lecture 363 01. Introduction to creating images on the screen Lecture 364 02. Setting up the if statement and touches logic Lecture 365 03. Conclusion and talking about image productivity Section 50: 98. Use a filter to pixellate an Image for iOS9 Lecture 366 01. Introduction to pixelization Lecture 367 02. Setting up the pixel filter Lecture 368 03. Adding in the pixel specific code Lecture 369 04. Adding in the pixel code Section 51: 99. Reduce noise in your app Lecture 370 01. How to reduce noise in images programatically Lecture 371 02. Testing the app Section 52: 100. Instagram filter selection for iOS9 Lecture 372 01. Introduction to the 3 filter app Lecture 373 02. Changing the filter Lecture 374 03. Setting up the segmented control functions Lecture 375 04. Setting up the if statements and conclusion Section 53: Bonus Lecture 376 Inspirational Quotes Complete Beginners ,Not advanced programmers,People who want to learn Swift and XCode Homepage |