Intro to iOS App Development with Swift Introduction and XcodeAn introduction to Swift and Xcode. Swift is Apple's fast-growing programming language for building iOS apps and much more. Xcode is the programming environment used to create native Apple applications with Swift.AutoLayout and ButtonsLearn about Storyboards — Xcode's interface design tool. Use AutoLayout, UIButtons, and UILabels to create an interface. Start developing the views for the Pitch Perfect app.ViewController and Multiple ViewsLearn how to react to touch events and change the user interface accordingly.Delegation and RecordingIntroduction to AVAudioRecorder, Delegation, and programmatic segues. Setup audio recording in the Pitch Perfect AppPlayback and Audio EffectsSetup audio playback including rate, pitch, echo, and reverb. Learn about UIStackViews and class extensions.Final App DetailsCompanyAbout UsWhy Udacity?BlogIn the NewsJobs at UdacityBecome a MentorPartner with UdacityResourcesCatalogCareer OutcomesHelp and FAQScholarshipsResource CenterFeatured ProgramsBusiness AnalyticsSQLAWS Cloud ArchitectData AnalystIntro to ProgrammingDigital MarketingSelf Driving Car EngineerOnly at UdacityArtificial IntelligenceDeep LearningDigital MarketingFlying Car and Autonomous Flight EngineerIntro to Self-Driving CarsMachine Learning EngineerRobotics Software EngineerAI Master’sMaster of Business AdministrationMaster of Science in AIUdacity SchoolsSchool of Animation and Game DevelopmentSchool of Artificial IntelligenceSchool of Autonomous SystemsSchool of BusinessCareer ResourcesSchool of Cloud ComputingSchool of CybersecuritySchool of Data ScienceSchool of DevOpsSchool of Executive LeadershipSchool of Product ManagementSchool of Programming and Development
Affiliate disclosure: Course Kingdom participates in affiliate programmes (including Udemy via the Cuelinks network). Some links on this page are affiliate links — if you click and enroll, we may earn a small commission at no extra cost to you. Learn more.