Crackulous and the App-ocalypse

If you own an iPhone, you have no doubt heard of a process called ‘Jailbreak’ which opens up a load of things on your device, specifically the ability to install applications which are not available on the official AppStore and also the ability to install ‘cracked’ applications (after installing and running other processes which I will not go over here) which some people have bought, then ‘cracked’ and made available to download from various places. These ‘cracked’ files always have a .ipa file extension (which is actually a zip file with a different extension).

crackulous-logoThe tools and methods to strip applications of the various layers of security around them, ensuring that they are downloaded and installed via iTunes/Appstore, were only available to a relatively few amount of hackers. Yesterday, the developer of these tools made ‘Crackulous’ available.

The ‘APP-OCALYPSE’ has begun. For now…

Crackulous is an application which is easily installed on ‘Jailbroken’ iPhones through the ‘Cydia/’ application repository. It provides a (mind-bogglingly easy) one-click process to crack an application you already have PAID FOR, installed AND ALREADY RUN on your iPhone. After running the process, stripping the app you paid for of it’s security layers, it makes it possible for you to copy that .ipa file from your device and then give it to your buddies or upload it to one of the ever-increasing amount of free filehosts out there for others to download.

As Gizmodo says, this is “great news for cheapskates, terrible for independent developers trying to make a living.”

UPDATE: Amusingly, a new user of Twitter and Digg called ‘Crackulous’ is posting everywhere saying that the Crackulous app is a fake and steals keystrokes and passwords and that you should buy his ‘real’ version for $10. Now THAT’S a scam! It seems he has also had a run in with Adam from Gizmodo too! [insert ROFL here]

Ars Technica has more on the “poetic justice” at play here.

There appears to be a little confusion about what Crackulous actually does. ‘Electronic Pulp’ reports that “If you want to install paid iPhone apps on your iPhone without having to pay for it, then I guess Crackulous is for you.” This is not the case. People with Jailbroken devices do not need to do this. [update: they have now corrected this info]. Crunchgear has a short post on this too.

If I want to pay good money to buy an application through Apple, giving the developer who created it some of that money, I could, if I wanted, go and make that available to others to have for free. I don’t want to do that (ie: give away things I paid for). Oddly, many people do.

So, why am I writing this?

argh1I have been thinking of learning how to create iPhone applications, got a few ideas for some useful (and not so useful) apps and have gone and become a registered developer, got the tools and started going through various tutorials I have found out here on the web. I’ve never tried to write the language required before. It’s quite a steep learning curve for me. It will take a lot of time and effort to get where I want to get with this. But I shall persevere.

Better the devil you know.

When I build web sites and applications, I ALWAYS find myself spending a LOT of time creating all the required loops of security required to make sure it doesn’t ‘break’. Or more specifically, make sure that I have done all that is required to try to stop people deliberately ‘breaking/hacking’ it. Often, the only way of learning how to prevent ‘breakage/hacking’ is to learn a certain amount about how people go about ‘breaking’ your systems, so you can at least put some level of security on there. It’s never perfect.

Since getting myself a legitimately ‘unlocked’ iPhone (meaning I can use any SIM card from any carrier without breaking anything using something called ‘yellowsn0w’) from Optus while in Australia (prepaid), I have indeed entered into some research into the world of the ‘Jailbreak’ to see how all this works and what is going on. Initially, this was so I could record video on my iPhone using an application called ‘Cycorder’ (ONLY available to Jailbroken iPhones : you can’t get it through the official AppStore!) – as a complete gadget freak, owning many mobile devices with cameras, I INSIST on the ability to record video these days – I fully expect the next generation iPhone to have this built-in. The Nokia N95 I own has an excellent camera for photos and video which I can easily upload or email to various places to publish. I am utterly gobsmacked by the sheer amount of cracked apps out there.

Back to the topic… sorry…

Now, I wonder what effect all this cracking of apps is going to have on the official developer market, and specifically the app developers themselves. I wonder what actual percentage of iPhone owners go through the bother (and fear of ‘bricking’ the device) of Jailbreaking their beloved iPhones. Is it significant enough to put me off learning how to build apps and try to make a little bit of money in the process? It might be.

I expect there are going to be a lot of legitimate app developers out there up in arms about I expect many of them will try to sue Apple for not providing adequate security for their app and the investment they put in to them. Apple will do doubt attempt to patch the holes and make it even harder to Jailbreak the iPhone and try to protect the 30% they scrape off official app purchases. The cat and mouse game will NEVER end. It never does.

I also expect there to be a huge increase in the amount of cracked apps out there now the process is not a ‘dark art’, making it easy for others to have applications for ‘free’ by ‘stealing’ them and not being forced into putting money in the pockets of the developer.

One ‘argument’ for this kind of activity is that Apple do not provide an easy way for developers to provide a tryout/demo of their applications (though they could create a free version with limited functionality and a full paid version) – so some people take it upon themselves to provide the cracked apps and say “If you really like the app, then buy it” – I really can’t see that happening much, to be honest, though some say that piracy can actually increase software sales.

Piracy of software has ALWAYS happened. I would go as far to say that the amount of piracy of a system or piece of software is directly proportionate to the amount of security put around it. Apple are notorious for ‘locking down’ their devices in an attempt to stop people cracking them open, but the effect that has is that they’re a massive target for the hackers out there who want to get in to them, for various reasons.

Think Different.

ipadlockI wonder what Apple will do about all this. Will they ever truly ‘open’ the devices and make it easy for people create and distribute apps without going through the existing rigmarole and costs? If I want to build an application for the iPhone and have it on the iTunes AppStore, I have to pay Apple US$99 – so, I’d need to sell at least 100 copies of my app at 99cents to get my money back. The trouble is, now all it takes is for one person to buy it, then crack it and then ‘share’ it. Sure, not *everyone* goes through the various risks in cracking, downloading and installing ‘illegitimate’ apps, but now I expect the amount to increase quite considerably. Imagine if there was an equivalent to for desktop apps. A simple one-click way to strip security from popular desktop apps like Office, Photoshop, FinalCut, etc, etc. (Yes, just about every application ever created has been cracked already, but imagine if it was easy enough for anyone who can click a button)

For now, I’m going to put my application idea on hold and wait until the dust settles on all this and see what Apple does. I am glad I haven’t started building it yet. I think things are about to be different from now on.

What do you think will happen? I expect there to be a lot of discussion about all this over the next few weeks.

Here endeth my $0.99

Flash on the iPhone

Since Bobby Scoble posted a link to a funny video earlier about the lack of Flash on the iPhone, it has sparked more discussion about it on the comments thread. Here’s my take:

If the iPhone had Flash support, then it would be very easy to build fullscreen web-powered applications for the device which *could* look and operate just as good as the native UI – without using Apple’s tools or Safari/js/wigdets UI and platform.

Mobile versions of Flash are an issue due to the differing Flash versions they can support. Eg: FlashLite for many Symbian, etc mobile phone platforms and often PocketPC can only support previous versions of Flash, say v5 or v6, which have limited support for xml and flv stuff people might want these days. Though that’s not to say that a hugely compelling Flash application can’t be built in Flash 5 or 6, because it can! (QuickTime has rubbish support for recent Flash too, btw)

But Flash is VERY GOOD at creating and submitting FORMS – which is more or less what every Web2.0 application does, be it up front or around the back of the scenes via JavaScript functions ie: AJAX.  Flash developers who have been building online interactive apps for years have hae the AJAX mindset for a very long time, programming switches and routines to work behing the nice shiny vector graphics, which might then go and hit a web based script and database on the server.

Does anyone know of Apple and Abode are indeed talking or not? Let’s face it, it would make for a great announcement and demo by P.T.Jobsnum! ‘One more thing’

People like ‘Some Guy‘ don’t seem to be able to see the Wood for the Trees (‘Branches for the Apples’?) with suggestions that it’s all about YouTube and the comparison between FLV and MPEG H.264.

Ho hum.

iPhone Default Ringtone?


Something that I think would be interesting to know is: What will be be the default ringtone on the Apple iPhone?

Sure, these days we can all change our ringtone to anything from a cartoon yelp to a hip-hop riff, but there has to be a default. And I want to hear it now.

Apple should see this opportunity to increase brand awareness by coming up with the perfect ‘earworm’ – a bit of music or riff that you hear and cannot get out of your head – even better if it’s ‘good’ and not something annoying. 😉

UPDATE: Thanks to Derrick here it is (apparently):

I would say that many of us know the default Nokia ringtone, for example – you can hear Leo Laporte etc singing (‘dee di dee di..’ etc.) it in the theme music for TWiT. It’s a ‘classic’.

oldnoks.jpgTalking of ringtones and evolution – back in 1994, I was working for a B2B ad agency on the then recently launched mobile operator ‘Orange’. We went to the Telecom Managers Association conference in Brighton, where I met a guy who was responsible for sorting out the new handsets they would have on offer. He showed me the latest Nokia handset which they were about to launch. The classic 2nd gen black bricks they did back then. He was very excited by the fact that this model had 7 ringtones on it.

I suggested to him that it would be a great idea to have a ringtone that sounded like an old bell ringing telephone. It was a few years before this found its way into the default ringtone offering 😉 Heh.

I doubt that chat I had had anything to do with it – but it makes me smile inside everytime I hear it. 🙂

Apple iPhone = Cisco iPhone

It looks like Apple and Cisco have decided to ‘share’ the iPhone brand. I think this is a bit odd and possibly silly.

Whether Cisco like it or not, Apple’s useage of the brandname will be always ‘mentally connected’ (that’s kind of what brand awareness is, right?) with their forthcoming Apple phone – not a cordless VOIP Skype handset (which I must say are very good – I have one)

There’s got to be some crazy deal going on under all this, or Cisco’s lawyers are in awe of Apple’s.

Is there such a thing as an ‘Apple Lawyer Fanboy’? 😉

So what happened at CES?

Well, to be honest, there really wasn’t that much to write home about! Seriously, over the last two years since I last went to Vegas for CES, there really weren’t many new innovations at all (in my field). My connectivity in the hotel was restricting the secure access I needed to complete the moblog system (though, now I am in Boston I have nearly finished it).

There were a couple a devices which caught my eye, which I’ll post about shortly. Also a few ‘crippled’ devices which really could have been alot better thought through.

And don’t get me started about the iPhone/ApplePhone. First glance was ‘MMMMMMMMmmm!!’. Now after deeper research, I think they are making a whole load of mistakes with it. God knows what they’re going to do when it hits Europe re: carrier lockin etc. Not to mention all the other crippling I have since learned of.

It looks sexy for sure. But Apple really have no idea about mobile smart phones. Nokia still lead the pack, in my opinion. And they have more MP3/MP4/3GP players in people’s pockets than any other manufacturer out there.

When I get an N95 in my hand, expect to see a real world multimedia, moblogging, mapping version of the blogHUD system to appear very soon after! 😉 oooh yes!

I’m going to be in Boston for the next10 days, with a possible short trip out to Vermont to see the snow with the gang. One of my legs is totally knackered from all the walking around – ThromVegas?

Another highlight of being around CES, next to ‘the other show’ was that I got to see Ron Jeremy and Larry Flynt up close, near the entrance to the ‘other show’, where the silicon wasn’t in people’s pockets, but slap bang, front and center on the chests of the slew of plastic girls wondering around the place! heh.

Also saw Jenna Jameson walk past with full entourage – she’s so short!! Never seen her ‘movies’ though, but I expect she looks taller lying down! 😉