We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
Syllabus
R1UC514T iOS App Design and Development
Introduction to Swift and Basic Concepts Introduction to Swift and Playground, Constants, Variables, and Data Types in Swift - Using Operators in Swift, Booleans, and Logical Operators - If, if/else, and else/if Statements, Break and Continue - Xcode Features, Building, Running, and Debugging an App - Documentation, Interface Builder Basics - Building Your First iOS Torch App under Project Light
Swift Programming Concepts
Strings in Swift - Introduction to Functions - Functions in Practice - Introduction to Structure, Working with Structures - Exercise on Structure - Classes in Swift, Reference Types and Value Types, Creating Classes with Stored and Computed Properties - Inheritance - Collections - Basic Loops in Swift, Nested Loops
User Interface Design and Development
Introduction to UIKit - Displaying Data - Controls in Action - Auto Layout - Constraints Issues Resolution, Size Classes, iOS Screen Sizes - Stack Views - Introduction to Navigation and Workflows
iOS App Development Concepts
Optionals and Optionals Chaining - Type Casting and Inspection - Guard, Guard with Optionals - Constant and Variables Scope, Variable Shadowing - Enumerations - Segues and Navigation Controller - Tab Bar Controller - View Controller Life Cycle TEXT BOOK: 1. Develop in Swift Fundamentals Xcode 13, Apple Education,2022 REFERENCE BOOKS: 1. Serhan Yamacli, Beginner's Guide to iOS 13 App Development Using Swift 5.1: Xcode, Swift and App Design Fundamentals, 2019. 2. Darryl Bartlett, Swift Programming in easy steps: Develop iOS apps - covers iOS 12 and Swift 4, 2019. 3. Özgür Sahin, Develop Intelligent iOS Apps with Swift: Understand Texts, Classify Sentiments, and Autodetect Answers in Text Using NLP, Apress publisher, 2020.
OPTIONAL CERTIFICATION AND ONLINE PLATFORM:
1. " iOS & Swift - The Complete iOS App Development Bootcamp" by Dr. Angela Yu (Udemy)
Programming iOS With Swift 5.3 For Beginners To Pro in 1 Hour (2021 Edition) - A Crash Course On Developing iOS and Mac Apps Using Swift 5.3 and Xcode 12.3