7.5 hours







Packt Publishing

Implement the latest features of iOS 11 and Swift 4 to build apps for your iPhone

Expected learning & outcomes

  • Prepare your environment for iOS 11 development
  • Understand the fundamentals of programming with the Swift 4 programming language
  • Learn to implement a dynamic and interactive interface in an iOS app
  • Learn to build additional layers and behaviors into your applications for custom actions
  • Explore how to build simple apps and games using Swift
  • Develop a communication app to find an IP location
  • Know how to deploy your app to the App Store

    Skills you will learn

    Adaptable, Agile, Communication, Development, Food, Hardware, intellectual property, iOS, Programming, SAP, Swift, Video

    About this course

    iOS 11 App Development with Swift 4 will ease your way of app development with its new features and capabilities to provide enjoyable experience to the users. So, if you're a developer who wishes to give an amazing experience to the users by creating your own applications, then go for this Learning Path.

    Packt’s Video Learning Path is a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.

    The highlights of this Learning Path are:

    ●   Get comprehensive coverage of the tools and techniques needed to create high-performance application and develop code using Swift 4

      Build an Apple Watch app, location services app, communication app, and a simple game app

    Let's take a quick look at your learning journey. This Learning Path starts off by explaining the basics of iOS 11 and Swift 4 essential to build applications. You will then learn how to build flexible iOS user interfaces that will work on multiple devices. You will also explore working with UITableView and building multiple view controllers.

    Next, you will create four applications, starting with a simple Apple Watch app.  You will then create a learning english numbers game with voice responses. You will also create a communication app using the new Swift4 Codable protocol which shows different ways of storing data on a device.

    Moving ahead, you will create an app that uses the user's location to list surrounding places. Finally, you will learn how to deploy apps to the App Store, making them available for download on any device.

    By the end of this Learning Path, you will be able to create your own apps by making the most of iOS 11 with Swift 4.

    Meet Your Expert:

    We have the best works of the following esteemed authors to ensure that your learning journey is smooth:

    Michael J Huber Jr is a Network Engineer with experience in backend and mobile-side development. He likes to work in an agile environment with visibility on the entire software life-cycle. He always tries his best to share knowledge across the team he works with. He is a contributor to the Vapor web framework.He worked with US Vision as a Network Engineer and Network Technician, and the University of Pennsylvania as a hardware/software analyst.

    Ignazio Calò is a Software Developer with an extensive experience in developing technologies both on the backend and mobile-side. He is a Senior iOS Developer with eBay and has worked on eBay Kleinanzeigen (German version of the eBay App), ZipJet app, Foodoora - a food delivery iOS App, Lyke - a shopping app to discover and shop for the latest trends and styles, etc.He has worked for multiple customers like Ferrero and Pirelli, creating an application to integrate their SAP backend system into custom iOS apps.


    Lore delivers value at the intersection of learning, interests and skills.

    Learn from Domain Experts

    Access learning options recommended by industry experts, professionals and thought leaders.

    Search & Compare

    Quickly search, select and add learning options to your learning list.

    Personalize your feed

    Tell us more about yourself to access the latest learning options, curated just for you.