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.

Jul132008

Mobile Me : l’astuce pour mettre à jour

Comments Off

Trois jours que je harcèle le menu Pomme avec “Mise à jour de logiciels” en espérant que cette alerte apparaisse. Trois jours !

Depuis vendredi où j’ai réussi à me créer un compte d’essai Mobile Me malgré les aléas du serveur, j’attendais que cette mise à jour me soit proposée pour disposer du bon outil de synchronisation (anciennement .mac). C’est chose faite, mais par une petite ruse.

Une fois que vous avez un compte créé, allez dans le menu Pomme, puis “Préférences Système”, et identifiez-vous. Fermez ensuite la session, et lancez la “Mise à jour de logiciels”. Bingo, la mise à jour est alors proposée.

Nov242007

Vladstudio : mon nouveau fournisseur officiel de fonds d’écran

J’aime bien adapter mes fonds d’écrans à la saison, ou à mon état d’esprit. Depuis la rentrée, mon tout nouveau SowenBook pas pro s’était donc paré de Tree Eater, dans lequel je trouvais une réminiscence de la verte saison et une métaphore de l’arrivée de l’hiver, dévoreuse des arbres. Mais ce fond d’écran était aussi quelque peu narquois. Vous l’aurez sans doute remarqué, il ressemble un peu au fond d’écran par défaut de Windows XP, et marquait donc doucement ma transition du WindowsWorld au MacWorld.

Puis arriva un écran fixe sur mon bureau, qui rajouta une surface à couvrir. Il était Halloween et j’optais donc pour le fond d’écran Halloween façon MacAddict, avec un logo Apple en guise de citrouille.

Mais depuis deux semaines maintenant : ça caille ! Il était grand temps de passer à autre chose. C’est en retombant par hasard sur un fond d’écran de VladStudio que le déclic se fit. Je connaissais déjà le prolifique auteur depuis quelques années, mais je l’avais oublié. En tombant sur sa série spéciale Noël, j’ai craqué pour ses créations poétiques et colorées, et acheté l’abonnement à vie. Tous les fonds d’écran sont disponibles gratuitement cependant. Mais j’estimais que je lui devais bien un petit quelquechose, et puis j’ai ainsi le droit à des fonds d’écran en haute résolution, sans logo, et même un accès aux fichiers photoshop originaux.

Bref, voici mes deux fonds d’écran du moment (les grandes tailles viennent évidemment sans les cadres bleus et les noeuds oranges) :

Le deuxième n’est pas sans rappeler une des pubs Coca-Cola avec des ours polaire.

Jusqu’à présent, je n’ai jamais utilisé la fonctionnalité de fond d’écran alétoire. Mais il y en a tellement de sympatiques que je pourrais bien m’y mettre, d’autant que, sans chercher, j’en ai trouvé un ou deux amusants sur DeviantArt :

Alors, envie de changer aussi ce vieux fond d’écran ?

Aug272007

Les catégories chamboulées

Comments Off

Le changement étant lancé, j’ai opéré les quelques modifications de classification que j’avais en tête. Les catégories sont séparées en deux, selon qu’elles sont propres au petit monde de Sowenga, ou bien qu’elles concernent le monde extérieur, the Outer World.

Du côté de Sowenga, on retrouve :

  • Lovely Flight : me, myself and I
  • Out of thin air : des créations numériques
  • Doppler Effect : le perpetuel renouveau de Sowenga
  • Frontier Psychiatric (new!) : je pète un câble

Du côté de l’Outer World, il y a :

  • You can’t stop it : je suis un geek, il faut bien l’avouer
  • Warm Sound : Music is my peace maker
  • Disco Science : c’est beau la science
  • Tech House : les gadgets de la maison de demain
  • Burn The Clock : l’actualité en bref
  • It’s Our Future : aujourd’hui prépare demain
  • Trippin’ Out : ils pètent un câble
  • Dream On : arrêtons nous et rêvons un peu
  • Teenagers : un peu de ciné
  • Kingston Town : les bons plans (il faudrait que je me mette à le remplir!)
  • Juby on Rails (new!) : Ruby on Rails
  • Ungodly Fruit (new!) : on y parle d’Apple

Je ne mets volontairement pas les liens, vu qu’ils sont juste dans la colonne de droite… enfin si tant est que vous soyez sur le site ;p

Avec tout ça, quelques billets ont été déménagés, des petits trucs d’interface sont prévus pour l’avenir, mais ce n’est pas le plus urgent.

Désormais, deux tags prédomineront afin de classer les billets : Sowenga et Outer World. L’Outer World explose un peu tout, je ne sais pas s’il subsistera longtemps… on verra.

NB : contrairement à ce que j’avais dit, il y a eu (un peu) de perte : tous les commentaires ont disparu. Je verrai si je prends le temps de les remettre ou non plus tard..

Aug252007

L’iPhone débloqué de façon logicielle

Comments Off

Depuis la sortie de l’iPhone, on avait vu débarquer de nombreux “cracks” permettant de faire fonctionner l’iPhone sur autre chose que le réseau d’AT&T. Cependant il fallait souvent avoir la carte SIM d’AT&T, ou un carte vierge, ou oser faire de la soudure sur son jouet à 500$, et souvent toutes les fonctionnalités ne marchaient pas.

Mais là, ça commence à devenir sérieux avec la team de hackers iPhoneSIMfree qui a déclaré hier (24/08/07) avoir trouvé un moyen purement logiciel de faire fonctionnement entièrement l’iPhone sur n’importe quel réseau téléphonique. Visiblement, les petits  gars du célèbre Engagdet semblent confirmer la chose, il y a même une vidéo sur leur site.

La question reste de savoir si se sera résistant aux futures mises à jour d’Apple. On peut aussi mettre en question la pérénité de leur affaire, dans la mesure où ils vont faire payer ce logiciel de crack, ce qui va doublement inciter Apple à porter plainte… Cependant, ce genre de cracks risque de se multiplier, Engadget attendant d’ailleurs déjà un deuxième crack pour aujourd’hui. Dernière question : cela marche t’il aussi bien avec un réseau français ? A priori oui, car l’iPhone est GSM (aux Etats-Unis, GSM n’est pas le seul standard)

Pour ceux qui sont vraiment outrés par ce piratage infâme, vous pouvez lire cet article d’Engadget qui se demande dans quelle mesure le fait de pirater l’iPhone pour l’utiliser sur un autre réseau est condamnable (forcément, ils ont un peu cherché vu qu’ils se sont ouvertement déclarés concernés…). Ca ne concerne que la loi U.S. cependant.

Jun82007

Si c’est ça je switch de suite !

Comments Off

Voilà une vidéo présentant une fonctionnalité du prochain VMWare Fusion, une application permettant de faire tourner sous Mac des logiciels faits pour Windows : il s’agit tout bonnement d’une intégration totale.

Cela fera-t’il du tord à l’une des deux parties si c’est intégré de base dans Mac OS ? Ca se discute. D’un côté, ceux qui hésitent à switcher de peur de ne pas retrouver leurs logiciels favoris n’auront plus de scrupules. De l’autre, les développeurs feront peut être moins d’effort pour créer une version Mac quand une version Windows existe déjà.