Hello. I'm Aleksandar Vacić, professional web developer and wine maker in the making.
Learn more about me or see what I can do for you.

My work & services

Writings

Always use isEqualToString for string comparisons

Always, always, always test and re-test your iPhone app on the actual device. Simulator can trick you in many ways. Here’s one, involving string comparison.

UITextField.text is not always there

Explaining a not so obvious issue with UITextField.text when checking is the text empty.

iTunes 9 on Windows 2003 — the complete solution

If you have any of these issue, this article will most likely help you.
You use Windows 2003 and iTunesSetup.exe refuses to run on it (it’s touting only XP or Vista/Windows 7 as supported OSes).
At the end of the iTunes install, when dialog says “Starting services” it failes to start iPodService.exe with the following message: “Service ‘iPodService’ (iPodService) failed to start. Verify that you have sufficient privileges to start system service.”
You have trouble starting iTunes.exe after install.
You see dialog boxes telling iTunesHelper.exe failed to start.

Q: Would you like to move or copy? A: Yes / No?

This is in Windows Explorer, copying/moving files across networked disks.
Given my experience so far in big software projects, this kind of bad UI is direct consequence of the background API being done before front-end people had any say. At the moment when front-end work came to play, there was probably no info to determine is […]

How to find crash logs for iPhone applications on Mac, Vista and XP

Detailed, heavily illustrated tutorials to locate iPhone crash logs, as synced through iTunes. This is very useful and needed if you need send these to a developer of the application you have and it’s crashing.
Developers are people, people make mistakes. By investing a bit of your time, you’ll help a developer fix the problems that plagues you and thus you get a better app in return.

Latest comments

4 days, 20 hours ago
abizer on How to rename project in Xcode 3.x

Rather than create a slew of projects with differing names, this would have been a good chance to learn about using a source code repository. It...

1 week ago
35+ Essential Submit Button Enhancements | tripwire magazine on Rounded form buttons

[...] Rounded Form Buttons [...]

3 weeks, 2 days ago
Boon on How to rename project in Xcode 3.x

I have listed the steps I normally use and you don't have to deal with the xcodeproj file directly: http://www.nanaimostudio.com/b...

3 weeks, 5 days ago
Carl Grainger on How to rename project in Xcode 3.x

Now you've tried the hard way, try this: In Xcode menu go to Project and select Rename. That's all Folks

4 weeks ago
Paul on How to rename project in Xcode 3.x

Thanks. This post was very useful. I hope this feature gets supported in the next releases of Xcode. :)

1 month, 1 week ago
Brandon on UITextField.text is not always there

A simpler way of doing this would be if ([textField.text length] != 0) { .... } then it doesn't matter if textField.text is nil.

1 month, 1 week ago
15 Tips and Techniques for Styling the Button Element « Extreme Design Studio Blog v4.0 on Rounded form buttons

[...] Rounded Form Buttons [...]

Latest comments feed

Looking for ADxMenu or WCH?

Or advanced CSS examples for form styling, z-index trickery or various tabs and navigation styles?

They are now in Work & Services area.

I'm with DreamHost for more than 2 years now, could not recommend them enough. Dreamhost Use promo code: APLUS2 when signing up and you'll get a discount - $10-70 - depending on the plan you pick.

aplus store: books, movies, hardware...

These are recommendations based on actual use - I have seen / used / read them.

Tags or categories or topics...

Lots of ramblings on this blog...might be easier for you to find your juice through these tags: