- Enough Is Enough – “The whole [Lodsys] thing is nuts. I can’t understand why our goverment allows this shit to go on. "
- Android App Removals Cast Doubt on Google’s ‘Openness’ – “It’s certainly more open than Apple’s platform. But really, that’s like being a taller midget.”
Tag: Iphone
The cartoon1 for today’s Dilbert Day to Day Desk Calendar seemed appropriate for some things that are happening in the mobile software industry at the moment.
If you’ve not been following events — shame on you — then you can read all about it here. In summary, a number of small developers have been sued by a “patent troll,” that is a company that does not develop or make anything but demands royalties for the use of “intellectual property” it bought.
- Nearing the end of an era… – Some great images of Endeavour.
- Apple drops secrecy, confirms iOS 5, iCloud on tap at WWDC 2011 – Looks like it’s going to be an interesting WWDC…
- Average App Store Review Times – Displays the average app review time by pattern-matching tweets. Clever. (Currently around seven days, apparently.)
- Osborne! – Nice article about the Osborne-1 and the man behind it.
Most developers of iOS applications have a love-hate relationship with the main interface with Apple.
No, let me re-phrase that.
Most developers of iOS applications hate iTunes Connect, the main impediment to a good relationship with Apple.
To be fair it has improved since it opened in mid-2008. One of those improvements has been the inclusion of crash reports. A crash report, in case you’re not a developer, is something that iOS devices such as iPhones and iPads write out when an application crashes. It includes all kinds of useful information, including some, but not all, of the internal state of the application in question. It’s very, very useful for diagnosing problems.
- Apple’s Three Laws of Developers – The hidden link from sci-fi books to the App Store. Only funny because it’s true…
- Biting the source that feeds you – “Keller, a journalist of unimpeachable accomplishment and stature, just had to trash a guy whose organization has struck the most powerful blow against official secrecy in a generation, somebody who may yet be jailed for what he did, an eccentric but unquestionably transformational media player.”
Then I heard about GetLocalization (whose name needs localising!), a site which allows you to “crowd-source” translations. I honestly don’t know if it will work but I thought it was a good idea and something worth trying and supporting.
- The rise and rise of the cognitive elite – “It seems unfair that footballers, bankers and tycoons earn more money than they know what to do with whereas jobless folk and single parents struggle to pay the rent, notes Mr Saunders. Yet it also seems unfair to take money from those who have worked hard and give it to those who have not, or to take away the profits of those who have risked their life savings to bring a new invention to market in order to help those who have risked nothing.”
- Jaguar E-Type turns 50 – Some designs can stand the test of time. The Jaguar E-Type is one of them.
- iOS Debugging Magic – Some great iOS debugging hints.
- How the iPhone mail app decides when to show you new mail – This is a really cool, very subtle detail seen in the Mail app on the iPhone.
- The end of the net as we know it – “ISPs are threatening to cripple websites that don’t pay them first.” ISP’s want to be considered common carriers (i.e., not responsible for the content on their network) when it suits them and also charge more for some data. Surely they have to pick one?
It’s hard to explain to someone who is not already a programmer the kinds of things that you have to do when building an application. The thing you’re trying to explain is often very abstract and the answer frequently would involve lots of code.
That’s why I thought this particular problem might make an interesting discussion. In talking about this very simple problem we can talk about the things that developers deal with every day and, hopefully, the process can be followed by most people who have used an iPhone (or, actually, any computer). You won’t be a programmer at the end but you might have a greater appreciation for what happens behind the scenes.
