Ryan Bateman writes an interesting piece about Papermill, an Android client for the Instapaper offline web-page reading service (via Daring Fireball). What makes it so fascinating is the inclusion of actual numbers for both sales figures and (estimated) time spent on development. The results look rather depressing for any developer who likes the idea of… Continue reading “Papermill” and paying for apps
Tag: code
New 1.2 release of EasyMercurial
At the SoundSoftware project we've just released a new version of EasyMercurial, our user interface for the Mercurial version control system. This release has one change that I think is quite interesting—we've removed one of the five big buttons that used to occupy the main toolbar. It turned out that the meaning of the "Refresh"… Continue reading New 1.2 release of EasyMercurial
Spare us humans from XML
XML appeared in 1996, was refined during 1997, and was standardised in 1998. I remember a lot of excitement about it at the time, from managers who imagined it would solve all their data portability problems. I was conscious of some of this enthusiasm before I really looked at the format. When I did, I… Continue reading Spare us humans from XML
Wrapping a C++ library with JNI, part 4
In this series... Introduction, outlining the general steps from starting with a C++ library to being able to build and run simple tests on some JNI wrappers; Part 1, in which I design some simple Java classes and generate the stub wrapper code; Part 2, in which I add just enough of the implementation to… Continue reading Wrapping a C++ library with JNI, part 4
Live Passport Net
Microsoft plans to drop Windows Live branding — Microsoft are apparently renaming their Windows Live user account system to "Microsoft Account". They've changed the name of this service a few times over the years. I first found myself with a Microsoft account in 1998 when Microsoft bought Firefly, an early music-discovery social network, and took… Continue reading Live Passport Net
No Refunds
Bogus Pokemon evolves into iTunes smash hit; 2012: The Year Scam Apps Killed the App Store — As someone who used the Android Market before either of Apple's app stores, the thing I found most mind-boggling about Apple's was the lack of any apparent way to get a refund if an application doesn't work. It… Continue reading No Refunds