Category Archives: Uncategorized

Session 4: Data Providers

Post – Lunch:

Communication with Server-side scripts by Sujith.
- gave an example using JSP.
- gave an introduction to BlazeDS.

Announced that there would be a elimination round during the tea break because there are more than 250 teams who’ve registered and they can only accomodate 100 teams.

The elimination round would be objective type and one of the team member (2 members form a team) has to write it.
Wrote the test, placed 2nd among all the teams :) (got 13/20). An informal quiz was conducted to all those who weren’t writing the exam and my partner Abhilash won “Programming Flex2″ book answering one of the the questions.

have the hands-on sessions now.

Controls, Navigation, Styles, Effects by Jyoti Kishnani

11.45: talked about Button component, Image component, how to embed icons, the difference between embedding an image in Image component and giving just the path to the image. Used the component browser and Flex Builder to show the examples.

The component browser has tiny fonts, the guys at the back are having trouble looking at the code. You can adjust the font size in builder, but not in the component browser application. i wonder if you we can somehow increase the font size in a Flex application when increasing the size in the browser (using Ctrl + ‘+‘).

Best practice: whenever you create an application make sure you minimize nesting. Make the application simple.

12noon: Styles – she’s using Flex Builder’s CSS editor (in design view) to show all the changes she made to the common components (button, datagrid) and created two instances of the same component with different styles to show the difference.

12.10pm:
Effects: used the component browser application to show different effects available in Flex.

Mr. Ananth showed an example code to explain event dispatcher and event listener. One of the line had “e.currentTarget.id” and a doubt that i always had but never bothered to look up just came back to me. what’s the difference between “e.target” and “e.currentTarget”?, found a good explanation here.

Finally Flex 3 is out of beta. Finished installing it. Gonna start building the site for the project that’s going to be displayed in R&D (29th Feb – 1st March). The project is an RIA centered around blogs. Sharat and Kharkwal are working on the back-end (which is the major part of this project) and i’m working on the front-end. Will post the details soon.

Here’s the logo of the application (i always start with designing the logo for any application/project i work on)…

blogGene logo

yes, i know. Didn’t have much time to create a better one. Will make a new one after R&D.