Download presentation
Presentation is loading. Please wait.
Published byStephany Brooks Modified over 9 years ago
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?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.