Introduction to App Development with Swift: Student guide

Download the App Development with Swift Multi-Touch book.
Throughout this course, students get practical experience with the tools, techniques, and concepts needed to build a basic iOS app from scratch. Students will also learn user interface design principles, which are fundamental to programming and making great apps. 

Additional details

Year band(s) 9-10
Content type Tools for learning
Format eBook
Core and overarching concepts Implementation (programming)
Australian Curriculum Digital Technologies code(s)

Implement modular programs, applying selected algorithms and data structures including using an object-oriented programming language


Design algorithms represented diagrammatically and in structured English and validate algorithms and programs through tracing and test cases

Technologies & Programming Language​s other programming languages
Keywords Coding, Swift, iOS, Xcode, App development, Computational thinking, Algorithms, UI



2016 Apple Inc. May be subject to Copyright Act statutory licence.