On Github Istiakmorsalin / Presentation-with-JS
Developed by: Istiak Morsalin Roll:1007007 S.M. Ahsanul Haque Roll:1007008
Ensure Better sleep for the common people and give a helping hand to the people who are in a trouble with various sleep disorders.
Android is open source and the worlds most popular mobile platforms. Every day more than 1 million new Android devices are activated worldwide .
For the purpose of finding a solution we collected data Regarding this problem. We found Solution of our problem by analyzing them.Here is some analysis:
There are mainly four parts of GhumBotika that can be accessed by a user:
Part 1: SleepAbout Part 2:Tips Part 3: Relaxation Part 4: SleepAlarmThe first is the Information part. It is mainly a storage of information about sleep
This second part contains a bunch of valuable tips for a better sleep.
has Five Buttons and one CheckBox. Each of them contains individual Relaxation options for the user
This section helps user to maintain a strict sleep cycle.
User Interface Design Class Diagram Design User Experience
In our app we followed some of the design patterns of UI for android. Our app uses :
Gesture Notification Drawer Action Bar Navigation Compound Views and Checklist Swipe Views Selection Widgets AnimationWe used "Abstract Factory Design Pattern" which Is creational software design pattern. This pattern provides interfaces for creating families of related or dependent objects without specifying their concrete classes
Under this Design Pattern we have designed a class diagram that contains all of our classes. Fig shows that:
The Class Diagram shows 23 classes including 15 activity, 4 broadcast receiver and two service class. These classes are used to ensure a concrete user experience.