« Tweetie’s Beautiful Scroll Bar » New Column Headers in iTunes 10

Children of a Lesser Tool?

06.02.10 | Permalink | Comment?

I’ve been really enjoying the roasting that Adobe’s Flash has been getting lately at the hands of Steve Jobs and Daring Fireball‘ s John Gruber.

buy antibiotics no prescription

drugs and antibiotics

pills for natural male enhancement

But Gruber Steam Is a Port — the title itself implying that Steam is a lesser app for no other reason than being a port.

1viagra cialis

canada zithromax

doxycycline zithromax

Not so.

What They Got Wrong

To say that cross-platform tools are evil because one can produce bad programs with them is like saying that paint should be banned because it might fall into the hands of the tasteless.

high quality flagyl er

penis growth comics

Or taggers. So too bad for Da Vinci and Picasso.

I’ve worked with wxWidgets and I’m currently working with Qt. Both libraries will let you use native controls.

drug or amoxil

Like artfully used paint, both libraries will let you create native apps that

amoxil doses

will shine bright and soar.

100 pure acai berry products

pharmacy dictionary pills

What They Got Right

On the other hand, both Gruber and Design Dare are correct: Kindle for Mac and Steam

apo amoxil

for Mac are, indeed, ports.

about cytotec

They were designed for one platform first, and only afterwards ported to the Mac.

book brand cialis guest name online order org site

book buy com guest levitra site tracey

This rarely works, not because it’s technically impossible, but usually because the programmers are not deeply imbued with the Mac culture to get the finer details of the interface right.

stromectol and

Often, this is compounded by bad messages from management, e.g. “who cares… we just need a Mac version to cover all bases, wrap it up ASAP”.

BTW, this is precisely why Cedrus (where I work) offers a free iPhone to all employees.

nolvadex tabs

It’s also why we have an iPad in the office that each employee got to take home for a week.

amoxil clav

We are not currently developing for iPhone or iPad, but if or when the time comes, using and knowing iPhone OS will be second nature.

accutane generic name

buy cat antibiotics

tips to cure premature ejaculation

Epilogue

The converse is also true: one can develop awful apps that don’t feel native even on Mars, all while using the platform’s native tools. Just try to buy a song or an app on iTunes.

buy online prescription propecia vaniqa viaga xenical

What horror.

Qt cascading style sheets, introduced in version 4.3, lets you customize each control like you won’t believe — and shoot yourself in the foot like you won’t believe either, if you’ re not ca

where can i buy antibiotics online

reful.

penis growth at 13 yrs old

I’m guessing that perhaps that’s how Kindle for Mac got itself in Gruber’s crosshairs. One single setting in a widget that’s high up in the hierarchy of controls can cause a button to look non-native.

dulcolax suppository and renal

acheter le levitra online0catchcom de domaine

The uninitiated developer can then find himself trying to “recreate” that original look and never qu ite getting

bactrim inflammed prostate

it.

Filed under General

have your say

Add your comment below, or trackback from your own site. Subscribe to these comments.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


« Tweetie’s Beautiful Scroll Bar
» New Column Headers in iTunes 10