Introduction to mobile application development: History of application development; Theory of application development for mobile platforms; Understanding basics of application development software; Understanding smartphone, tablet and laptop application development; Android Application development: History of Android OS; Understanding the Android OS platform; Architecture of Android-based devices; Understanding basics of Java; Architecture of Android-based devices; Building basic applications with Java; Understanding Android application structure; Designing User Interface; Updating Android applications; iOS Application development: History of iOS platform; Architecture of Apple devices; Understanding basics of Swift; Application development using Swift; Understanding basics of Objective – C; App development using Objective – C, Kotlin.
- Teacher: Mohammad Gazi Golam Faruque