![Page 1: Planprogrami iOS App Development - Cacttus Education€¦ · • Exploring iOS na ve Views and their applica on • Demonstra ng Arrays, ranges and the map func on • Describing](https://reader034.vdocuments.site/reader034/viewer/2022042417/5f32cf3d922c58143872da46/html5/thumbnails/1.jpg)
iOSApp Development
COURSE DESCRIPTION
This course will cover the necessary concepts for crea�ng and func�onalizing a mobile applica�on on the iOS pla�orm. The course offers a general technical view of an applica�on in the broader sense. The technical segments will focus in the design and in effec�ve implementa�on of iOS mobile applica�ons in the user level.
COURSE OUTLINE
• Gaining a comfort level with Xcode
• Apply Auto Layout constraints to create adap�ve user interfaces
• Discovering how to connect user interface controls to controller code
• Understanding the tools and technologies used to create iOS apps
• Prac�cing the fundamentals of Swi� syntax
• Understanding object-oriented programming with Swi�
• Discovering Swi� data types and collec�ons
• Exploring iOS na�ve Views and their applica�on
• Demonstra�ng Arrays, ranges and the map func�on
• Describing protocols and delegates
• Using User Defaults, property list files and Core Data for persistence
• Describing object-oriented inheritance and subclassing
• Discovering how to respond to touch events
• Prac�cing establishing connec�ons between controllers and views
• Describing how frameworks provide addi�onal app func�onality
• Combining addi�onal frameworks in an Xcode project configura�on
• Discovering the fundamental features of the Map View API
• Reques�ng data from an HTTP server and parsing with JSON
Course Dura�on: 40 training hours