App bar components, adding items/spinners, responding to events; Homework, quizzes, – Alert dialogs; projects as needed 3-4 Application life cycle lifecycle callbacks – Application life cycle saving and restoring state Homework, quizzes, – 5-6 Multiple activities creating, starting, sharing data between activities projects as needed – Midterm Exam, homework, quizzes as 7-8 REST APIs connecting, querying, getting and parsing results in JSON format needed – Homework, quizzes, projects as needed, Research 9-11 Introduction to HFOSS and open source tools. Student presentations Presentations Working in an open source project; Databases relational databases, creating, Homework, quizzes, – 12-13 updating, querying, and deleting tables projects as needed Complex database queries; Google maps creating map app, connecting to Homework, quizzes, – 14-15 Google Play Services, manipulating the map projects as needed
3-4 App bar – components, adding items/spinners, responding to events; Alert dialogs; Application life cycle – lifecycle callbacks Homework, quizzes, projects as needed 5-6 Application life cycle – saving and restoring state Multiple activities – creating, starting, sharing data between activities Homework, quizzes, projects as needed 7-8 REST APIs – connecting, querying, getting and parsing results in JSON format Midterm Exam, homework, quizzes as needed 9-11 Introduction to HFOSS and open source tools. Student presentations Homework, quizzes, projects as needed, Research Presentations 12-13 Working in an open source project; Databases – relational databases, creating, updating, querying, and deleting tables Homework, quizzes, projects as needed 14-15 Complex database queries; Google maps – creating map app, connecting to Google Play Services, manipulating the map Homework, quizzes, projects as needed
csc240.docx