5
CLIPBOARD Make sure snippets copied are never overwritten

Show and Tell 1

Embed Size (px)

Citation preview

Page 1: Show and Tell 1

CLIPBOARDMake sure snippets copied are never overwritten

Page 2: Show and Tell 1

MVC DIAGRAM

Page 3: Show and Tell 1

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

Page 4: Show and Tell 1

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 ✓ ✓

Page 5: Show and Tell 1

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