Presentations
Option 1
Talk about a cool app
  • Download the app or apps (yes, you might need to pay a few bucks)
  • PPT Slides with app views
  • Compare to existing apps
  • Use/search for app reviews
Option 2
Talk about something interesting in mobile computing
  • E.g., android on Intel, qualcomm android tools, new/old company
  • A few slides and be prepared to answer (tough) questions
Web sites that talk about apps and mobile technology (you should know keep up to date with these)
Presentation Ideas
Project Ideas
  • Texting while driving: 1. use gps to detect moving. 2. use processes to detect if IM is active. 3. use GPS to check is speed decreases when screen is on.
  • Local file share: Use ad hoc network to connect to near by machines (e.g., your laptop). Make a file browser to get/share files (pictures, video clips, and audio clips) from nodes in ad hoc network.
  • Measuring mobility/moving. How much of the day are you moving? Walking? Biking? Estimate distance from accelerometer, where estimate is trained with GPS
Project Deliverables (things to turn in)
  • Discussion with professor
    • You must discuss your project idea with the professor before working on any of the next steps
  • Project Overview and Plan (Due via email on 4/11)
    • Turn in a short description of the project. This can be a mixture of text and a series of bullet points
    • Turn in a few bullet points of the major software components of your app. That is, to write your app will be need to write code that does A, B, C, ... List these things. Also rate the degree to which you think they will be difficult, rates can range from, "I know exactly how to do this step" to "I have no idea how I will do this step."
  • Project (Due 5/23)
    1. Implement your project and put the apk file online for download
    2. Presentation
      • present your project in class
      • in your presentation, include any programming obstacles you had to overcome