Purdue Pride 3.3.10 Joe Gutierrez Tung Ho Janam Jahavier
-
Upload
emmanuel-parsons -
Category
Documents
-
view
17 -
download
0
description
Transcript of Purdue Pride 3.3.10 Joe Gutierrez Tung Ho Janam Jahavier
![Page 1: Purdue Pride 3.3.10 Joe Gutierrez Tung Ho Janam Jahavier](https://reader036.fdocuments.us/reader036/viewer/2022072013/56812aa6550346895d8e6849/html5/thumbnails/1.jpg)
Purdue Pride
Purdue Pride3.3.10
Joe GutierrezTung Ho
Janam Jahavier
3/3/2010
![Page 2: Purdue Pride 3.3.10 Joe Gutierrez Tung Ho Janam Jahavier](https://reader036.fdocuments.us/reader036/viewer/2022072013/56812aa6550346895d8e6849/html5/thumbnails/2.jpg)
Purdue Pride
Scope of Work Creation of online Server
Creation of our own Purdue Pride website (HTML) Contains all text and JPEG data to be transmitted Contains our RSS XML File
RSS Relatively simple to produce Each Item in our Channel has basic information of Title, Description and Link that we
want to syndicate Written according as XML file extension (Similar to HTML) To compete the RSS File we must include XML and RSS versions we are using Save file (ex. feed.xml) on our website
3/3/2010
![Page 3: Purdue Pride 3.3.10 Joe Gutierrez Tung Ho Janam Jahavier](https://reader036.fdocuments.us/reader036/viewer/2022072013/56812aa6550346895d8e6849/html5/thumbnails/3.jpg)
Purdue Pride
Scope of Work SQL Lite
Download an RSS XML file, retrieve data from it and store it in SQL Lite database
Organize and Format Contents Create a RSS reader application that reads the store XML data
Connects to SQL Lite local database Use "Simple API for XML", or SAX. Library is included in the Android SDK and is
good for parsing (analyzing) XML data
Widget Using data we have extracted from the XML file Display data onto widget Widget updates based on user’s setting with minimal power consumption
3/3/2010
![Page 4: Purdue Pride 3.3.10 Joe Gutierrez Tung Ho Janam Jahavier](https://reader036.fdocuments.us/reader036/viewer/2022072013/56812aa6550346895d8e6849/html5/thumbnails/4.jpg)
Purdue Pride
Timeline
•7 weeks•March 10th: Widget, RSS tutorials •March 24th: RSS Feed•April 7th: SQL Lite Database•April 21st: Widget•April 28th: Work off any loose ends
3/3/2010
![Page 5: Purdue Pride 3.3.10 Joe Gutierrez Tung Ho Janam Jahavier](https://reader036.fdocuments.us/reader036/viewer/2022072013/56812aa6550346895d8e6849/html5/thumbnails/5.jpg)
Purdue Pride
RSS Security Issues• Enclosure tag used to include files need to filter it out or simply not parse the tag
• Javascript filter out “<SCRIPT language="JavaScript">” and “</SCRIPT>”
3/3/2010
![Page 6: Purdue Pride 3.3.10 Joe Gutierrez Tung Ho Janam Jahavier](https://reader036.fdocuments.us/reader036/viewer/2022072013/56812aa6550346895d8e6849/html5/thumbnails/6.jpg)
Purdue Pride
Widget Standards: Sizes
Portrait Mode:
Landscape Mode:
3/3/2010
![Page 7: Purdue Pride 3.3.10 Joe Gutierrez Tung Ho Janam Jahavier](https://reader036.fdocuments.us/reader036/viewer/2022072013/56812aa6550346895d8e6849/html5/thumbnails/7.jpg)
Purdue Pride
Widget Standards: Frames
Portrait Mode: Landscape Mode:
3/3/2010
![Page 8: Purdue Pride 3.3.10 Joe Gutierrez Tung Ho Janam Jahavier](https://reader036.fdocuments.us/reader036/viewer/2022072013/56812aa6550346895d8e6849/html5/thumbnails/8.jpg)
Purdue Pride
Widget Standards: Graphics Format
• PNG-24 format• 8-bit color
3/3/2010
![Page 9: Purdue Pride 3.3.10 Joe Gutierrez Tung Ho Janam Jahavier](https://reader036.fdocuments.us/reader036/viewer/2022072013/56812aa6550346895d8e6849/html5/thumbnails/9.jpg)
Purdue Pride
Resources
RSS in Widget Tutorial:http://www.helloandroid.com/tutorials/newsdroid-rss-reader
Widget Tutorialhttp://nm-blog.sanid.com/2009/07/android-hellowidget-tutorial/
3/3/2010