Presentation is loading. Please wait.

Presentation is loading. Please wait.

Scheduled Silence Application Midterm Presentation David Koritsanszky and Frederick Evans.

Similar presentations


Presentation on theme: "Scheduled Silence Application Midterm Presentation David Koritsanszky and Frederick Evans."— Presentation transcript:

1 Scheduled Silence Application Midterm Presentation David Koritsanszky and Frederick Evans

2 Overview  Design  Related Work  Challenges  Becoming familiar with IDE  Learning Android programming  Where we are now  What’s ahead

3 Design  Application has an activity and a background service  Activity is used for settings  Background service  Runs query on Calendar data on set intervals  This is to avoid missing newly created events between events  When event is active  Turns ringer off  Sets alarm  After alarm, reruns service and turns back ringer on

4 Related Work  Android 5.0  new feature for ringer scheduling  Priority override for certain contacts  IOS and Cyanogenmod have similar implementations as well.  Our application is different  Less user interaction with the application  Makes use of Google Calendar

5 Challenges  Lack of programming experience in Java  Lack of programming experience with a GUI  Learning how different functions work  Implementing them for our own use

6 Choice of IDE  Started with Eclipse since it was packaged with Android SDK  Had difficulties importing client libraries for use  Documentation was scarce on new Calendar API  Switched to Android Studio  Easier implementation of libraries  More documentation  Will be more applicable for android programming in the future

7 Knowledge gained from IDE interaction  Defining libraries in Manifest  Building with Gradle  Activity XML file and GUI

8 Learning Java and Android programming  Spent most of time learning how different functions work compared to actually coding  Have not had to research into Java as all written code so far has been implemented very similarly compared to C

9 Where we are now  Manipulation of the Ringer Setting (completed)  Learning how to get data from API (almost done)  Implementation of a background service (still needs work)

10 What’s Ahead  Finish basic functionalities for Application  Optimize them for better management  Set calendar settings  Add other features  GPS feature  Sensor feature  Contact priorities

11 Questions and Advice?


Download ppt "Scheduled Silence Application Midterm Presentation David Koritsanszky and Frederick Evans."

Similar presentations


Ads by Google