Rapid Application Development Frameworks – Ruby On Rails, Java!, PHP

With hype(also reality) around Ruby on Rails facilitating rapid^n application development, I did this comparative analysis around latest RAD tools/technologies. Here are my findings.

Ruby On Rails – If you are starting up, doesn’t have too much time, money or partners to support you? You can easily handcraft most of the application development using Ruby On Rails.

Java – Ohh not the age old Java but fresh brews 🙂 Being a Java geek (who is about to switch camp to PHP), I gave another fresh look at Java frameworks.

Grails is an amazing RAD tool, if you are a hardcore Java/J2EE geek and looking for robust application development and adores frameworks like Spring, Hibernate, you can use Grails and utilize your specialized skills
If you doen’t have time to go through all frameworks and primarily looking Java based RAD, then Grails still can help you with plenty of scaffolding code and easy to use automated code generation. You can write a simple CRUD application using Grails in few minutes.

If you are looking for RAD only for web development in Java (because many java geeks believe with Spring and Hibernate, the solution can be developed with the same speed as in Ruby on Rails), then check out Stripes.

PHP – You are the PHP gem and want to stick with PHP? Good news I am joining your camp from Java :). Recent frameworks like Symfony is making headlines …as Yahoo Bookmark as the latest implementation using Symfony. If you are from Java camp and have used Hibernate in the past, life is much cooler with Propel ORM which is used inside Symfony.

More options in PHP – CAKE is very good framework too, so also PRADO and many others.

The reason I am preferring PHP is because of newer frameworks, Object oriented development, high availability of developers/programmers in PHP, if my idea works well then I can safely offload application development by hiring PHP geeks with reasonable salary (I will have to pay only .35 times less than that of a Java geeks…that is great savings for me)

Ruby on Rails, my friends love it, we are developing stuff using it. But I am still looking for more and more developers and programmers adapting it and building great community.

What about ASP ? 😦 oh I hear it is fast and all those but you know I am on Open Source side. 😉

What are your preferences?

Managing innovation and turning innovative ideas into products

I came across an excellent article by Roger Smith (his blog : ctonet.blogspot.com) on “Technology Impacts on Business: Disruption, Globalization, and Innovation Management”

This is an old article but I found this has excellent information on technology impacts. In one part of this article, Roger has attempted to identify a process for managing innovation and turning innovative ideas into products. The following are the activities of such process

Market Learning
Instill a mindset of constant market learning. Use large, small, formal, and informal sampling to extract information.

Find a Place in the Value Chain.
Map technical innovation to business success. Every innovation must demonstrate that is has value to the company.

Effectively Build Business Models.
Understand the value chain and how the company plays in that chain. Modify the business model to incorporate innovative products.

Fight for Funding.
Every innovation team should include an expert in resource acquisition.

Build Partnerships.
Modern products and services often require more resources than exist within a single organization.

Transition to a Business Unit.
Establish a transition team and write a transition plan.

Managing Individuals.
Balance the composition of the innovation team.Include people with skills beyond intelligence.

28% of Immigrant Entrepreneurs In US are Indians

Rediff (Indian online newspaper) writes :

Indians account for 28 per cent of all foreign-founded private start-up companies in America, according to a first-of-its-kind study, ‘American Made: The Impact of Immigrant Entrepreneurs and Professionals on US Competitiveness.’

The study found that over the past 15 years, immigrants have started 1 in 4 (25 per cent) US public companies that were venture-backed, representing a market capitalisation of more than $500 billion. Moreover, a survey of today’s private, venture-backed start-up companies in the US estimated that 47 per cent have immigrant founders.

India was the most prevalent country of origin with 28 per cent followed by the United Kingdom (11 per cent), China (5 per cent), Iran (4 per cent), and France (4 per cent).

UK Supermarkets fail online delivery test!!

Yes that’s what London Lite newspaper writes.

The online service of Britain’s biggest supermarkets has been branded “dismal” in a secret shopping test which found them to be slow, inaccurate and short of stock!!

The five largest internet grocers, Tesco, Sainsbury;s, Asda, Ocado and Waitrose, all failed to deliver a simple list of 33 items.

I find this report amazing of how little has changed in internet shopping, I think with money muscle and existing distribution channel these big players have been running the show.

BT hiring 6000 staff in India & Earning $250 million by 2009

BBC reports : BT has also formed an alliance with Indian firm Jubilant Enpro in order to seek out opportunities in the market. India is one of the world’s fastest growing telecoms markets but it is fragmented and service levels vary. BT said it believed its Indian business could generate sales of $250m by 2009.

My Thoughts : To my friends/bloggers in UK, whom I have been meeting in various meetups and events. One thing which always puzzle me in UK is 90% people believe Globalization is one way ..that means everything from UK is going to go away to India/Asia/some other developing countries. However I keep saying the Globalization is multiway, it is bound to produce benefits for overall economy and make market more competitive. Hopefully they see the benefit of “250 million $” sales of BT from India.

Come on folks, time to embrace fast-paced globalization, give in one hand and take in 2 hands 🙂 or other way depending upon competitiveness.

Exciting days for Internet Consumers in India

Exciting days for Internet consumers in India…

Vivah(a Bollywood movie) is Bollywood’s first movie which went online premier. Rajshri media has produced this movie. Vivah will be premiered over the internet for $10, This is the first time that a Bollywood movie is premiered live on the internet (legally). Update -In fact none of the Hollywood movie has done online premier yet 🙂 so looks like Bollywood is encashing the global Indian diaspora audience and also Bollywood audinence from various countries. Content is king!! & consumer wants content and medium freedom, so let them watch media wherever they want to be. Way to go Bollywood..

Read more about Rajashri, ContentSutra has an excluisve interview with them.

India’s Top Cricketer Anil Kumble has started a Softwar product company StumpVision for various sports products, starting with Cricket. That is a matser stroke Anil, you give thousand of Indian entrepreneurs of this generation to bring the best on world space!!

The company has built products using Microsoft technologies and Steve Ballmer launched StumpVision services in India!!!

World Internet penetration : US figure is staying static

ReadwriteWeb article :

We noted that as a percentage of world Internet penetration, Asia increased from 35.6% to 36.5%. This incremental increase is happening month by month, whereas the US figure is staying static.

My Comments :
As internet penetrates throughout most of the world, the interesting market will be those which allows you to add on consumers rather than those which are static.

Will we see the pattern of competition between the static(and developed market) in US/Western countries vs promising market in Asia/non-western countries(include all) and turning the later market base as the home ground for innovations? I think so….but not so soon, western market offers a big potential currently.