Monday, July 13, 2009

Monday July 13, 2009

After learning about how to embed Dojo in Rpad and consequently R, I decided to go further and learn about Dojo, and what could be done with Dojo.

Dojo is based on Javascript and HTML. It is an open source software that provide many components that I will list later to develop some rich content internet applications. Rich content web applications means that we should be able to develop DYNAMIC web applications. According to Dojo's website, their toolkit "puts life" in web applications and can turn them into highly interactive ones, through its widgets, utilities and ajax libraries.

In Dojo we can have any of the well know GUI tools such as tabs, check boxes, radio buttons, sliders, combo boxes... In addition to that we can have color palettes and/or color pickers which are gonna be very useful for our visualizations. We can have the ability of dragging and dropping things in our web page!

Dojo offers us the capability to have an "inline" editor. This would also be useful for us, because we can show data to the doctors, and they can change the data. cool!

At last (but this might not be everything), we can have menus! and that's what we indeed need for our AVAD application.

Today I was able to create most of the basic GUI's using Dojo... Remember that I was not using R or Rpad at all. I was successful in creating the basic widgets that are part of the package, but when it came to widgets such as menus, i was not successful, because i had to import some new packages. I was able to find the packages, but it was kind of hard for me to connect these packages to Dojo. I think I had some problems with the .css files. I have to check for this out tomorrow.

Time:

10: 30 --> 1:30
2:15 --> 6:00

I can't concentrate anymore... BREAK! hahahhahah

The following are some of the links I visited today:

http://www.roseindia.net/dojo
http://sitepen.com/labs/guides/?guide=DojoQuickStart#firstSteps
http://www.w3.org/

Oh, tomorrow I have to go to the dentist to start the implantation of my tooth. AHHHH!

1 comment:

  1. I hope these blogs will remain visible while working on this project, but I would suggest to keep a private copy (or first write to a text file on your side - then post). Part of the information you are posting here may become a part of a later write-up, e.g., when describing the different Web applications (the one you are using and the ones you are not using but that were investigated by you). Having a brief summary (as posted here) and the URLs at hand will then be very helpful (rather than having to revisit numerous blogs).

    When you start writing, it should be much easier to search your own (big) file, rather than having to revisit numerous past blog entries...

    Hope you survived your dentist appointment ;-)

    ReplyDelete