Play by Play: iOS and Swift from Scratch

Learn the fundamentals of developing with iOS using Swift and Xcode by building an app to track your favorite movies. The code to follow along with this course is available at github.com/clarkio/ios-favorite-movies.
Course info
Rating
(85)
Level
Beginner
Updated
Mar 6, 2017
Duration
1h 29m
Table of contents
Description
Course info
Rating
(85)
Level
Beginner
Updated
Mar 6, 2017
Duration
1h 29m
Description

This Play by Play helps developers new to iOS and Swift get up and running developing mobile apps. John Papa and Brian Clark provide helpful comparisons for how Swift's unique features relate to other popular frameworks and languages. They'll build an application that allows users to list their favorite movies and search the Open Movie Database to add more favorites to their lists. This app's functionality is a great place to start if you're new to iOS and Swift. You'll learn a little of everything, from the basics of views and layouts, how to work with touch events, add segues between views, and integrate with external data and HTTP. By the end of this course, you'll be ready to expand upon this sample application as well as get started building your own apps for iOS in Swift. The code to follow along with this course is available at github.com/clarkio/ios-favorite-movies.

About the author
About the author

Brian is a Solution Architect Specialist who has been building and architecting software for many years now. His initial focus was on ASP.NET, C#, SQL and WPF, but has since been leveraging technologies such as Angular, Node.js, JavaScript, HTML and CSS. You can find Brian on twitter @_clarkio or at clarkio.com.

More from the author
Play by Play: Extending the Browser
Beginner
38m
Apr 30, 2018
More courses by Brian Clark
About the author

John Papa is a Principal Developer Advocate with Microsoft and an alumnus of the Google Developer Expert, Microsoft Regional Director, and MVP programs.

More from the author
Developing Faster with the Vue CLI
Beginner
2h 26m
Jan 1, 2019
Angular CLI
Beginner
3h 22m
Aug 31, 2018
More courses by John Papa
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Welcome to this Play by Play with Pluralsight. Play by Play is a series where we sit down with an expert to work on a solution in real-time. It is unscripted and unrehearsed. This Play by Play helps developers new to iOS and Swift get up and running developing mobile apps. John Papa and Brian Clark provide helpful comparisons for how Swift's unique features relate to other popular frameworks and languages. They'll build an application that allows users to list their favorite movies and search the open movie database to add more favorites to their lists. This app's functionality is a great place to start if you're new to iOS and Swift. You'll learn a little of everything from the basics of views and layouts, to how to work with Touch events, add segways between views, and integrate with external data and HTTP. By the end of this course, you'll be ready to expand upon this application as well as get started building your own apps for iOS and Swift. Please join us on this journey through creating an iOS app in Swift, learning from Brian. We hope you enjoy it.

Conclusion
This was a great app. It's a great beginner standpoint to learning a little bit about everything. We didn't learn everything about the language. We didn't learn everything about the platform. We didn't learn everything about Xcode, but it was a little of everything and it helped us put a real application together. So, I think this is a good beginning standpoint for people who maybe already know a little SWIFT or have seen Xcode or even if you haven't. Yeah and I think there's room for expanding upon this sample application as well. For instance, if somebody wanted to take this a step further, if you selected a cell item, maybe that goes and shows some more details about the movie, like the plot or something like that. Great and maybe we can actually build that together offline and we can push that up to a GitHub repo so people can get to this code. Hey, why don't we make that GitHub repo publicly available? Sure. Do you have a repo that you could show? I do have a repo right now actually. Let's go and show that. So we've got a starting standpoint up at GitHub. com/clarkio, is that you? That would be me. That's you, you're Clarkio. Yep and ios-favorite-movies is the repo name. Awesome, so in here, we'll have that and we'll add some Read Me instructions. There's nothing there yet but we'll put it in there, how we can pull it down, what the requirements are for like Xcode eight, for example. Exactly. And if people have any aspirations to learn more about iOS, you can check out some of the great courses here on Pluralsight. Thanks for coming.