March 11, 2007

seeds have been sownJohn Koch, Adobe’s Developer Relations Manager for Asia is in Bangalore and he with Abdul Qabiz’s help got some Flex Developers in Bangalore together for an afternoon drink today. It was quite an exciting experience for me especially so as until today I had never met another Flex developer in person. There were around 12 people there all from different backgrounds but all linked together by Flex.

Things started out with everyone chit chatting, getting to know each other, talking about what they are working on etc. It felt very nice to know that companies like Mogulus and Sunguard are doing some very exciting Flex development in India. Raghu, Harish and Samir who are from the Adobe Flex Team were also present there and I found it particularly interesting to know their opinion on different aspects of Flex.

Later on, John expressed his (Adobe’s) desire to help out in the formation of an organized community of Flex developers in India, he also extended an offer to contribute with any resources or help that may be needed in the process. There was a lot of discussion around what could be the best ways of evangelizing Flex in the Indian IT industry targeting both the decision makers and developers and how could we get more and more developers to contribute to the community. I had a gala time discussing all this and a lot of very interesting ideas came as an outcome…. I think that the seeds for a very active and exciting Flex community have been sown. If you are interested in participating or just knowing more details on how things are going to go moving forward stay tuned to the flex_india mailing list. A lot of exciting stuff is around the corner.

I would like to thank John and Abdul for making all this possible and also everyone else who came, it was great meeting you all and I hope we stay in touch.

March 9, 2007

Abdul and Raghu have already posted about this but i thought I’d do my bit of publicity as well. John Koch, Adobe Developer Relations Manager(Asia) will be in Bangalore this Sunday (11th March) and Abdul has arranged for us Flex developers to meet him. Thank you Abdul :)

I am very very excited about this as I have never met another Flex developer in person and this is my chance. Maybe this could even lead to the formation of an active local Flex community.

So if you are in or around Bangalore this Sunday and if you are interested in Flex .. we would all love to have you. If you do plan to come, do leave me a note here so that we have an idea of how many are coming.

Time: Sunday 11th March 2007, 11.30 am to 1.30 pm

Venue:

Casa Del Sol
A-14, Devata Plaza
131, Residency Road
Bangalore

Map: here

Directions:

One point to remember before you refer the Map is that Residency Road is a One-Way from Richmond Circle to MG Road so you cannot enter Residency road directly from MG Road.

If you refer the attached map, the yellow line is MG Road (the center of the city) … If you are coming from MG Road then the directions would be:

1. Enter Brigade Road from the MG – Brigade crossing.
2. Continue on Brigade, cross residency road, continue to enter Hosur road.
3. Take right on the Hosur road – Richmond road crossing.
4. Continue on Richmond road till you hit a Flyover bridge.
5. Do not climb the flyover and take right from under it to enter Residency road.
6. You would hit Devta plaza on your right after continuing for about 400 meters on Residency road.

If you have problems finding the place get in touch with me

See you on Sunday :)

March 7, 2007

A month back, as a follow up to Yakov Fain’s estimate of How many Flex developers are there? … I had had tried to estimate How many of them are in India?. I find taking a guess on these numbers very interesting as these estimates give an idea of how Flex is is gaining popularity and how fast the developer network is growing. A month has passed since I first tried this and I now have a few new insights to share:

My recent project FlexBox in the one week since its launch has had 5500 unique visitors and with the help of Google Analytics I was able to see from where all these visitors were coming from (Awesome!!). Google Analytics has this very cool feature where you can see your visitors (divided in chunks of 500) overlay on a map. The picture looked almost the same with all the different chunks 1-500, 500-1000 … an so on … here’s what one of these subsets looked like:

FlexBox Geo Location

flexbox geo location

People from about 80 different countries visited and the current percentage distribution of visitors for different countries is as below (only top 10 countries are shown). This distribution although has been fluctuating but it has more or less been constant over time.

FlexBox geo location distribution

I feel that 5500 is a big enough sample and based on the law of averages this distribution should hold good for the entire set of Flex developers out there.

Now if we presume that Yakov’s estimate of a total of approximately 70000 flex developers is correct then according to the above distribution the number of Flex developers in India should be (70000 x 0.0279) = 1953 developers. I, in my earlier post had estimated this number to be approximately 2200.

March 5, 2007

Ever wondered what all these people whose blogs you read religiously every morning look like? Well I have and I was very excited today when Juan Sanchez started the flexcursion social network for flex developers … its like Orkut or MySpace exclusively for Flex enthusiasts.. very cool!! Once I joined flexcursion, I met Rich Tretola there and he pointed me to this list compiled by Tariq Admed a long time back which has pictures of many popular people from the Flex blogosphere … go check it out. And if you want more join flexcursion.

And in case you’re wondering what do I look like:

Mrinal Wadhwa
March 1, 2007

The last 36 hrs have been quite happening in the Flex components space ….. About 35 or so hours back I launched FlexBox with this article and many people in the community liked it a lot … Interestingly, a few hours back Darron Schall along with Doug McCune, Ted Patrick and Mike Chambers announced FlexLib, another great tool that addresses almost the same problem that FlexBox does:

Flex developers need reusable components but those are so hard to find and scattered all over the place.

The approaches taken by both these solutions to solve the same problem are very different:

  1. FlexBox is a directory which aggregates and then points to various flex components available for developers on the web in blogs, discussion lists and various other places, thus presenting all this scattered information in a more structured format.
  2. FlexLib is an open source library of UI components for Flex, the idea here is to create a well structured, good quality, open source code library of Flex Components from scratch by restructuring existing components and creating new ones.

Even though to me FlexLib (in the long run) does sound like a better solution, I also feel that FlexBox complements FlexLib very well and both these projects have their unique places in the community…. It will take some time before all the existing and new components move to FlexLib …. FlexBox could serve as an excellent resource during this period. Moreover, to be on FlexLib you need to follow a particular structure and a coding guideline and there is a good chance that all components (especially the existing ones) may never move to FlexLib, in that case as well FlexBox comes in handy. Here’s how I see it FlexLib gives you less in number but a good quality set of components where as FlexBox gives you a more extensive some what exhaustive list of components, the quality of code in some of which may not be up to the mark, but they do tell you how to do what you need to do. (Note: FlexBox will have a component rating system soon)

So here’s what I see myself doing in the recent future (in order of precedence):

  1. Update the FlexBox’s component list with more components that I’ve found (including the new ones now available in FlexLib).
  2. Implement an RSS feed for the component list.
  3. Add a rating mechanism, where users can rate different components.
  4. Add screenshots of components.
  5. Refine descriptions/overviews as much as possible.
  6. Figure out what to do next …

What do you guys think? ….I would love to hear your opinion on this article, as well as any other feedback on FlexBox.