Sunday, April 10, 2011

The next phase of development for Today American

We have started implementing the next phase of work within the site. This is basically a way to improve the articles which we select for your reading. Many sites like stumble upon customize what they show according to your likes and dislikes. We take a slightly different approach here. Basically we want to improve the quality of the news contents we select in a generic manner, and make it really interesting. Then, we will probably think of personalizing what you read based on your likes and dislikes.

Looking forward to a new phase of development and hope that our readers will like it.

Monday, April 4, 2011

What Apple really needs to do to prevent 1990's from happening again

I think Apple has got great products and now unlike the last time, the price points are low enough for them to be competitive. However there is still one glaring problem with their ecosystem which might cause them to win all their battles but lose the war - developer friendliness.

With Google having an ok Dev environment and Microsoft supported by Visual Studio & C# there is no way that the clunky Apple SDK can continue to thrive or even give any competition w.r.t developer friendliness especially when they are using the outdated Objective C as the programming language.

This will cause the company we all love to hate MS to win eventually because like it or not they have the best developer friendly tools which are easy to learn. Their OS might be called clunkers but ease of development will outpace other platforms are they slowly but surely catch up.

It is a sad state of affairs for the most admired company to be in. They got everything else right - they must adopt an easier to use Dev environment and a modern programming language.

The way to go seems to be something like a customized form of the eclipse environment and a language like java which can compile to objective c as an intermediate language.

Some vendors already provide such tools. Apple must provide these natively and also support tools on Windows. Fact is Windows is the dominant OS on the planet and all people can't afford Mac's. Apple has to chew the bitter pill like they did with iTunes and let their user base grow.

Only then, there is hope. Otherwise for all it's efforts it looks like history is repeating itself once more.