Courses / BS CS

Mobile Application Development (CDE-315) – BS CS 5th Semester

Complete BS Computer Science (Semester V) course for Mobile Application Development (CDE-315): 17 teaching weeks of theory notes and hands-on Android labs (Kotlin and Java), YouTube videos, a quiz after every lesson, short/long questions with model answers, four combined assignments, a semester project, four 4-week tests, a mid-term and a final exam.

What you will learn

  1. Start Here – Course Guide, Plan and Semester Project
  2. Week 1 – Introduction to Mobile Applications and Platforms
  3. Week 2 – HTML5 for Mobiles
  4. Week 3 – Android OS: Architecture, Framework and Application Development
  5. Week 4 – iOS: Architecture and Framework
  6. Week 5 – Windows Mobile, Eclipse and Fragments
  7. Week 6 – Intents and Notifications
  8. Week 7 – Screen Components and Orientation
  9. Week 8 – Action Bar and User Interface Design
  10. Week 9 – Mid-Term Examination
  11. Week 10 – UI Events, Views, Preferences and Data Storage
  12. Week 11 – Messaging: SMS and Email
  13. Week 12 – Maps and Consuming Web Services over HTTP
  14. Week 13 – Web Services: Accessing and Creating
  15. Week 14 – Threading and Publishing Android Applications
  16. Week 15 – App Store Deployment and Mobile Programming Languages
  17. Week 16 – Mobility, Wireless Communication and Location-Aware Applications
  18. Week 17 – Performance, Power, Platform Constraints and Emerging Technologies
  19. Week 18 – End-Semester (Final) Examination

Each lesson has notes and examples followed by a short MCQ quiz. Your progress is saved so you can continue on any device.