Yes, it’s possible. Even if Objective-C is one of my preferred programming languages, in any case I think it’s worth mentioning that, 2 years after the official iPhone SDK has been announced, the iPhone development landscape has really grown up, and many, many different options are available today. This article provides a very high-level enumeration [...]
iPhone Apps without Objective-C
October
29,
2009
Apple · Open Source · iPhone
Add Your Comment
Best books of 2008
January
6,
2009
You might remember my beloved mantras: learning a new programming language and reading at least 6 relevant books every year. Following the 2007 edition, here’s the list of the 8 books I have enjoyed most in 2008, ordered by a purely subjective and absolutely irrational decreasing preference. I strongly recommend all of them!
Winner: Geekonomics: The [...]
Books · Code · Project Management
Add Your Comment (3)
Master
August
28,
2008
I’ve sent the final version of my dissertation to the University of Liverpool. I’ve been doing this Master’s degree since 2005, and now it’s over. It feels good and weird at the same time.
Rem 1.0, the final result and main objective of my Master’s thesis work, has been released today. A small, simple, yet extensible [...]
Humour · Opinion · Papers
Add Your Comment (8)
Amazing Xcode
May
29,
2008
Xcode is amazing. Of all the IDEs I’ve used (and this is, as always, a personal opinion, having used Visual Studio since version 6, Eclipse, Kdevelop and others) it’s the one I prefer. And today I found another reason to like it.
I’ve noticed this: when I use Xcode on a single-processor machine (such as a [...]
Apple · Code · Opinion
Add Your Comment (1)
ImageMagick
May
28,
2008
ImageMagick is a cool toolkit; not only it’s a complete set of command-line applications, ported to Windows, Mac and Linux, supporting hundreds of different image formats, it’s also a C++ library that you can use in your own applications!
On Mac OS X, I installed it via MacPorts using the all-time classic:
sudo port install ImageMagick
Then I [...]
Code · Open Source
Add Your Comment (4)
Templates
March
13,
2008
Did you knew this is possible in C++? I didn’t.
void Fun()
{
class Local
{
//… member variables …
//… member functions …
};
// … code using Local …
}
This [...]
Code · Opinion
Add Your Comment (5)
Blow your mind
March
11,
2008
Take a careful look at this:
#include
class Gadget
{
public:
void sayHello() const
{
std::cout
Building JUCE on Kubuntu 7.10
November
16,
2007
JUCE is a gorgeous thing:
JUCE (Jules’ Utility Class Extensions) is an all-encompassing C++ class library for developing cross-platform applications.
It’s particularly good for creating highly-specialised user interfaces and for handling graphics and sound.
For Mac OS X (with the Developer Tools installed) and Windows (using Visual Studio 6, 2003 or 2005), the library builds out-of the box [...]
Code · How to? · Ubuntu
Add Your Comment
Reducing Code Entropy
March
18,
2007
This is a rant: I am tired of seeing virtual methods implemented in child classes that, at some point or another, call the method of the same name in the base class. For me this is a sign of poor architecture. A bad, bad smell in code.
Let’s say that you have a base class, called, [...]