rss reader synopsis
TRANSCRIPT
RSS Reader for Windows Phone 7 A SYNOPSIS
A Synopsis Submitted in partial fulfillment of the requirement forDegree of Bachelor of Engineering in Information Technology Discipline
Submitted To
[RAJIV GANDHI PRODYOGIKI VISHWAVIDYALAYA, BHOPAL (M.P.)]
Submitted By
Abhinav Dwivedi (Enrollment No – 0111IT071002)Ghanshyam Dongare (Enrollment No – 0111IT071039)
Under The Guidance Of:
Prof. Nitesh Gupta(HOD, Department of IT)
DEPARTMENT OF INFORMATION TECHNOLOGYTECHNOCRATS INSTITUTE OF TECHNOLOGY, BHOPAL
SESSION: 2010-11
DECLARATION
We Abhinav Dwivedi, Ghanshyam Dongare, students of Bachelor of Engineering in
Information Technology discipline, session: 2010-2011, Technocrats Institute of
Technology-Bhopal (M.P.), here by declare that the work presented in this synopsis
entitled ‘RSS Reader for Windows Phone 7’ is the outcome of our own work, is bona
fide and correct to the best of our knowledge and this work has been carried out taking
care of Engineering Ethics. The work presented does not infringe any patented work and
has not been submitted to any other university or anywhere else for the award of any
degree or any professional diploma.
Date
Abhinav Dwivedi Enrollment No.: 0111IT071002
Ghanshyam Dongare Enrollment No.: 0111IT071039
i
Table of Contents Topic Name Page No.
DECLARATION..........................................................................................................i
ABSTRACT.................................................................................................................1
1.0 Introduction...........................................................................................................2
2.0 Basic Theory..........................................................................................................2
3.0 Problem Identification..........................................................................................2
4.0 Methodology..........................................................................................................3
4.1 Block Diagram............................................................................Fig 1
4.2 Zero level DFD............................................................................Fig 2
4.3 First level DFD............................................................................Fig 2
4.4 Flow Chart...................................................................................Fig 2
5.0 CONCLUSION......................................................................................................4
REFERENCES............................................................................................................6
ii
ABSTRACTThe Aim of this project is to provide A RSS Reader for Windows Phone 7 that is of great
use to the people who use the internet frequently and want to be updated to their content
specific websites through the help of RSS feed on their windows phone 7 devices.
RSS (most commonly expanded as Really Simple Syndication) is a family of web feed
formats used to publish frequently updated works—such as blog entries, news headlines,
audio, and video—in a standardized format. An RSS document (which is called a "feed",
"web feed" or "channel") includes full or summarized text, plus metadata such as
publishing dates and authorship. Web feeds benefit publishers by letting them syndicate
content automatically. They benefit readers who want to subscribe to timely updates
from favored websites or to aggregate feeds from many sites into one place.
A standardized XML file format allows the information to be published once and viewed
by many different programs. The user subscribes to a feed by entering into the reader the
feed's URI or by clicking a feed icon in a web browser that initiates the subscription
process. The RSS reader checks the user's subscribed feeds regularly for new work,
downloads any updates that it finds, and provides a user interface to monitor and read the
feeds. RSS allows users to avoid manually inspecting all of the websites they are
interested in, and instead subscribe to websites such that all new content is pushed onto
their browsers when it becomes available.
Keywords: Windows Phone 7 OS, Visual Studio 2010, NET Framework 4
1
1.0 INTRODUCTION
Windows Phone 7 is a mobile operating system developed by Microsoft, and is the
successor to their Windows Mobile platform. Launched in Europe, Singapore and
Australia on October 21, 2010, and in the US & Canada on November 8, 2010, with Asia
to follow in 2011. It is aimed at the consumer market instead of the enterprise market
like its predecessor. With Windows Phone 7, Microsoft offers a new Metro user
interface, integrates the operating system with Microsoft's other services, and plans to
strictly control which hardware it runs on.
RSS (most commonly expanded as Really Simple Syndication) is a family of web feed
formats used to publish frequently updated works—such as blog entries, news headlines,
audio, and video—in a standardized format. This facility is available in the websites
from where the users can get the updates on their desktops laptops with the help of the
RSS Reader softwares but no such reader is available for the windows phone 7.
An RSS document (which is called a "feed", "web feed" or "channel") includes full or
summarized text, plus metadata such as publishing dates and authorship. Web feeds
benefit publishers by letting them syndicate content automatically. The same concept is
used in our application ‘RSS Reader for Windows Phone 7’ that can be implemented by
the windows phone 7 users where they can use this application and be benefited if they
want to subscribe to timely updates from favored websites or to aggregate feeds from
many sites into one place.
2
2.0 BASIC THEORY
RSS formats are specified using XML, a generic specification for the creation of data
formats. Although RSS formats have evolved from as early as March 1999, it was
between 2005 and 2006 when RSS gained widespread use and Firefox's (" ") icon was
adopted by Internet
As RSS files are essentially XML formatted plain text, the RSS file itself is relatively
easily read both by automated processes and by humans alike. An example file could
have contents that could be placed on any appropriate communication protocol for file
retrieval, such as http or ftp, and reading software would use the information to present a
neat display to the end user.
This application accepts the User’s URL of a RSS Feed as the inputs in all formats and
then processes them to generate an output through a List Box element to display results
on the screen of Windows Phone 7
3
3.0 PROBLEM IDENTIFICATION
4
4.0 METHODOLOGY
4.1.0 Block Diagram
4.2.0 Data Flow Diagram
4.2.1 0 Level DFD (Data Flow Diagram)
Input Input Output
4.2.2 1 Level DFD (Data Flow Diagram)
User’s URL of a RSS Feed
Page to display results
RSS Reader for Windows Phone 7
User’s URL of a
RSS Feed
ReadRss method Accepts Input
Page to display results
results
and map
Button to trigger an event to read
feed Accepts Input
5
2 Level DFD
Fig ii
4.4.0 Flowchart
A flowchart is a common type of chart, that represents an algorithm or a process,
showing the steps as boxes of various kinds, and their order by connecting these with
arrows. Flowcharts are used in analyzing, designing, documenting or managing a process
or program in various fields.
Response No Rsponce
Start
User’s URL of a RSS Feed
ReadRss method Accepts URI as Input
If
6
YES
5.0 CONCLUSION
We have presented a novel approach of introducing specialized processing
application for handling the requests of the customers those who want to subscribe to
timely updates from favored websites or to aggregate feeds from many sites into one
place on their windows phone 7. It has a simple GUI (Graphical User Interface) and is
convenient to be used. It does not take any heavy resources from the windows phone 7
operating system it is running on. It does not consume user time for processing instead it
eases the users to subscribe their favorite feed at one place without any difficulty.
It will decrease their time and the use of internet to check regularly to the new posts
on their blogs or websites without actually logging into them rather receiving their posts
as soon as they are updated.
.
Displays results of the RSS Feed On Phone Screen
End
Sorry Request Unavailable
7
REFERENCES
[1] http://support.microsoft.com/kb/304283 Copy Right:2010 Microsoft
[2] http:// www.microsoft.com/teched
[3] http://microsoft.com/technet
[4] http://microsoft.com/msdn
[5] http://developer.windowsphone.com
[6] http://www.windowsphone7.com
[7].http://www.microsoft.com/learning
[8].http://msdn.microsoft.com/en-us/library/microsoft.win32.aspx Microsoft Developer Network
MSDN © 2010 Microsoft Corporation
8
9