ITEC4550 Schedule Spring 2019

 

 Section Links

Semester, by Week

Week 1 Android UI

Announcements

  • Download Android Studio
    • soon
    • far, far away from here!
  • Atlanta Java Users Group (AJUG) info
  • Android Meetups
    • 1/22 6:30p topic tbd
  • About Blackboard Collaboration (bbCollab)
  • About Microsoft Teams
  •  MOOCs for Android
  • Android developer certification
  • DROP/ADD deadline January 13th
  • Final scheduled
    • Friday, May 3rd, 6:30p in W3201
  • Week to week topics will change …

Readings and Assignments

  • Assignment 1 – West Hall Map App SCRAPPED!
  • Reading / Textbook Assignment TBD

Topics

  • Syllabus
  • Introductions
  • Two Exams
    • in Week 5-6 and 11-12
    • concept + coding
  • Android Studio Intro
    • Palindrome
    • gist
    • screencast (warning – no audio!)
    • project zip in OneDrive under Week 1
    • Events, Patterns, Logging
  • Wiki Review

Week 2 Layouts and Widgets

Announcements

  • Grading and attendance are up to date

Readings and Assignments

  • Chapter 1
  • Chapter 2
  • Assignment 1 – Pizza Party App

Topics

  • Issues with text, Teams, Android Studio, Emulators, devices?
  • Palindrome — continued
    • Review code
    • Events, Patterns, Logging, Debugging
  • Constraint Layout

Week 3 Activities and Intents

Announcements

  • Lab Machines

Readings and Assignments

  • Chapter 3 – Activities and Intents
  • Chapter 4 – for next week
  • Assignment 2 – West Hall Map App

Topics

Week 4 Menus, Dialogs and Touch, Maybe RESTful Web Programming

Announcements

  • Grades and Attendance …
  • Increasing difficulty in assignments
  • Please Build->Clean before zipping your project

Readings and Assignments

  • Chapter 4
  • Assignment 3 – Dice Roller

Topics

Week 5 Fragments

Announcements

  • Ionic / Firebase Workshop W-1104 2-3:15p tomorrow 2/6
  • Exam 1 – Next Week (Week 6)

Readings and Assignments

  • Chapter 5

Topics

  • Dice Roller Walkthrough(s)?
  • Fragments

Week 6 Working with Data

Announcements

Assignments and Readings

  • Research Matt Compton (Pandora)
  • Chapter 5

Topics

  • Dice Roller App Questions
  • Review for Exam 1
    • Chapters 1,2,3,4
    • 25% Concept / 75% Coding
    • Thursday
    • Open Book / Open Notes
    • You can ask me one question
  • Debug Time
  • Fragments (time permitting)
  • Exam 1

Week 7 Fragments

Announcements

  • Grades and Attendance
    • Grades up to date
    • Attendance not up to date
  • “W” Date – March 4th

Readings / Assignments

  • Chapter 5
  • Chapter 6 (next week)

Topics

  • Exam review
  • Industry Speaker
  • Fragments

Week 8 Working With Data

Announcements

  • The grades are up to date
  • Attendance is up to date
  • Course Progress

Readings / Assignments

  • Assignment 3 – redo until March 8th
  • Assignment 5 – Dice Notation with Fragments

Topics

  • Exam Review
  • Shared Prefs
    • why wasn’t it working
  • Working with Data
  • Fragments Questions?

Week 9 Running Background Tasks, RESTful Programming

Announcements

  • Facebook
  • Grades and Attendance

Readings / Assignments

  • Chapter 7
  • Assignment 6 – Complete Chapter 7
  • Assignment 7 – Pixabay Sampler

Topics

Week 10 Graphics, Animation and Sound

Announcements

  • Grades not up to date
  • Attendance up to date
  • Need to publish and discuss solutions
  • Exam in Week 12

Readings / Assignments

  • Assignment 6  – Pixabay
  • Assignment 8  – Chapter 8 Graphics, Animation, Sound (zybooks)
  • Assignment 9 – BounceSurfaceView

Topics

  • Questions / Walkthroughs on Pixabay
  • Chapter 8 Graphics, Animation, Sound
    • UpDown and VideoView (train wreck) examples are in Week 10 folder in OneDrive
  • Assignment 9 – BounceSurfaceView in class

 

Week 11 Sensors, Cameras and Location

Week 12 Testing, Publishing 

Week 13 Flutter 1 of 3

Week 14 Flutter 2 of 3, Project

Week 15 Flutter 1 of 3, Project, Review

Week 16 Final Exam

  • ITEC 4550-01 Friday May 3rd, 6:30p – 9:00p, W-3201

Important GGC Dates

See GGC’s Academic Calendar