Lecture Notes
Lecture 1: Introduction
Lecture 2: JAVA Review
Lecture 3: Android Studio
Lecture 4: Android GUI
Lecture 5: Layouts
Lecture 6: Activity Lifecycle
Lecture 7: Action Bar and Media
Lecture 8: Intents and Animations
Lecture 9: Android and RESTful Services
Lecture 10: Fragments
Lecture 11: Activity State
Assignments
JAVA Review Assignment (Required Packages)
Sunshine Hello World App
Dice Images
Projects (for more details. discuss with me)
- Math Paradise: math tutorials and games that help kids to learn simple math
- On the Go Quiz: a Mobile app that allows a professor to create a new quiz and students can take this quiz and a result report should be shown after the end of the quiz.
- Fancy Cards: a Mobile app that allows users to create customized fancy greeting cards and share them on Facebook, Whatsapp, ..etc.
- Medical Assistant: enables you to find the best doctors, hospitals, and pharmacies. You can read details about the found place such as location, opening hours, contact info, and see feedback from other clients.