Upload
reshmi-suresh
View
165
Download
1
Embed Size (px)
Citation preview
CLIPBOARDMake sure snippets copied are never overwritten
MVC DIAGRAM
DEMO• UI
• Custom app widget that runs on home screen without launching application showing the last 4 copied items for easy and quick access
• TextClippings fragment with custom listview i.e. text and a button that shows a popup of possible actions that can be performed for a particular clipping i.e. edit, delete and import no the SD card
• ImageClippings fragment with a gridview displaying all copied images sorted by timestamp• Notification bar updated when text is copied on the device • Settings fragment that can manage user preferences• Log in screen
• Desktop Component• Command line desktop client that can access the computer’s own clipboard and print the
data present there• Client can also overwrite the contents of the computer’s own clipboard
DIVISION OF LABORVISHAL GAURAV RESHMI SURESH MAIEDA JANJUA MATTHEW GIROUARD
FRONT END
AllClips fragment ✓TextClips fragment ✓ ✓ImageClips fragment ✓Settings ✓Database Component ✓ ✓Network Service ✓
BACK ENDUser Registration ✓Database Manager ✓ ✓GCM Manager ✓
DESKTOPClipboard Manager ✓ ✓Clipboard Listener ✓ ✓
FEATURES OF APP BY SHOW & TELL 2• Desktop components
• Setup google cloud messaging i.e. messages from the desktop client should be sent to the mobile
• Mobile components• Implement SQLite Database for mobile application• Connect Clipping Service to Database• Bind UI components with actual data• Implement widget so that it updates with real time clippings
• Server components• Implement user authentication module• Implement device registration module• Desktop-Client integration