About this ebook
"So you want to be an iOS Developer" is a starting point for anyone wanting to become iOS developer. It walks you through all the steps needed to get up and running in developing your own apps. Simple and straight forward explanations with hundreds of screen shots and code snippets. We start by signing up with Apple downloading and then learning Xcode, the tool used to develop iOS apps. Next, you will learn your way around Storyboards, the easy way to layout the UI of your app with little to no code. Continue on to start writing your own app. And finally, a bonus chapter on passing data around the right way.
Everything you need to start developing your own app today.
Written by the founder of TheAppCodeBlog, dedicated to teaching people how to develop apps since 2011.
Kent Franks
Kent Franks is the founder of TheAppCodeBlog. Founded in 2011, TheAppCodeBlog is dedicated to teaching others how to develop iOS apps. Kent has been programming since the late 1990's, utilizing a number of different languages and technologies. His current passion is in iOS. When not sitting at a computer staring at code, Kent can be found watching his kids in one of their sporting activities or working on some kind of project around the house.
Related to So You Want To Be an iOS Developer
Related ebooks
IOS Programming For Beginners: The Simple Guide to Learning IOS Programming Fast! Rating: 0 out of 5 stars0 ratingsSwift in 30 Days: Build iOS Apps by Learning Swift, Xcode, and SwiftUI in Just Four Weeks (English Edition) Rating: 0 out of 5 stars0 ratingsApplication Development in iOS 7 Rating: 0 out of 5 stars0 ratingsLearning iOS UI Development: Implement complex iOS user interfaces with ease using Swift Rating: 0 out of 5 stars0 ratingsProgramming with Swift 4.2: Building iOS Apps with Swift, #1 Rating: 0 out of 5 stars0 ratingsiOS 18 Programming for Beginners: Learn iOS development with Swift 6, Xcode 16, and iOS 18 - your path to App Store success Rating: 0 out of 5 stars0 ratingsiPad App Guide: How To Create Your Own Ipad App and Make An Amazing Income Stream Rating: 0 out of 5 stars0 ratingsMastering Xcode: A Developer's Journey Rating: 0 out of 5 stars0 ratingsSwift Essentials: A Comprehensive Guide to iOS App Development Category Rating: 0 out of 5 stars0 ratingsUltimate SwiftUI Handbook for iOS Developers: A complete guide to native app development for iOS, macOS, watchOS, tvOS, and visionOS Rating: 0 out of 5 stars0 ratingsiOS 5 Programming Pushing the Limits: Developing Extraordinary Mobile Apps for Apple iPhone, iPad, and iPod Touch Rating: 0 out of 5 stars0 ratingsiOS Developer Solutions Guide: Learn How to Create Stable and Bug-free iOS Apps (English Edition) Rating: 0 out of 5 stars0 ratingsObjective-C Programming For Dummies Rating: 4 out of 5 stars4/5Anyone Can Create an App: Beginning iPhone and iPad programming Rating: 0 out of 5 stars0 ratingsiOS 6 Programming Pushing the Limits: Advanced Application Development for Apple iPhone, iPad and iPod Touch Rating: 0 out of 5 stars0 ratingsLearn Xcode Fast! - A Beginner's Guide To Programming in Xcode: How To Program, #3 Rating: 1 out of 5 stars1/5Swift Essentials Rating: 0 out of 5 stars0 ratingsiOS Programming Cookbook Rating: 0 out of 5 stars0 ratingsAn iOS Developer's Guide to SwiftUI: Design and build beautiful apps quickly and easily with minimum code Rating: 0 out of 5 stars0 ratingsSwiftUI For Dummies Rating: 0 out of 5 stars0 ratingsiOS Programming: Starter Guide: What Every Programmer Needs to Know About iOS Programming Rating: 2 out of 5 stars2/5Objective-C Memory Management Essentials Rating: 0 out of 5 stars0 ratingsAdvanced iOS 4 Programming: Developing Mobile Applications for Apple iPhone, iPad, and iPod touch Rating: 0 out of 5 stars0 ratingsLearning Swift Rating: 5 out of 5 stars5/5iPhone Application Development For Dummies Rating: 4 out of 5 stars4/5Mastering iOS Game Development: Mastering iOS Game Development Rating: 0 out of 5 stars0 ratingsHello! iOS Development Rating: 0 out of 5 stars0 ratingsMastering macOS Programming Rating: 0 out of 5 stars0 ratingsiOS Development with Xamarin Cookbook Rating: 0 out of 5 stars0 ratingsApplication Development with Swift Rating: 0 out of 5 stars0 ratings
Programming For You
SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5Python: Learn Python in 24 Hours Rating: 4 out of 5 stars4/5Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5JavaScript All-in-One For Dummies Rating: 5 out of 5 stars5/5SQL All-in-One For Dummies Rating: 3 out of 5 stars3/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps Rating: 4 out of 5 stars4/5Linux: Learn in 24 Hours Rating: 5 out of 5 stars5/5Python Data Structures and Algorithms Rating: 5 out of 5 stars5/5Microsoft Azure For Dummies Rating: 0 out of 5 stars0 ratingsLearn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Learn Python in 10 Minutes Rating: 4 out of 5 stars4/5Godot from Zero to Proficiency (Foundations): Godot from Zero to Proficiency, #1 Rating: 5 out of 5 stars5/5Python for Data Science For Dummies Rating: 0 out of 5 stars0 ratingsAlgorithms For Dummies Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Problem Solving in C and Python: Programming Exercises and Solutions, Part 1 Rating: 5 out of 5 stars5/5Beginning Programming with Python For Dummies Rating: 3 out of 5 stars3/5Learn NodeJS in 1 Day: Complete Node JS Guide with Examples Rating: 3 out of 5 stars3/5
Reviews for So You Want To Be an iOS Developer
0 ratings0 reviews
Book preview
So You Want To Be an iOS Developer - Kent Franks
So you want to be an iOS Developer
Copyright 2014 Kent Franks
Published by Kent Franks at Smashwords
Smashwords Edition License Notes
This ebook is licensed for your personal enjoyment only. This ebook may not be re-sold or given away to other people. If you would like to share this book with another person, please purchase an additional copy for each recipient. If you’re reading this book and did not purchase it, or it was not purchased for your enjoyment only, then please return to Smashwords.com or your favorite retailer and purchase your own copy. Thank you for respecting the hard work of this author.
Table of Contents
Chapter 1 - Become an iOS Developer
Chapter 2 - Getting to know Xcode
Chapter 3 - Getting to know Storyboard
Chapter 4 - Storyboard Continued - Expanding on what we’ve done so far
Chapter 5 - Storyboard and Beyond
A Bonus Chapter - Protocol - Delegate
About the Author
Connect with me
Acknowledgements
Thank you so much to my lovely wife Kate and my kids Hannah and Noah for putting up with my long hours at the computer.
Chapter 1
Become an iOS Developer
1.) Register as an Apple Developer. To do this go to https://developer.apple.com/register/index.action. From here you will either have to sign in with an existing Apple ID or create a new one. For our purposes I am going to assume you have already created an Apple ID. Select Sign In
2.) Enter your existing Apple ID.
3.) After signing in you will be presented with the Developers resources screen.
From here you have access to the developer forums, development videos and a number of technical resources.
4.) Click on Your Account to view details of your account.
Scroll down to view Membership options.
To join one of these programs you will have to pay money. The iOS Developer Program is $99 / year. The good news is you don’t need to join right now, once you have an app that you want to start testing on a device and you look to put into the app store, then you’ll need to join.
5.) Select Professional Profile on the left and fill in the information. This isn’t required but doesn’t hurt either.
6.) You can select Programs & Add-on, but there’s nothing to see here until you actually join and become a paying member.
7.) Let’s go back to the home page by clicking the little house in the upper left. And then click on iOS. This will take you to the iOS Dev Center page.
Find the button that says Download Xcode 6 and click it. (This may be another version if you are seeing this at some point in the future)
Now you see the Xcode download screen.
Click Download Xcode 6.0.1
You’ll see a progress bar open up on the bottom of the page indicating that the download has started.
8.) At this point you might as well go to bed or something because the download is over 2 GB and will take a number of hours.
9.) Once the download is complete you will find the xcode_6.dmg file in your downloads folder.
10.) Double click on the file. You will see a window that says it’s verifying.
11.) After that completes you get a screen telling you to drag Xcode into your Applications folder.
12.) Drag Xcode