Get in Touch
 Duration 14 hours

Course Outline

Introduction

Advanced iOS Application Development

  • Enterprise-grade iOS architectural frameworks
  • Architectural design principles
  • Protocol-oriented programming methodologies

RxSwift Framework Implementation

  • Comparative analysis of functional versus reactive programming paradigms
  • Reactive extension mechanisms

Alamofire Networking Library

  • Platform-as-a-Service integration strategies
  • Web service management and Alamofire utilization

Advanced Swift and Protocol Engineering

  • Application of enumerations
  • Protocol definition and implementation
  • Delegate pattern integration
  • Development of protocol extensions
  • Creation of recursive functional logic
  • Data structure optimization and algorithmic efficiency

Reactive Programming in Swift via RxSwift

  • Configuration of observables and subscription lifecycles
  • Utilization of reactive subjects
  • Operator-based filtering, transformation, and composition
  • Integration and coordination with RxCoaCoa
  • Implementation of Model-View-ViewModel architecture

Alamofire Integration

  • Embedding Alamofire within Swift environments
  • File import procedures
  • Data retrieval protocols
  • Optimization of the PhotoTagger application for government use cases

Quality Assurance: Unit and UI Testing

  • Unit testing methodologies in Swift
  • User interface testing standards in Swift

Conclusion and Synthesis

Requirements

  • Prior professional experience in iOS development

Target Audience

  • iOS Software Engineers and Developers

Number of participants


Price per participant

Upcoming Courses

Related Categories