I recently posted about what developers can learn from Google's recent cloud resources stumble and why I think Adobe should be worried about the upcoming release of Eclipse4SL, which allows Eclipse users to develop Silverlight apps.
The rest of the week's news is mostly product release information. One thing that is really changing is the mobile space. It's wide open with no established players (in terms of dominate application makers), there is a lot of money floating around, and like many Web applications, the scope of many good mobile apps is limited enough to be developed on a nights and weekends basis. Unfortunately for me, my nights and weekends are already filled to the max with other things, but if this was happening three or so years ago, I would be all over this space myself.
Grails 1.1 is released
On the heels of the Groovy 1.6 release last week, Grails 1.1 has just come out too. Grails is a Web framework for Java that uses Groovy and seems to tie a lot of the other Java frameworks together. Groovy and Grails are both things that I hear a lot of smart Java developers talking about in a very positive way. I'd love to hear more about Groovy and Grails from developers who have used them! If you have, please share your experiences in the discussion.
Micro Focus releases Liant 12
Micro Focus recently acquired Liant and has just released the latest version of Liant's application development suite, Liant 12. Liant is a COBOL development environment that focuses on allowing a single set of source code be deployed to a variety of platforms. This gives a lot more flexibility to developers and widens their potential customer base significantly.
Coral8 and Aleri merge
In the complex event processing space, Aleri and Coral8 have merged. The new company will operate as Aleri, with a power-sharing scenario: Coral8's CEO will become Chairman of the Board and Aleri's CEO will remain CEO. Other than the tweaks in leadership, no changes in workforces are expected, which is quite nice to hear given the current economic situation. In the short term, the two product lines will still be separate but start to integrate, and eventually the lines will be folded together into one unified line of products.
Moq 3.0 released
Moq 3.0 has been released. This is one of the more popular mocking systems for .NET; I know a number of developers using it who are happy with it. Interestingly enough, it's made by Google. The list of new items includes Silverlight support and improved integration with Pex. (Thanks to InfoQ for the tip about this story.)
Kalido and Netezza partner on data warehousing
Kalido (makers of data warehousing solutions) and Netezza (makers of data warehouse appliances) announced the companies are entering a strategic partnership. As a result, Kalido will release a version of its Kalido Information Engine specifically for Netezza's appliances. As a result, folks working on data warehousing projects will be able to combine easy management and rapid scale out for the Kalido data warehousing engine.
Jama Software spells out software development project management
Jama Software, makers of the Contour project management tool, has put out an excellent paper about the management of software development projects. What I like about this particular paper is that it does a great job of laying out the fundamentals that are so often ignored or forgotten in the quest to find some fad management technique to solve all of the problems. In this tough economy, a lot of companies are going back to the basics, and this paper might be helpful to you if you are looking to do the same.
Windows Marketplace for Mobile takes aim at the App Store
Talk about an upside down world... ZDNet blogger Mary Jo Foley reports details of the Windows Marketplace for Mobile, and it looks like Microsoft is listening to people, while Apple continues to ignore them. I am interested to see how this affects the mobile application market. On the other hand, I think that maybe 10 people have bought software from the Windows Marketplace that comes with Windows Vista, so who knows? (Note: ZDNet is a sister site to TechRepublic.)
Does Apple care about "developers, developers, developers?"
ZDNet blogger Adrian Kingsley-Hughes argues that Apple doesn't care about iPhone/iPod developers and that it doesn't matter. I think he's half right. Everything I've read says that Apple sees developers as a disposal commodity; "more of those where that came from" as it were. But I disagree with Adrian that it's okay.
No, it's not okay. We're already seeing the total disintegration of the App Store economy. In the last few months, the $0.99 apps crowded out the more expensive ones, and now the $0.99 apps are being forced out by free apps.
Guess what Apple? Good development takes time and effort; with the exception of open source applications, no one can afford to take the gamble on a $0.99 application unless it only took a few weeks of effort to produce. And how many quality applications can be written that easily? Not many. If Apple wants to maintain a level of quality in the App Store, it needs to fix the broken economic model and retain the developers who actually know what they are doing.
(Note: ZDNet is a sister site to TechRepublic.)
2008 ACM Turing Award announced
Christopher Dawson at ZDNet clued me in that the 2008 ACM Turing Award was given to Barbara Liskov. You can find the complete details about this year's award on the Association for Computing Machinery Web site. When you look over the list of some of the past Turing Award recipients, it's a real who's who of Computer Science and programming: Vint Cerf, Alan Kay, Fred Brooks, Jim Gray, Niklaus Wirth, Dennis Ritchie, Ken Thompson, Donald Knuth, Edsger Dijkstra, and John McCarthy.
J.JaDisclosure of Justin's industry affiliations: Justin James has a working arrangement with Microsoft to write an article for MSDN Magazine. He also has a contract with Spiceworks to write product buying guides.
———————————————————————————————————————————-Get weekly development tips in your inbox Keep your developer skills sharp by signing up for TechRepublic's free Web Developer newsletter, delivered each Tuesday. Automatically subscribe today!
Justin James is an OutSystems MVP, architect, and developer with expertise in SaaS applications and enterprise applications.