Posts tagged objective-c
HiEuro 0.2
Sep 9th
Here we are. 0.2.
0.2 of nothing but a “divertissment” which help me to learn better and better the Cocoa Framework, and discover all the magic stuff it does.

The release notes is:
- 0.2 (2007-09-09)
- Support for Italian, Spanish, French and German (Thanks to Manu).
- New “Preferences” panel to set the “Default Currency” to convert from/to and the “Default Currency Ammount” to set at the application startup (Thanks to the Alhandra’s suggestion).
- Remove a Bug in the “German Mark” definition (I wrote “Deutsche Mark” in the English version
)
One important aspect I learnt is how to bind Preferences to the User Defaults (the Cocoa default preferences system). Pratically, the one that generates, for every app, a file .plist in your ~/Library/Preferences directory. Unix-Style joined with Apple-Style.
Who is interested, I updated the HiEuro page with Binary and Source of the version 0.2. so, don’t be shy!
HiEuro 0.1
Sep 3rd

First release, first problem.
After a lot of research about the standard ISO 4217 (the one that define the “3 letter name” for every currency in the world) and all the symbols of European currencies, I miss one: the Slovenian Tolar.
If someone is able to find it out and, ideally, to give me the relative Unicode it will be very appreciated.
Also, I’m looking for someone able to translate the name of the different currencies (13) in, at least, French, German and Spanish. Other languages are welcome too. Manu, this call is to you
.
Let’s start experimenting new flavours
Sep 3rd
I started. What? My “project” of learn how to write (serious) apps for Mac OS X. Using Cocoa. Details on the “official” page: Experiments with Cocoa.

Cocoa Butter…
What’s the first “experiment”? HiEuro!
The more you Hide, The more I want to See!
Aug 12th
Update 14th August 2007: Look at this!!! The first NATIVE GAME for iPhone! Before that Apple itself release any game for it
!!!

It’s true: iPhone is based on Mac OSX and it is quite similar to it. Apple, from the beginning, has chosen to close it, avoiding to release any SDK or stuff like that.
Theoretically, the only thing a developer can do is to work on a Web 2.0/Ajax web app. That is not so bad, but… not enough. At least, for hackers that “likes to know more and more”.
What I like to think is: «The more you Hide, The more I want to See!». And is EXACTLY what’s happening with the iPhone APIs. People (not normal, we are speaking about hackers) are discovering more and more about it. How to unlock it to use different SIM then the AT&T one, the SDK used by Apple programmes of iPhone, the compiler configuration to compile for it (previous knowledge of ARM phones is enough). Just Google for it around and you will find a lot of interesting informations about this.
So, I’d like to highlight just 3 of a lot of interesting posts (all 3 of them are from TUAW):
- Journeys inside the iPhone’s SDK
- Installer.app beta for iPhone: Install, update iPhone apps over Wi-Fi
- iPhone Coding: Recording Audio
They are not the best example of what you can find/do: but… try to read them forgetting, for just a second, that you are speaking about iPhone. And then think about the Jobs presentation of it.
How beautiful is the Human Mind? Whatever is the problem, we find almost every time a solution to go ahead. To solve it. To look inside what is closed and hided to our sight. And the world of Computer Science/IT, and particularly the Reverse Engineering, is the one of the best example of these things.
Learn Cocoa: a new howto
Feb 19th

TUAW today highlights this new Tutorial about Cocoa: Learn Cocoa (part II).
Some people on TUAW say that:
… there wasn’t actually any coding involved…
But it was about the first part, that is “introductive”. In this second part seems that things are changing. I haven’t readed yet to give a valutation; but I’ll do… I promise.
Stay tuned.
Leopard Technology Series for Developers
Dec 9th
Today Apple release a new “Technology Series” about Leopard. And I think to show you it… on my blog.

The list of articles:
