What’s Next? Flashcards
Overview
You’ve worked your way through the lessons and you’ve finished the final project. So now what?
There are dozens of ways to move beyond this course and increase your skills as an app developer. The keys are to keep writing apps and never
stop learning.
Keep Writing Apps
With all you’ve learned in this course, you now have the skills to write lots
of apps.
You might wonder what kind of apps to write. Here are some suggestions
to get you started:
Look through the App Store for ideas. What are apps that you think
you can write with your current skill set?
Redo an app from the course without looking at the directions (except when you need to).
Brainstorm some fun ways to use combinations of images, text, buttons, and any other controls you’ve used.
Resources
Given what you’ve already learned in this course, you may want to take a look at the following:
App Development with Swift
This course covers more advanced Swift and iOS development material, while working towards building an app of your own design. Topics include building apps with more than one screen, displaying lists of data, and communicating with a server. It is available in iBooks here.
Resources (2)
WWDC Videos
Videos from WWDC sessions cover all aspects of Apple software development. Sessions about Xcode and Interface Builder can be especially informative to a new developer, since they often have many demos and walkthroughs. You can watch all sessions on the Apple Developer website.
Resources (3)
The Swift Programming Language Guide
The official, comprehensive guide to programming with Swift will introduce you to new topics in Swift programming and go deeper into some of the areas introduced in this course. The guide is available in iBooks or online.
Start Developing iOS Apps
This online tutorial provides another way to practice some of the fundamentals you’ve learned in the course. It also introduces new topics. Check it out on the Apple Developer website.
What’s Next?
What app should you build next? What problem do you want to solve? What game do you want to create? What now? The answer is up to you.