building an App with x-code create a project add views define layouts integrate functions connect ui to code respond to events