-
Notifications
You must be signed in to change notification settings - Fork 5
Install Party
Below is a list of tasks for you to do today.
Other than your brain, the most important tool you will use is your macbook. Making sure it is properly set up is extremely important. This is the reason we do this install party. Here are some things you'll need to make sure you have.
-
Macbook Air or Pro running the latest OS X
-
Clean up your machine. Those of you who have not started with a new machine, take some time to clean up your desktop and even your file system if possible.
-
Make sure you always have your charging cable with you
You will be living in Xcode 7 for 12 straight weeks. Xcode is much more than a text editor, and you will need to do more than just write code within it. You will need to get comfortable with navigating this IDE. Go ahead and sign up as an Individual for the Apple Developer program.
-
Sign up for an Apple Developer Account.
-
Xcode 7 (make sure you download the latest from the Mac app store)
-
Install GitHub Desktop
-
Install MacDown
-
iTerm 2 (you will want the OS 10.7+ version)
-
Install the Swift Programming Language Book as an electronic book. Download the iBook for your Mac or iOS device to use as reference during the class.
###Tasks To Do
- We will discuss the following task list:
* [ ] [Create a Github account](https://github.com/signup)
* [ ] Find and star [the class project](https://github.com/TIY-Mobile-Winter-2016/TIY-Course)
* [ ] Read [the Home page on the class](https://github.com/TIY-Mobile-Winter-2016/TIY-Course)
* [ ] [Create a new _WIP Issue_](https://github.com/TIY-Mobile-Winter-2016/issues/new)
* [ ] Named `00 -- This is Heavy -- YOUR NAME` (where `YOUR NAME` is _your_ name)
* [ ] With this checklist as the description
* [ ] [Edit your Github profile](https://github.com/settings/profile) to provide:
* [ ] A picture, so I can recognize your face.
* [ ] Your full name, so I can recognize your name.
* [ ] A valid public email address, so I can contact you if I need to.
* [ ] [Complete the "Hello World" Github guide](https://guides.github.com/activities/hello-world/)
* [ ] Add a link to your new Github repo as a comment on your *WIP Issue*
* [ ] Complete the Code School course [Try Git](https://www.codeschool.com/courses/try-git)
* [ ] Take a screenshot of the Try Git course when you complete it and add it as a comment to your *WIP Issue*
* [ ] Create a new repository called `TIY-Assignments`
* [ ] Check the box to create an initial `README.md` file
* [ ] Select the `CC0` -- "Creative Commons" license for your work
* [ ] Add a link to your `TIY-Assignments` repo as a comment on your *WIP Issue*
Please do
* [ ] Watch _The Long Run_ Videos on [Delve.tv](http://delve.tv)
* [ ] [_The Long Game_, part 1](http://delve.tv/the-long-game-part-one/)
* [ ] [_The Long Game_, part 2](http://delve.tv/the-long-game-part-2/)
* [ ] Check out the Swift Programming Language guide. Pay special attention to the first section [*Welcome To Swift*](https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/GuidedTour.html).
* [ ] From the Guided Tour section, read the paragraphs labelled, *Simple Values* and *Control Flow*.
* [ ] Feel free to read the first few items under the section called, *The Basics*. This is in the *Language Guide* chapter.