Rich Internet Applications

View: [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ]

Articles
Tutorials
  

Articles:
  • Creating Simple Firefox "Add-ons" with Ubiquity by Kurt Cagle   - [Clicks: 7]
    Developing add-ons for Firefox can be tedious, but it's not hard.
    http://www.devx.com/webdev/Article/39696 - Oct, 2008
  • Write a Firefox extension to rotate images in online mapping applications by Nathan Harrington   - [Clicks: 3]
    Learn how to use JavaScript and the Imager Perl module to interface with a Firefox extension for rotating image tiles in Google Maps.
    [Includes sample code]
    http://www.ibm.com/developerworks/opensource/library/os-firefox-rotate-images/index.html - Oct, 2008
  • Beef up the Find command in Firefox by Nathan Harrington   - [Clicks: 4]
    The Find command in Firefox locates the user-specified text in the body of a Web page. The command is an easy-to-use tool that works well enough for most users most of the time. Sometimes, however, a more powerful Find-like tool would make locating text easier. This article shows how to build a tool that isolates relevant text in Web pages faster by detecting the presence and absence of nearby words.
    [Includes sample code]
    http://www.ibm.com/developerworks/opensource/library/os-customsearch-firefox/index.html - Aug, 2008
  • Thinking XML: Firefox 3.0 and XML by Uche Ogbuji   - [Clicks: 3]
    Mozilla continues to improve its flagship browser and the latest major release, Firefox 3.0, offers something for just about everyone. XML developers were certainly not left out-the new version improves basic parsing, DOM, XSLT, SVG, and more. In this article, learn of the new features Firefox 3.0 offers for XML processing; pay close attention to how the added EXSLT extensions open up fresh possibilities for XSLT on the browser.
    [Includes sample code]
    http://www.ibm.com/developerworks/xml/library/x-think41/index.html - Jul, 2008
  • Integrate encryption into Google Calendar with Firefox extensions by Nathan Harrington   - [Clicks: 2]
    Today's Web applications provide many benefits for online storage, access, and collaboration. Although some applications offer encryption of user data, most do not. This article provides tools and code needed to add basic encryption support for user data in one of the most popular online calendar applications. Building on the incredible flexibility of Firefox extensions and the Gnu Privacy Guard, this article shows you how to store only encrypted event descriptions in Google's Calendar application, while displaying a plain text version to anyone with the appropriate decryption keys.
    [Includes sample code]
    http://www.ibm.com/developerworks/web/library/wa-googlecal/index.html - Jul, 2008
  • Integrating Flex into Ajax applications by Brice Mason   - [Clicks: 14]
    Traditional Asynchronous JavaScript + XML (Ajax) development continues to be the leading method for producing rich Internet applications (RIAs). However, the popularity of Adobe Flex cannot be ignored. This article introduces the Adobe Flex Ajax Bridge (FABridge), a code library that enables an easy and consistent method for integrating Ajax and Flex content. By the end of this article, you'll be able to take advantage of the rich features available through Adobe Flash assets.
    http://www.ibm.com/developerworks/web/library/wa-aj-flex/index.html - Jul, 2008
  • Get ready for Firefox 3.0 by Uche Ogbuji   - [Clicks: 1]
    Mozilla Firefox 3 is a major release with many enhancements, some of which are targeted at users, and some at developers. One of the most interesting updates gives Web developers the ability to build Web applications that work even when the user is disconnected from the Internet. Use this article to learn more about these new Firefox 3 features, especially the new offline application support.
    http://www.ibm.com/developerworks/web/library/wa-ffox3/index.html - Jun, 2008
  • Tip: Use the new microformats API in your Firefox 3.0 Extensions by Rob Crowther   - [Clicks: 4]
    The upcoming Firefox 3.0 release has built-in support for microformats in the form of an API that you can access from a Firefox extension. In this tip, you follow a simple example of how to use this API from within your extension code. You take a skeleton Hello World extension and give it the ability to store an hCard from any Web page and then use that stored hCard to populate a Web form.
    [Includes sample code]
    http://www.ibm.com/developerworks/library/x-tipffoxmicroapi/index.html - Jun, 2008
  • Debug and tune applications on the fly with Firebug by Sami Salkosuo   - [Clicks: 12]
    Why are your Web pages taking so long to load? Did you ever want to inspect or edit HTML while browsing? Tweak CSS instantly? In this article, learn to use Firebug, a free, open source extension for the Firefox browser that provides many useful developer features and tools. Using Firebug, you can monitor, edit, and debug live pages, including HTML, CSS, JavaScript code, and network traffic. Read on to learn how to speed up the tasks of debugging and tuning your Web and Ajax applications with Firebug.
    http://www.ibm.com/developerworks/web/library/wa-aj-firebug/index.html - May, 2008
  • Deliver On-the-Fly Mapping Services to Your Rich Desktop Java Application, Part 3 by Dan Andrews   - [Clicks: 6]
    Learn how to build a rich client Java application that visualizes mapping data and examine how to keep current with the explosion of free mapping services without recompiling Java code.
    http://javaboutique.internet.com/tutorials/mapit3/ - Apr, 2008
  • Deliver On-the-Fly Mapping Services to Your Rich Desktop Java Application, Part 2 by Dan Andrews   - [Clicks: 6]
    Learn how to build a rich client Java application that visualizes mapping data and examine how to keep current with the explosion of free mapping services without recompiling Java code.
    http://javaboutique.internet.com/tutorials/mapit2/ - Feb, 2008
  • From Tags to Riches: Going from Web 1.0 to Flex by James Ward, Shashank Tiwari   - [Clicks: 12]
    In their article, Porting From Web 1.0 To Rich Internet Applications (RIA), James Ward and Shashank Tiwari walk through replacing a Web 1.0 interface with a rich Adobe Flex user interface.
    http://www.infoq.com/articles/web-flex-port - Feb, 2008
  • Deliver On-the-Fly Mapping Services to Your Rich Desktop Java Application, Part 1 by Dan Andrews   - [Clicks: 13]
    Learn how to build a rich client Java application that visualizes mapping data and examine how to keep current with the explosion of free mapping services without recompiling Java code.
    http://javaboutique.internet.com/tutorials/mapit/ - Jan, 2008

[Top]

Tutorials:
  • An introduction to XML User Interface Language (XUL) development by Michael Galpin   - [Clicks: 6]
    XUL is a tried and true application framework. In fact, the recently released Firefox 3.0 is not only built using XUL, but provides a XUL runtime environment that enables any Firefox user to run other XUL applications. In this tutorial, you start to program in XUL and learn about some tools to help you develop XUL apps. Build a XUL-based blog editor as you enhance your Web development skills to build desktop apps with XUL.
    [Formats: html, pdf]
    http://www.ibm.com/developerworks/edu/x-dw-x-xulintro.html - Nov, 2008
  • Use Ext, Aptana, and AIR to build desktop applications by Joe Lennon   - [Clicks: 4]
    While Rich Internet Applications and Web 2.0 have been all the rage, the latest wave of emerging technologies are focusing on not only giving Web applications a desktop-like feel but actually bringing them to the desktop. The Adobe Integrated Runtime (AIR) has led the way, allowing Web application developers to leverage their existing knowledge of HTML, CSS, JavaScript, Flash, and Flex to build powerful desktop applications. In this tutorial, you will use the open source Aptana Studio IDE, the Adobe AIR plug-in for Aptana, and the open-source JavaScript framework Ext.
    [Formats: html, pdf]
    http://www.ibm.com/developerworks/edu/os-dw-os-ext-air.html - Jul, 2008
  • Create dynamic Firefox user interfaces by Adam Pilkington   - [Clicks: 10]
    When you create browser-based applications that display XML data feeds, you often need to code the data-retrieval mechanism and the user interface. Mozilla Firefox provides an infrastructure that frees you from these tasks, so you can concentrate on your application's functionality. Learn how to use Asynchronous JavaScript + XML (Ajax) to download XML data from a Web server, and discover how you can use Extensible Stylesheet Language Transformations (XSLT) to transform it dynamically into Firefox user-interface elements expressed in XML User Interface Language (XUL). You can apply these techniques to any application that uses XML data sources.
    [Formats: html, pdf]
    http://www.ibm.com/developerworks/edu/x-dw-x-ajaxxul.html - Jan, 2008

[Top]