SlideServe
Menu
Préférences
© SlideServe · v2026

Social Deck

taran avatar
20 diapositives · 394 Views · Oct 09, 2014

Advanced Internet Application Development Georgia Institute of Technology. Social Deck. Aamir Poonawalla Hrishikesh Mantri Kaustubh Sheth Swaroop Butala. Overview. Motivation Proposed Work Why JavaFX? Architecture Features Extensible Framework Screenshots Challenges Future Work.

Social Deck - slide 1
01 / 20Social Deck
1 / 17

Télécharger la présentation

Social Deck
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Advanced Internet Application Development Georgia Institute of Technology Social Deck Aamir Poonawalla Hrishikesh Mantri Kaustubh Sheth Swaroop Butala

  2. Overview • Motivation • Proposed Work • Why JavaFX? • Architecture • Features • Extensible Framework • Screenshots • Challenges • Future Work

  3. Motivation • Ever expanding ‘Internet’ • Always stay connected • Social Networks • News, Weather, Current events • Photo Sharing • Calendar, Email and much more… • One common interface • Desktop Gadget • Need for a Development Framework

  4. Proposed work • One touch Desktop Gadget • Social Networks • Email & Calendar • News, Weather and Current events • Photo Manager • Activity Notification Component • Customizable application • Extensible Framework

  5. JavaFX? • JavaFX is a Dynamic Java Scripting for Rich Internet/Client-side Applications • High-quality UI-intensive apps • Why not Swing? • More fluent and object oriented • It is a nice complement and not a substitution • Easier to embellish Swing apps with JavaFX • Desktop Application, Widget and Web Application

  6. Architecture + TRACKER SOCIAL DECK

  7. Features • Facebook • Notifications • Friends’ Status Updates • Friends’ Shared Links • Twitter • Fetch Latest tweets • Tweet • Photo Manager • Picasa

  8. Features (contd) • Daily Appointments • Google Calendar • Zimbra Calendar • Mail • Zimbra Unread Mail • Yahoo! News • Yahoo! Weather • Restaurant Finder - Yelp

  9. Screenshots Social Deck

  10. Facebook • Notifications • Friends’ Status Updates • Friends’ Shared Links

  11. Twitter • Tweets from Followees • Ability to Tweet

  12. Weather • Yahoo! Weather • Current • Forecast

  13. News • Yahoo! News • Top Stories • Link – Full News

  14. Photo Manager • Picasa • Browser • Uploader

  15. Zimbra Inbox • Unread Mails • Link – Zimbra Inbox

  16. Restaurant • Yelp • Contact Details • Ratings • Search by Zip Code

  17. Calendar • Zimbra • Google

  18. Challenges • JavaFX and Idiosyncrasies • No Basic Components • No Hyper Links • No Multi Line • PUSH Service • Quartz, Java, JavaFX • Maintaing MVC Architecture • Integrating Java, JavaFX • Building a framework

  19. Future Work • Session Management • Security • Multi-user support • Customizable gadget • Mobile application • Cache • Alarm System

  20. Thank You