FIVE DAYS FACULTY DEVELOPMENT PROGRAM ON iOS & SWIFT Handson Training

#training
Share

This workshop will give participants both a solid technical foundation in iOS and practical skills for using productivity tools effectively.



  Date and Time

  Location

  Hosts

  Registration



  • Add_To_Calendar_icon Add Event to Calendar
  • panimalar engineering college
  • Bangalore Trunk Road
  • Varadharajapuram, Tamil Nadu
  • India 600123

  • Contact Event Host
  • Survey: Fill out the survey
  • Starts 10 November 2025 03:30 AM UTC
  • Ends 17 November 2025 04:30 AM UTC
  • No Admission Charge


  Speakers

Topic:

Hexaware Technologies Trainer

Topic:

Mr.Abdul Jaafar iOS Engineer ,MUVI.COM






Agenda

Day 1 – Introduction to iOS Development .
Swift Programming Basics
Topics Covered:

Overview of the iOS ecosystem: iPhone, iPad, Apple platforms
iOS Architecture Layers: Cocoa Touch,
Media, Core Services, Core OS
Setting up Environment: Installing Xcode, iOS Simulator, provisioning profiles


 Swift Basics: 
Hands-On Labs:
    Install Xcode  Run a Swift Playground.
 Build “Hello iOS” App.
 Install Microsoft Word, Excel, PowerPoint from App Store.
Day 2 – UI Design & User Interaction with
SwiftUI and UIKit
Topics Covered:
 SwiftUI fundamentals: views, modifiers,layouts
 Auto Layout adaptive design
 Navigation controllers, TabView, NavigationView
 User interaction: Buttons, TextFields, Lists, Gestures , Custom components, animations transitions
 Dark Mode and Accessibility support
Hands-On Labs:
 BMI Calculator App
 To-Do List App
 Using Microsoft Office on iOS (Part 2)
Day 3 – Data Handling, APIs & Persistence
Topics Covered:
 JSON  Codable structures
 URLSession and REST APIs with async/await
 Data persistence: UserDefaults, File handling, Core Data  Caching strategies, offline-first design . Integrating Firebase or CloudKit basics
Hands-On Labs:
1. Weather App
2. Notes App
3. Microsoft Office Integration
Day 4 – Advanced iOS Features Architecture
Topics Covered:
 App architectures: MVC, MVVM, Delegation, Protocols
 Memory management: ARC, weak/strong references, retain cycles
 Notifications: Local & Push (Firebase Cloud Messaging)
 System frameworks: CoreLocation, MapKit, Camera/Photos
 Testing and debugging in Xcode
 Core ML and Vision basics
 App Extensions and Widgets
Hands-On Labs:
1. Location Tracker App
2. Image Recognition App
3. Push Notifications
4. Microsoft PowerPoint on iOS
Day 5 – Deployment, Security & Capstone Project
Topics Covered:
 App distribution: Certificates, provisioning, TestFlight
 Security: Keychain, secure networking (HTTPS, encryption)
 Optimization: launch time, memory, and energy profiling
 Accessibility  Localization
 CI/CD for iOS: GitHub Actions, Fastlane
 App Analytics & Crash Reporting
(Firebase Crashlytics)
Hands-On Labs:
1. Deploy a test app via TestFlight.
2. Add Keychain-based login token storage.

3. Profile app performance using Instruments.
4. Productivity with Microsoft Office Suite on iOS