More on Papervision 3D

02/15/2008

Pelle Christenson from the Danish Flash User Group demonstrates setting up a PaperVision3D in Flex. PaperVision can use the Collada format (*.DAE) as input. Collada files can be exported from softwares like Maya, 3D Studio Max easily. Download his Flex source for the Little Planet example.

 On a separate note, you got to watch this . Animation at its best (informative, educational, alarming).

Satyameva – ECTA’s US premiere

01/13/2008

“Satyameba” is being premiered on Jan 26th, 2008 in USA. Please come and watch the play. If you liked Phera, Kalsuddhi, Ron and other plays by ECTA, then this is a must see. It was first staged in India last year. Click here for the details.

NJISACF – rated as Adobe site of the day

01/13/2008

NJISACF has been rated Adobe site of the day on Jan 09, 2008. It was built using Flex 3. I updated the site with the “Site of the day” logo. I guess this is the first official website built using Flex 3. It was fun building the video component using VideoDisplay class in Flex. This website has been viewed in 73 countries based on the Google Analytics stats.

Flex 3 application – NJISACF

01/01/2008

Well, I launched NJISACF website built on Flex 3 SDK. Please check it out. I am open for suggestions. If you need to know how I built certain things in the site, let me know. I am more than willing to share my experience. It took me 50 hours (3 week-ends) to build this site (from concept to go live). I am able to track visitors using Google Analytics too. So far it got hits from 33 countries.

Recently I updated the video component on the site. Learnt the tricks of skinning. Scalenine is a very good resource.

HTML Special characters in Flex

12/01/2007

I struggled to put special characters like copyright and registered trademark in a <mx:Label> control. I was reading the data from XML file where the content is published as HTML text. I gave up using <mx:Label> and started using <mx:Text> and I was able to display copyright(©) once I had replaced © with #0169;. Similarly I used #0064; for @ sign in email address. I finally found Peter Dehaan’s blog post very handy to resolve these issues.

I am still struggling to do the following though in <mx:Text> control.

  • test 1
    • test 2

Also I am not able to put an ordered list too.

  1. test 1
  2. test 2

LiveCycle Data Service, Spring and Hibernate

11/11/2007

This is a good post on LiveCycle Data Service, Spring and Hibernate. Here is the link to the LiveCycle Data Services Developers Guide.

Design Patterns, Flex and Actionscript

11/11/2007

Read posts from Paul Williams on the Presentation Patterns for Flex applications. Martin Fowler has been documenting Patterns of Enterprise Application Architecture. Here is a short summary of the patterns in Patterns of Enterprise Application Architecture (P of EAA) .

Two books on Design Patterns and ActionScript 3

Flex Builder Tips & Tricks

11/10/2007

Check it out – Flex Builder Tips and Tricks

Look at the “Responses/Comments” section also. May be keep contributing more comments to that list.

Google Tech Talks

11/05/2007

These are the Google Tech talk videos that I saw recently.

Pipes – A tool for remixing the web. I wrote my own pipe very quickly. It shows used cars in a Yahoo map based on Google data for used cars. When you click it, it shows the details.

Scrum et al.

Biofuels Think Outside the Barrel

In Box zero

 Strike up the brand

 Flex, Flash and Apollo for Rich Internet Application James Ward talks about Flex

Django Web Development for perfectionists with deadlines

Human Computation

 What to do with Thousands of GPS Tracker

Everything is Miscellaneous

Away with applications – Death of Desktop.

 If Google becomes Giigle

 Gears and the Mashup Problem

SWFAddress and deep linking

11/04/2007

All the intranet projects we did using Flex didn’t have any support for browser back/forward button. It didn’t have unique URLs to bookmark nor abilities to expose URLs for the search engines like Yahoo, Google or internal website search for SEO initiatives. The issue is that we are very much used to the browser buttons and the UIs in applications we are building still has page based metaphor. Till we have UI with page based metaphor, we will need to address the deep linking issue. Flex 2 doesn’t address the deep linking issue and Flex 3 now has APIs for addressing deep linking issue.

SWFAddress has been used a lot by many Flash websites to solve the deep linking issue. It supports the most popular browsers. The blog also covers good topics on using  SWFAddress. I found Ryan Christensen’s blog very helpful regarding this issue. By the way, SWFObject 2.0 beta 6 has been released.