Practical iOS 12 with Swift 5




Practical iOS 12 with Swift 5

Note: All finished projects and source code have been update to swift 5.0. So even though some lectures are shown using Swift 4.2, just reference the source code for any update you might need.

This course demonstrates the new iOS 12 features with real world projects, including upgrades to machine learning with Create ML, new user interaction with Siri Shortcuts, huge improvements to ARKit 2.0, sentiment analysis, image recognition, and more.

This course is produced from the "Hacking with Swift" series of tutorials, which are written and authored by the award winning Swift programmer, Paul Hudson,  and these lectures were made with his permission and support. You can always be guaranteed you're learning the latest and greatest Apple technologies in the Hacking with Swift tutorials. Here you learn smart, powerful, and expressive Swift 5 and iOS 12, the way it was meant to be written. You learn while you make real-world apps, which means you get to apply your new skills immediately and see them work in context. Hacking with Swift is one of the most popular Swift tutorial series online, which uses an approach that teaches you Swift programming and app building incredibly quickly. Paul has received high praise from the creator of the Swift language, Chris Lattner, for his outstanding method of teaching, and series of Swift tutorials. 

Many of Paul's works have been translated into lecture courses for Udemy by iOS developer Steve DeStefano, who makes use of annotations, callouts, diagrams, highlighting, and deep explanations that help make complex subject matter, much easier to grasp, and guide you along the path of the code, each step of the way. 

The Hacking with Swift series of programming training videos are simply the fastest way to learn how to code in the Apple eco-system. Check out all of Paul Hudson's Swift tutorials and books at HackingWithSwift dot com - from beginner to pro, Paul will teach you to write Swift code and build awesome apps in very little time.

Note: Some projects require Mojave on your Mac - We use Xcode 10 / iOS 12 and Swift 5 for all source code and finished projects.

  • Create a game that uses Apple’s new Create ML system, which will show you how to build a machine learning model to recognize handwritten input from our player.  

  • Work with Image recognition… and train a machine learning model that can accurately distinguish different types of pictures using Core ML. 

  • Work with “Sentiment analysis”: which Intelligently analyzes external feeds to extract meaning, then use that to categorize new content.

  • Build a project using ARKit 2.0: and learn how object detection and shared experiences allow us to build more interactive AR experiences.

  • And see what Siri Shortcuts is all about by putting together a project that connects your app directly to the user's voice… and that's using the all-new Siri shortcuts functionality.

  • Learn the Swift 5 language in an easy to understand way by following along in a playground. This language section is presented in a straight forward format, in order to be used as a reference to refer back to often. 

  • Take quizzes to test your knowledge of Swift 5. 

  • Technique projects that highlight key iOS 12 features and help you solidify your new knowledge.

If you think this might be too difficult for you, think again, and come code along with Paul and myself in a step by step format....just add a big portion of your own unique creativity, and before you know it, you will have built many amazing apps that you can submit to the App Store.

The Complete course for Mobile App Developers - All finished projects and source code have been updated to Swift 5

Url: View Details

What you will learn
  • You will have the skills required to code with Apple's Swift 5 language
  • You will be able to use this language to create beautiful iOS 12 apps

Rating: 4.45

Level: All Levels

Duration: 10.5 hours

Instructor: Stephen DeStefano


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.


© 2021 hugecourses.com. All rights reserved.
View Sitemap