1 / 15

Adobe Air PodCatcher

Adobe Air PodCatcher. CIS 764 Neil Crose. Prerequisites for Developing in Air. Flash CS3 or CS4 or Flex Software Development Kit (SDK) Coding ability in HTML and JavaScript Adobe Air SDK for other visual development tools (http://www.adobe.com/support/flash/downloads.html).

dpetitt
Download Presentation

Adobe Air PodCatcher

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Adobe Air PodCatcher CIS 764 Neil Crose

  2. Prerequisites for Developing in Air • Flash CS3 or CS4 or Flex Software Development Kit (SDK) • Coding ability in HTML and JavaScript • Adobe Air SDK for other visual development tools (http://www.adobe.com/support/flash/downloads.html)

  3. Preparing your Machine for Developing in Air First you need to install Adobe Air Run Time Environment onto your workstation. http://get.adobe.com/air/

  4. Preparing your Machine for Developing in Air (cont.) Open Adobe Flash Create a new Flash File (ActionScript 3.0)

  5. The Architecture • Classes • PodcastPlayer • Main Application Class • RSSBase • Main Class for RSS Feeds • RSSChannel • Main class that separates the RSS items • RSSItem • Main class that represents the RSS feed items • SoundFacade • Class that plays the RSS feed items • SoundPlayer • Controler for the RSS Feed item

  6. UML Chart

  7. Display of the Class Code

  8. Creating the Self Signed Certificate Command > Air – Application & Installer Settings Command > Air – Publish Public Screen for creating a self signed digital certificate

  9. Creating the Self Signed Certificate (cont.) Put in the password that you entered in for the certificate Select the box that says “Remember password for session”

  10. Creating the Feed XML • XML works as a flat text data storage file • The purpose of the XML file is to point our application to the RSS feeds that we would like to consume.

  11. Podcast Feed XML File <?xml version='1.0' standalone='yes' ?> <config> <feed> <label>Starbucks Coffee</label> <url>http://www.starbucks.com/rss/generateRss.asp?channelId=1</url> </feed> <feed> <label>Adobe Creative Suite Developer Podcast</label> <url>http://rss.adobe.com/www/special/mnr_index.rss</url> </feed> <feed> <label>The Onion</label> <url>http://feeds.theonion.com/theonion/radionews</url> </feed> <feed> <label>Soccer Talk USA</label> <url>http://www.soccertalkusa.com/soccertalkusa.xml</url> </feed> <feed> <label>Diggnation</label> <url>http://feeds.feedburner.com/diggnation</url> </feed> <feed> <label>The Office Alliance Podcast</label> <url>http://feeds.feedburner.com/TheOfficeAlliancePodcast</url> </feed> </config>

  12. Add the XML to the Publish Settings • Commands > Air - Application and Installer Settings • Look under Included files and click the Add (+) button • Browse to the location where you saved the XML file

  13. The Compiled Application

  14. Installing the Application a. b. c.

  15. The Completed Product

More Related