Outline1 Introduction A Few Words Options2 Description Chat part1 Chat part2 Widgets 1 Widgets 2 Widgets 33 The Team 2 / 10
Introduction - OptionsWe oﬀer multiple posibilities of widgets like:RSS FeedsFacebook WallEventful With Google MapsSlideSharePanoramio With Google MapsTwitter/WheaterAnd of course the posibility to Chat 4 / 10
Description - Chat part1Chat clientBuilt for making communication easier between Eu Stud user, it light anddetachable, has no dependencies toward Eu Stud application and can beused in any other application provided that it is hoste on GoogleApplication Engine. User interaction is built using JQuery UI beingdeveloped in the same time as Eu Stud application and by the same team.Few words on Google Application EngineGoogle has a great oﬀer on hosting and running web applications in thecloud. It hosts applications on the same servers as Google applications arehosted so it is realiable and robust. Taking in account that for moderrateusage it is free we decided to run our application from Google ApplicationEngine. 5 / 10
Description - Chat part2APIs usedGoogle Channel APIAllows developers to use a solution for pulling information from the serverthat resembles a socket on the client side of the application.On the server side channels are opened with each user and the applicationmanages this channels in order to send information to the client.The client has a listener attached to message event that transmits newdata from the server.Storing data - Java EntityesGoogle oﬀers developers the oportunity to store objects as entitiesrepresented by a a key value much like a hash set. 6 / 10
Description - Widgets 1Eventful with googleMapsDiscover upcoming events and stuﬀ to do in a nice and simple interfacebased on Google Maps. Search for events, narrow down with category,place or date and sort your search by relevance or title. This application ispowered by Eventful API and Google Maps API.Panoramio with googleMapsA small adaptation to the ”Photos of the World” presented by Panoramio.Discover new places in your world and feel the reality of the place withphotos from that region. Take a closer look and broaden your view of theworld. This application is powered by Google Maps API and PanoramioAPI.Facebook wallAn application that brings your facebook wall into sight. Small and easyto use, reliable, and safe this application keeps a track of your facebookstatus 7 / 10
Description - Widgets 2Rss ReederThis gadget oﬀer the possibility to visualize feeds in rss format from anywebsite that supply feeds. Feeds can be seen in two diﬀerent modes:Home View and Canvas View.In home view you can see your feeds with essential information displayedin minimized form. The information consists of :a title a link to the articlethe feed points to. In addition a plus image can be clicked to view adescription and a photo if the feed supplies it. In home view there can beseen maximum 10 feeds. The home view oﬀer a setting area where youcan choose how many feeds to display and the way they are displayed.In canvas view the feeds are displayed in a larger way with all theinformation visible to the user. This includes a title,a link to the article,amedia(if exists),a description,the publication date and how much time agothe feed was published. 8 / 10
Description - Widgets 3Slideshare Presentation ViewerThis gadget oﬀers the possibility to visualize presentations fromhttp://www.slideshare.net/ .Presentations can be seen in two diﬀerentmodes: Home View2,Canvas View. Presentations can be searched bysupplying a query string. In the minimized view the user can choose howmany slides to display and the way there are displayed. In maximized viewthe presentations are displayed in a larger form with extra information:theuser who published the presentation,the publication date,a shortdescription and a link to download the presentation.TwitterThe user can experience the live feeling of tweeting with friends.WheaterThe wheater at the current moment, live and dynamically updated 9 / 10
The TeamChisan Petrisor LaurentiuStefanache Pavel CosminTronciu Alexandru 10 / 10
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.