Archive for December 2008

Dec242008

Holiday season goodness

Comments Off

Now that you’ve bought all your gifts, it’s time to relax and do yourself a favor before you start the two weeks eating marathon.

Christmas Tree top

I was in London last week-end and quite disappointed by the lack of Christmas spirit at Harrod’s. I guess I let my imagination mix up my memories a little too much, but I ended up expecting something between Hogwarts and FAO Schwartz (famous NYC toy store seen in Home Alone). Anyway, I didn’t see snow in every corner, toys flying above our heads in a magical sky, or any reindeer with red hat in the main hall.

Instead, I just found an enhanced temple of consumption, with a stingy saleswoman who didn’t let us taste an ounce of her delicious chocolate while we were buying half her shop. All her efforts to make us feel unique in the crowd vanished right after we paid, and we were just credit card holders thank-you-goodbye. She most probably missed an extra sale : we had already lost the count of how many chocolate boxes we had bought, and tasting chocolates we hadn’t seen would have brought us back to the cash register in less time than it takes to say “mmsh jatch goood”.

 I suppose she doesn’t have a share in the profits and is more a kind distributor than a true salesperson. I won’t blame her because apart from the chocolate tasting episode, she was very nice and helpful. However, we can draw a lesson from this shopping story : whatever you sale, you should always keep some small after-sale gift. This will bring your customer back to a better state of mind after the painful act of saying goodbye to his money, and he might even be ready to do it again.

Enough with this marketing bullsh*t. The point is that after so much rudeness, I had to find some christmas spirit somewhere else, and I found it online.

Christmas Tree middle

In case you’ve missed them, here are the two special offers related to Apple I’d like to share with you:

In case it’s not enough for you, you can also check out the Christmas discount at VladStudio, my official wallpaper supplier, and get your lifetime registration for a few bucks too. I like the sound of “Your registration is lifetime and will never expire.” on my account page.

Merry Christmas everyone !

Christmas tree foot

Dec202008

iPhone Dev Camp Paris #1 : Hello iPhoneWorld !

A month ago (sat. 22nd of nov.) I attended the very first (but third attempt of) iPhone Dev Camp Paris at La Cantine, which was a great opportunity to meet the french iPhone dev community. Yes, a month ago, it was high time that I write and publish this blog entry !

I attended mainly the (newbie) introduction sessions kindly animated by Cyril Godefroy, as well as a “publishing on the App Store” feedback session.

The whole day turned out to be very interesting, with a few tips & tricks learned and a lot of information gleaned throuhgout the day. Here are a few links to start with :

  • Fidug.org : standing for French iPhone Dev User Group and led by Cyril Godefroy who began to gather a few ressources;
  • Big Nerd Ranch : THE training camp for tough nut devs (OS X and Unix);
  • Standford Courses : Stanford makes available its courses about “iPhone Application Programming”, starting with the basis : Objective-C;
  • Erica Sadun : an active iPhone dev blog;
  • SqLitePersistentObjects : an open source project to manage data objects easily.

And a few tips I gathered :

  • WebView is handy when you want to display formatted text, or when you want a touchable mail address that links to Mail (just use a tiny WebView with a mailto).
  • Don’t call your app “beta”, it won’t be published. It’s just a naive way for Apple to filter slapdash apps. Guess a few ex-web 2.0 / now iPhone 2.0 have been had by there old habits…
  • An app working perfectly on the Xcode iPhone emulator can crash or may not work on a real device, so you should test it on a real iPhone too.
  • You can’t require people to pay for an upgrade, hence all those “lite” apps you see to promote a more complete version that you have to pay. That would have been a way to manage monthly subscriptions.
Also, today, I found an answer to a question of mine in the iPhone SDK Agreement. It states that “Without Apple’s prior written approval, an Application may not provide, unlock or enable additional features or functionality through distribution mechanisms other than the App Store.”. This means that, unless contracting with Apple becomes easy (maybe is it already ?), you’ll have to be smart to offer subscription-like apps.
Maybe the SDK release is still too fresh (it was published less than a year ago afterall), but there was no choice but to notice that it’s still a young community. Few experimented devs, young devs looking for an internship who dare admit they don’t know much about developping on iPhone, and a lot of topics dedicated to new begginers (yes, n00bs).
Also, you would expect to see mostly Cocoa gurus since developping on iPhone as a lot to do with developping on Mac OS X. Strangely though, a lot of people were coming from the Web community. I guess they first started with websites for iPhone and saw iPhone Apps as a continuation of it. Or maybe were they just lost.
Anyway, I had a great time playing with Xcode and Interface Builder, and left the Barcamp with a few contacts, a will to learn more and a few ideas of small apps I plan to code.