Setting Up Your ios Development Environment. For Mac OS X (Mountain Lion) v1.0. By GoNorthWest. 5 February 2013

Similar documents
Signing For Development/Debug

S A M P L E C H A P T E R

Mac App Store Manual Location Lion Installer

Obtaining a Google Maps API Key. v1.0. By GoNorthWest. 15 December 2011

If you sync with your home machine, you may update there. The best solution is for you to update to ios5 with the computer you sync the device with.

Code Signing Your Buzztouch Application By Ed Goodall Goodall)

Eanes ios5 Upgrade Guide

Launch Store. University

iphone Development Setup Instructions Nikhil Yadav Pervasive Health Fall 2011

Lutheran High North Technology The Finder

Introduction to Git and GitHub for Writers Workbook February 23, 2019 Peter Gruenbaum

LOCATION SPOOFING ON IOS WITHOUT A JAILBREAK

CODAPPS. Testing and releasing your app for iphones. Clément Levallois

Installing and getting started with Xcode for Mac OS.

Export / Import using itunes File Sharing

The requirements according to Autodesk are to be using Xcode with the 10.8 SDK(comes with it). Xcode 6 does not have this SDK.

Required software. Mac OS X In this section, you ll find instructions for downloading and configuring the Arduino IDE in Mac OS X.

How to set up Restrictions on the ipad

Autumn Apps. Breeze Documentation.

Organize Your iphone: Icons and Folders

Introducing Thrive - The Ultimate In WordPress Blog Design & Growth

Maxime Defauw. Learning Swift

ios App Resigning and VoIP Certificate Guide

Using Eclipse for C Programming

Cadrage Director s Viewfinder USER MANUAL

Term Definition Introduced in: This option, located within the View tab, provides a variety of options to choose when sorting and grouping Arrangement

Tutorial for loading music files into an Ipad

Hello! ios Development

Welcome Back! Without further delay, let s get started! First Things First. If you haven t done it already, download Turbo Lister from ebay.

How To Upload Your Newsletter

Manually Connected To Wireless Network Macbook Pro Will Not Stay

OPEN THE HOTLINE CLIENT

Customizing DAZ Studio

My First iphone App. 1. Tutorial Overview

Getting Started. Excerpted from Hello World! Computer Programming for Kids and Other Beginners

MacMost.com (hosted by Gary Rosenzweig)

COPYRIGHTED MATERIAL. 1Hello ios! A Suitable Mac. ios Developer Essentials

Hello, welcome to creating a widget in MyUW. We only have 300 seconds, so let s get going.

the NXT-G programming environment

CheckBook Pro 2 Help

Mac App Store Manual Progress Lion Installer

Separable Kernels and Edge Detection

How to rip, transcode, and prepare a DVD for network streaming

DropSend Getting Started Guide

Arduino IDE Friday, 26 October 2018

1 Build Your First App. The way to get started is to quit talking and begin doing. Walt Disney

ENCM 339 Fall 2017: Editing and Running Programs in the Lab

I DO NOT OWN ITUNES OR ANYTHING IN THE THUMBNAIL THIS IS ALL OWNED BY APPLE.

Hello guys, In this tutorial, I am going to tell you that how we can integrate a custom framework in our Xcode project using cocoa pods.

If Statements, For Loops, Functions

The first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below.

Data Management CS 4720 Mobile Application Development

Triggertrap Timelapse Pro User Manual for ios Version 1.2.1

ios Embedded Deployment

Your . A setup guide. Last updated March 7, Kingsford Avenue, Glasgow G44 3EU

Ruby on Rails Welcome. Using the exercise files

icloud - Apple s suite of

Technology Tools Available for Keeping Members Connected (Facebook and Twitter)

Note: This discussion is based on MacOS, (High Sierra). Some illustrations may differ when using other versions of macos or OS X.

Make Your Own Fritzing Parts a

Adafruit's Raspberry Pi Lesson 1. Preparing an SD Card for your Raspberry Pi

What's the Slope of a Line?

Step 1: Adding Darwin to your computer

Git Setup Help using GitKraken (CSE 154)

** Pre-Sell Page Secrets **

We know how much time and energy goes into creating a reliable ADS-B feed and very much appreciate the contributions of all who share with us.

Basics of Adobe Premiere

Clickbank Domination Presents. A case study by Devin Zander. A look into how absolutely easy internet marketing is. Money Mindset Page 1

Itunes Manually Install Ios Beta 6 On Iphone 4s Without Udid >>>CLICK HERE<<<

How To Add Songs To Ipod Without Syncing >>>CLICK HERE<<<

The name of our class will be Yo. Type that in where it says Class Name. Don t hit the OK button yet.

Installation and Operation Manual

Why use GCSEPod? 1. Getting started 2. My GCSEs 4. Assignments 6. Playlists 8. Sharing podcasts with friends 10

Chapter 1 Introduction

How to pics from icloud to pc. How to pics from icloud to pc.zip

Apple SIG Meeting January 4

Paraben s Photo Backup Stick V2.1. User Manual

INTRODUCTION TO CLOUD STORAGE

Follow these steps to redeem and use your itunes Gift Card or content code. Menu, Apple Apple Store Mac iphone Watch ipad ipod itunes Support.

Can't Add Songs To Iphone From Itunes 11 >>>CLICK HERE<<<

IPAD Dos and Don ts. Dos

How to Open a Free Yahoo! Account & Basics

Top 6 Mac user mistakes

COPYRIGHTED MATERIAL. Installing Xcode. The Xcode Installer

GoPro Fusion Using the GoPro Fusion 360 Camera GoPro.com

Stop Error Code 50 Mac Empty Trash

ios Ad Hoc Provisioning Quick Guide

Library Between Two Computers

Organizing Screens with Mission Control

Manually Sync Itunes To Ipod Touch Wirelessly Ios 5

Installing and Using Trackside Cameras Revised November 2008

Registering for the Apple Developer Program

Manual Xcode Ios 5 Simulator Black Screen >>>CLICK HERE<<<

Fractions and their Equivalent Forms

Instructions Put Movies Ipod Classic Without Itunes >>>CLICK HERE<<<

Magic Trackpad Gestures Not Working Mountain Lion

Digital Workflow 10 Tech Rules to Guide You

EECS 1710 SETTING UP A VIRTUAL MACHINE (for EECS labs)

Corona SDK Device Build Guide

In today s video I'm going show you how you can set up your own online business using marketing and affiliate marketing.

Transcription:

Setting Up Your ios Development Environment For Mac OS X (Mountain Lion) v1.0 By GoNorthWest 5 February 2013 Setting up the Apple ios development environment, which consists of Xcode and the ios SDK (Software Development Kit) is, these days, super simple. Like many of its products, Apple has made the process as easy as going to the App Store on your Mac, finding the Xcode app, and hitting install! The aim of this guide is to visually walk you through the process so you know what to expect, and how to make sure your environment is complete and ready for you to develop apps in. Once you do that, you re all set to actually work with the source code you download from buzztouch! Hopefully these instructions will make things just a bit easier for you! The basic process you are about to undertake is the following: 1. Find the required software via the App Store and purchase it (Don t worry it s free!) 2. Watch TV or something for a couple hours while the 1.65Gb Xcode package downloads 3. Get super excited when you see that it s finally installing 4. Open up Xcode and install Device Support 5. Install simulators for the versions of ios you want to test with 6. Celebrate because you re done and ready to work with your app! Note: I believe it s only with Lion and Mountain Lion that Apple moved to the App Store for downloading and installing Xcode. And, I also believe this only works on 64-bit versions of Mac OS X. There are other versions you can download from Apple, but they will limit the versions of ios your app can be compiled against. This tutorial assumes you are running a 64-bit version of Lion or Mountain Lion. Let s get started!

Download Xcode. Begin your adventure by starting up the App Store on your Mac. Do a search for Xcode, and you should see a screen similar to this: Notice that Xcode is FREE! Very cool! Something to keep in mind here is that while Xcode is free, and while you can compile and test your apps using the iphone/ipad simulators, if you want to test on a real device, or put your app in the itunes store, you need to join the Apple Developer Program at a cost of $99/year. Total bummer, but better you know this now than when you re all excited to upload your app or test it on your phone! Hit the Free button to purchase the app, and then it the Install App button after you ve made the purchase. It should look like this:

The download for the app will begin, and you can now take a break. Depending on your connection speed, this 1.65Gb (roughly) download can take from just a few minutes to a few hours! Here s a couple ways that you can tell things are in progress: Install Xcode. Sooner or later, after the download is complete, the install will start. This is pretty sweet, and it happens just like it does with any other Mac app or ios app. It goes right where it needs to on your system, and you don t have to do a thing! Here s how you know things are rollin : At this point you can start to get excited! Xcode is well on its way to becoming a part of your system, and able to compile and run those sweet apps you created on buzztouch! You are literally on the cusp of something big, so take a few moments and think about how your life is about to change for the better. You are one step closer to being able to call yourself a developer!

The Final Bits and Pieces. Now that Xcode has been installed, it s time to open it up and finish configuring things. Open up Finder, click on your Applications folder, and find the Xcode icon. It looks like this: If you want, maybe take a second to drag this icon down to your menu bar so it s always available. You re going to be using it a lot from this point until you retire off your app earnings! The first time you fire up Xcode, you ll be presented with a License Agreement. Standard stuff read it or not, but you have to Agree to it. After you accept the License Agreement, you ll be asked to install Device Support. Hit Install, and let it do its thing.

This shouldn t take all that long certainly not as long as Xcode took to download and install. I m not sure what would happen if you hit Quit instead of Install, but at some time you ll want to test on a real device, so you might as well get it ready now. After Device Support has been installed, you ll get a nice big checkmark letting you know all is good, and you re ready to run Xcode! Hit the Start Using Xcode button, and your screen should look like this:

Sweet! Xcode has been installed, you ve added Device Support, and you re just about ready to go! Wait what? Just about ready? What more could there possibly be? Simulators! Xcode provides iphone and ipad simulators you can test your app on. Now you get to choose which ones you want, and install them. The process is super simple, but, again, involves some download time. From the Xcode menu bar, select Xcode Preferences. Should look like this: Click on the Downloads icon for the screen you see, and you ll get this:

This is where you need to make a decision, but it s not as hard as you think. What version of ios do you want to test with? You can go with the absolute latest, and just select ios 6.0 Simulator, or you can grab some of the earlier versions as well. For most people, sticking with the latest and greatest is probably enough. I grabbed all of them because I figured you never know. You don t need the Command Line Tools. Once the download starts, it ll look like this: The screen shot is truncated, but you get the idea. Once the download is done, it ll automatically install. As things finish up, they should look like this: That s it! You ve successfully installed Xcode, Device Support, ios Simulators, and now you re ready to start testing your buzztouch app! While out of scope for this document, to open your app in Xcode, download and upzip your ios source pacakge from buzztouch, find the yourappname.xcodeproj file in the root of your download folders, double-click it, and your project will open in Xcode. Remember that yourappname is the name of YOUR app there s not a file with that exact name in your source. Just sayin. Congratulations on getting this far, and the best of luck to you in your app development efforts! Feel free to send me email (MrkFleming@gmail.com) with corrections or suggestions to this document.

Comments? Post them in the forum or email me at MrkFleming@gmail.com. Revision Log v1.0 02/05/13 Initial release of document. GoNorthWest