APPLICATIONS DEVELOPMENT AND EMERGING TECHNOLOGIES
Instructor: Elizer Ponio Jr
Email: [email protected]
Consultation Hours: Send me a message in MS Teams 🙂
Credits: 3.0 units
Time Allotment: 2 hours 40 minutes of lecture once a week
4 hours of laboratory once a week
This course focuses on the development of applications using mobile technology. It will emphasize the basis of android platform and lifecycle that focuses on user interface and user experience and connecting to live data via API calls.
By the end of the class students should be able to:
Topic | Mode of Delivery | Readings/Videos | Events | |
---|---|---|---|---|
Week 1 | Class Orientation | |||
➢ University Mission & Vision | ||||
➢ College Mission & Vision | ||||
➢ Course Syllabi | ||||
➢ Lab Guidelines and Safety |
Introduction to Android Studio ➢Installing Android Studio ➢Android Studio Fundamentals
Introduction to Kotlin
| Face to face lecture | Getting started with Kotlin https://kotlinlang.org/docs/kotlin-tour-welcome.html
Getting started with Android Studio https://developer.android.com/studio/intro?_gl=1*1linbwj*_up*MQ..&gclid=Cj0KCQjw-e6-BhDmARIsAOxxlxWEYLQAhQzxuSFQOT1XQM1XWH7MHut9ys9BBgyJ5YF8tGdkmXldDMAaAg4xEALw_wcB&gclsrc=aw.ds&gbraid=0AAAAAC-IOZkgS7StAlnKveMgYQw1AHTtX | | | Week 2-3 | Activity Lifecycle ➢ ID Application ➢ Debugging your Application ➢ Generating a Signed APK | | https://developer.android.com/guide/components/activities/intro-activities
https://www.youtube.com/watch?v=SJw3Nu_h8kk&list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm&index=2 | | | Week 4-5 | User Interface ➢ Relative Layout ➢ Linear Layout ➢ Layout Parameters ➢ Views ➢ View Parameters | | | | | Week 6-7 | Intent ➢ Introduction to Intent ➢ Explicit Intent ➢ Implicit Intent ➢ Passing Data through Intent | | | | | Week 8-9 | Fragments ➢ Introduction to Fragments ➢ RecyclerView ➢ CardView | | | | | Week 10-11 | Android App Manifest ➢ Permissions ➢ Components ➢ Device Compatibility | | | | | Week 12 | API Calls ➢ Retrofit | | | | | Week 13-13.5 | Project Presentation | | | |