9.30.2007

Performance comparison among JavaScript, Java Applet, Flash Player 7,8,9

A nice performance comparison among JavaScript, Java Applet, Flash Player 9
New (Actionscript Virtual Machine-AVM2) - ActionScript 3 as well as Flash Player 7 and 8 (old Actionscript Virtual Machine -AVM1 ) - ActionScript 2. It would be nice to see a comparison between Flex and Silverlight performance. If you know any good resource on this please leave a comment here.

Here is the link

Check out adobe.com/devnet!



Finding information on adobe site was never so easy. Check out the new site .It’s just wonderful! No information overloading. All the information you need is just one click away. You will experience a better navigation and find a greater consistency.

For Flex resources and tutorials. Check out this link

9.20.2007

Mass migration from orkut towards facebook by the elite crowd of India?



I have joined facebook few days back after receiving tons of invites from my friends/contacts.I have noticed with all my surprise that lots of my friends have migrated to facebook from orkut.Alexa has already ranked facebook No.22 in India.By opening the APIs facebook has created a platform which empowers the developers to plugin features into facebook and get noticed by 30 million people connected to it.

Doug McCune has already added the flex based ShuffleBored app to facebook.

Here is a screenshot of my friends on shuffleBored:




Some facts about facebook:

General Growth
• More than 24 million active users
• More than 100,000 new registrations per day since Jan. 2007
• An average of 3 percent weekly growth since Jan. 2007
• Active users have doubled since Facebook expanded registration in Sept. 2006
User Demographics
• Over 47,000 regional, work-related, collegiate, and high school networks
• More than half of Facebook users are outside of college
• The fastest growing demographic is those 25 years old and older
• Maintain 85 percent market share of 4-year U.S. universities
User Engagement
• Sixth-most trafficked site in the United States*
• More than 40 billion page views per month in May 2007
• More than half of active users return daily
• People spend an average of 20 minutes on the site daily*
Applications
• No. 1 photo sharing application on the web*
• Photo application draws more than twice as much traffic as the next three sites combined*
• More than 1.8 billion photos on the site
• More than 6 million active user groups on the site
International Growth
• Canada has the most users outside of the United States, with more than 2.5 million active users
• The U.K. is the third largest country with more than 1.4 million active users
• Remaining Top 10 countries in order of active users (outside of the U.S., Canada and UK): Norway, Australia, South Africa, Lebanon, Egypt, Sweden and India
-Source

9.16.2007

I also want to see half a million Indian Flex Developers in next three years!

Dear Yakov Fain,

This is regarding your post "I also want to see a million Flex developers in three years". I liked your attitude towards the technology, especially when you say ' I’m not going to fall in love with any programming language, sorry, Flex. But I promise, we’ll have steady relations for a while’. You are sounding like a real businessman here :)! I agree that everything depends on the current market trend. Flex is hot and you want to explore or exploring the opportunity around. Good luck Yakov Fain! But I don't agree on the part that India is still asleep. Have a look to this post

Flex India is going great guns

This post will prove you wrong! As an early adopter of flex and being a part of the ever increasing flex developer community of India,I can assure you about a good competition soon from these new kids on the block.

Best Regards,
Debabrata

9.08.2007

Should Flash/Flex Developers learn Java/PHP/Ruby?

Try this search query on flexjobs list
http://tech.groups.yahoo.com/group/flexjobs/msearch?query=java&charset=utf-8

There are around 325 job posts for Flex Developers by the time I have posted this entry. Out of these 325 jobs, I have noticed 322 jobs require Java or any other server side technologies as a skill.

In most of the job posts at flex jobs list, I have found the following key skills and attributes for Flex Developer requirements:
  • CF, .NET, PHP, JAVA, or Ruby experience
  • Knowledge of MS SQL and/or MySQL
  • Extensive background in Java or C++.
  • Java 1.3+, .NET, C#, JSP 1.2+, Javascript,
  • DHTML, ActionScript, CSS, Java Beans, XML, Struts, Servlets 2.3+, ASP,
  • 4+ years JAVA programming experience required,
  • J2EE/EJB3 experience preferred.
  • Knowledge of back-end technologies such as PHP and Ruby on Rails
  • Strong object-oriented development skills (Java, C++)
If you closely notice these requirements, you will realize that most of them are for Java Developers (or any other server side technology), who can work on Flex too. That means Flex is not the primary skill but a nice to have.

Yakov Fain has a nice and interesting post under the topic
Should Java developers learn Flex - mixed feelings
I have also experienced this at my work, where Java Developers are embracing flex not because of the love for the technology but for the pressure from their employer. Big companies are adopting RIA extensively as their future technical direction and trying to make use of existing developer base. It’s all good. Learning a new technology is always fun. The success story of Flex as a technology lies mostly on this mass migration of developers. But what about the existing flash developer base? Should they also learn server-side technologies and upgrade themselves for the demanding market? The job requirements trends at flexjobs suggest us to learn and have a very good command over server-side technologies too. Being just an Actionscripter or Flex Developer is not going to fetch good fortune in today’s competitive market. Now flash platform is no more restricted to client side technologies. Gone are the days, when we used to have timelines, Movieclips to create nice and fancy looking animation and intros using flash.To become successful in flash platform, one has to have very good understanding of Eclipse IDE, Adobe LiveCycle, Servlets, JMS, J2EE architecture and the list goes on.