Lovely Charts iPad Edition now available on the App Store!



Dear Apple: I WILL use CS5 to build an iPad app

Why?

Because I think the iPad is a pretty cool device.
Because I can definitely picture myself (and others) sketching out processes, workflows, structures… in my couch on an iPad.
Because I think it would benefit Lovely Charts’ users.

When Adobe announced Flash CS5 would feature an iPhone/iPad packager, capable of taking existing code and transforming it into a native iApp, I was happy. To be fair, I was also a bit sceptical, but hell, why not afterall?
When I saw the first CS5 exported apps running, I was definitely very happy: performance was fine, user experience was great, that’s all I was asking for.
So I decided I’d use it to make an iPad app…

See, as an independent developer, there’s only so many things I can do with the time I have.
See, I don’t know C++ nor Objective C.
See, I’m not against learning those languages per se, but to be honest, I’d rather spend my time on answering support emails, improving the app’s performances, adding and tweaking functionality…
See, I’d much rather work on all those things that ultimately result in better user experiences.

I already have a pretty robust code base to work from.
I don’t know Objective-C, but I know ActionScript and rich front-end development challenges and optimization techniques like the back of my hand.
I’d like to think that as aTHE User-centered company, Apple would recognize that users don’t care about programming languages, cross compilers or translation layers, as long as the resulting UX is good.

Your recent SDK terms change concerns me, because it implies my app, no matter how good it could be, might never be approved just because of what, “byte code issues”?
Ouch.
That would definitely hurt.
Not Adobe, not Google, but me, and users of my app.

I’ve been thinking quite a bit about to best react to his… Anger, disgust, resignation… OR, rather, just stand up for my beliefs in a constructive, peaceful attitude: taking my chances, and use CS5 to build the best possible Lovely Charts companion app for the iPad.
I’ll design it according to your guidelines, and will do my best to make it run in the best possible way on the iPad.
If I fail to produce a high quality result, I’ll just stop and move on with the other platforms, the world is big enough.
If I manage to produce something nice, running smoothly and offering a good user experience, I’ll submit it to the App Store.

If you then decide not to accept it just because of the programing language it’s been originally written with, fair enough, it’s your platform, your rules.
Just know I will be VERY disappointed, and I’ll be vocal about it.

11 commentaires

  1. Marc Hughes :

    The best thing for us to do is make amazing apps. Publish the desktop / android versions. And have a big ‘ole message right below those saying “I’ve got an iPhone app too, but Apple won’t publish it.”

  2. Jérôme :

    “The best thing for us to do is make amazing apps”

    That’s EXACTLY how I feel as well. Thanks Marc!

  3. salas :

    If Apple rejects your app, you still have the option of publish it in sites like Cydia

  4. Nicolas :

    Agreed. And there is always cydia, which no doubt will become the new AppStore of cross compiled apps :)

  5. Sebastien Arbogast :

    I think your attitude is the best possible. It’s even more powerful than removing apps from the App Store. Because if a few developers do that and communicate about it with some sort of “Could work on iPhone if Apple accepted it” badge, that would send a great message.

  6. Eric D :

    You’re right. I would love to see a website with all the refused apps where people could vote “I would buy this app”. Maybe when a few millions people told Apple that they would like an app they refused, they will realize the $$$ loss and change their mind.

    It will be a tough battle anyway, unfortunately.

  7. Eric D :

    You are not alone:
    http://www.johncblandii.com/index.php/2010/04/iphone-packager-apps-are-blocked-what-next-331rally.html

  8. Jo :

    Are you also developing for Android?

  9. Simon :

    Looks like you will indeed go to the ball Cinderella!

    http://www.usatoday.com/tech/news/2010-09-09-apple-apps_N.htm?csp=usat.me

  10. Jay :

    With this restriction now removed will we see a iApp version of lovely charts to go along with the desktop version?? Is the desktop version still progressing?

    I’m hoping so!

  11. Gijs :

    Is there still anybody working on this project? i emailed support with a question but no answer at all.. when is teh new desktop version released and why is my key not working?

Leave a comment: