Courses  >

SD 6122 – Android Programming

At a glance

  • 4 lecture hours per week
  • 1 practice hour per week
  • 5 credits



Course Description

  • Introduction to layered software architecture
  • Understanding Android stack and its framework
  • Using Android components: Activity
  • Using Android components: Service
  • Using Android components: Broadcast Receiver
  • Using Android components: Content Provider
  • Using intents to pass messages between Android components
  • Need and use of other relevant resources to make an Android application work

Learning Resources

  • DiMarzio, J. (2016). Beginning Android programming with Android Studio (4th Edition). John Wiley & Sons.