Appendix# Development Tools About Software Development Kits (SDKs) Editing and Building Tools About Integrated Development Environments (IDE) Our Approach Installing Mono and Xamarin Studios OS X Windows Linux Xamarin Studio Command Line Introduction Navigating Directories Common Commands Scripts Copy and Paste Command Line Shortcuts Precedence of Operators Homework: Grade Calculation Program Summary Details Grading Rubric Logs and Partners Homework: Grade Calculation from Individual Scores Functional Requirements Style Requirements Grading Rubric Logs and Partners Homework: Grade File Brief Problem Statement Using C# Requirements Hints Grading Rubric (25 points) Homework: Book List Book class BookList class TestBookList class Grading Rubric Extra Credit Group Project Objectives Overview Your Team Roles The process Splitting Up The Coding Weekly reports Intermediate deliverables Final Deliverables Lab: Version Control Goals Steps Mercurial and Teamwork Planning and Communication Typical Scenario Conflict Avoidance E-mail Notifications Communication is Key to Success Acknowledgments