Martin Fowler on Software Patents – At a time when our future affluence depends so heavily on innovation, we have drifted toward a patent regime that not only fails to fulfil its justifying function, to incentivise innovation, but actively impedes innovation
Nick Farina – An iOS Developer Takes on Android – Recently, we released the Android version of Meridian, our platform for building location-based apps. We didn't use one of these "Cross Platform!" tools like Titanium. We wrote it, from scratch, in Java, like you do in Android.
Idiomatic Layouts with Sencha Touch | Learn | Sencha – In this two-part series, we show how, with a single code-base, we can create an app which responds to these conventions, and which, through the use of the Sencha Touch 'application profiles' mechanism, delivers familiar user interfaces to both phone and tablet users.
dev2dev: Effective Java Exceptions – Although the Java exception model has generated spirited discussion during its lifetime, it provides excellent value when it is applied correctly. Using the Java exception model properly will keep your application simple, maintainable, and correct.
Neal Gafter’s blog: Removing Language Features? – I believe Java could be simplified by treating all exception types as unchecked without breaking existing code. This could also result in a simplification of future language extensions and APIs. But would the language be better off w/o checked exceptions?