The Source for Java Technology Collaboration
User: Password:
Register | Login help    

Search

Online Books:
java.net on MarkMail:


Building Rich Web Applications using jMaki Framework

Posted by doris on November 11, 2008 at 1:24 AM PST
Silicon Valley Code Camp jMaki Presentation     I presented "Building Rich Web applications using jMaki" session this weekend at the Silicon Valley Code Camp in the Foothill college. The Code Camp is packed with over 1300 registered. Sun is a sliver sponsor of the code camp.
    Building rich web applications has never been easier. jMaki is a lightweight client-server framework for creating rich Ajax and Web 2.0 applications. It provides an universal interface with the widgets from the various popular toolkits (jQuery, Dojo, Yahoo, Google, and Scriptaculous, etc), a common data model, and a publish/subscribe mechanism to easily connecting widgets together regardless of the underlying JavaScriptâ„¢ toolkit. jMaki can also work with multiple technology such as JSPâ„¢, JRuby, JavaServer Facesâ„¢ and PHP. jMaki is growing into one of the most popular rich web application development toolkits. In this session, I demonstrated many demo on NetBeansâ„¢ 6.5 IDE, Sun GlassFish Enterprise Server V2 and recently released V3 Prelude.  Many tactics and best practices are shared on how to use jMaki to build the Ajax mashup applications, how to enable communication between widgets using jMaki event mechanism, how to work with multiple technologies (JSP, JRuby, etc) and multiple toolkits ((Dojo, Yahoo, Google and others), how to access to external RESTful web services, and how to work with database persistence data using JPA.     
   Most of attendees are quite impressed with how easily they can start the jMaki Ajax appliction development.  A quick map it Ajax application can be developed as quick as a few minutes by using jMaki framework. There are quite a few interesting feedback and suggestion on
  • jMaki XmlHttpProxy support for access external RESTful services and also the general cross domain support
  • jMaki support for ease of implementing pagination widgets
  • Codeless mashup using jMaki webtop
    Many of the attendees asked for the presentation so I have posted my presentation here for your reference.  
    Also, quite a few of them have asked for demo samples.  I made a screen cast below based on one of the well received demo during the session. This screen cast shows to how easily develop a jMaki Ajax mashup application using widgets from Dojo, Google and services from Yahoo RESTful web services and jMaki sound services.

    The screen capture of the jMaki webtop mashup Brizilian Soccer players demo is also posted here. It show four widgets interact with each other.  When Pele's name is selected from the tag cloud, the image of Pele shows up in the upper image flow widget, the game location is plotted in the Google map and the video of the game is played in the video player widget below.

soccer_player.png
    I had a lot of fun at the Silicon Valley code camp.  Great event!

Related Topics >> Web Applications      
Comments
Comments are listed in date ascending order (oldest first)

Hey Doris, can I get your phone number please?