Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 15866yesCurtin University, Perth

The Syllabus

  • Write and access files within Apps;
  • Serialise a data model for saving and loading data from and into Apps;
  • Customise tables for adding, deleting andcustomising actions;
  • Create custom row actions.

  • Displaying alerts, sharing content and sending messages from within Apps;
  • Access to the camera and photo library on the device;
  • Build custom forms for creating new object models;
  • Get complex user input through forms, data collection and dynamic table views.

  • Learn how to use the AR app template;
  • Investigate AR components and compare their differences with existing components;
  • Build AR scenes in 3D space using objects;
  • Determine planes and how objects interact with them.

  • Add physics to an AR scene;
  • Translation of user input within the scene;
  • Introduction to AR Image Recognition.

  • Define and use closures;
  • Use defined functions: sort, filter, reduce and map;
  • Utilise animation for a greater user experience;
  • Use UIKit to create animations.

  • Describe requests and responses, and discover how are they built, used and analysed;
  • Communicate with API's for existing data sources;
  • Use URL components to dynamically query an API endpoint.

  • What is JavaScript Object Notation (JSON) and how is it useful?
  • Decode JSON and convert into Swift types;
  • Integrate with requests and responses from API's.

  • Why do we care about concurrency?
  • Issues with multi-threading and the UI;
  • How to complete tasks asynchronously.

Instructors

Student Community: Where Questions Find Answers

Ask and get expert answers on exams, counselling, admissions, careers, and study options.