kung fu grippe

  • Archive
  • RSS

Things Communicated

When a life-challenged doofus like me finds himself dramatically disagreeing with a talented and lovable brainiac like Al3x, it’s a 99% safe bet that the life-challenged doofus like me is either just goofy, confused, stupid, and/or missing something that’s really super-obvious.

So, let’s just take it as read. I’m very likely the reductive doofus in this equation. But, with that said.

Wow. Even accounting for Al3x and my shared loathing of Adobe AIR, I’m having a really hard time finding anything to agree with in this (weirdly out-of-tone) bit from his sporadically thoughtful post on (yes, my also-shared) preference for working on native Mac applications.

Specifically, in analyzing the sub-rosa motives and heavily coded decisions of those developers who choose to push out a hobbled AIR-style “app” rather than a full-featured OS X version, Al3x declared:

When you tell your customers that you don’t have time to support a native app on their platform, you’re communicating several things:

  1. That you don’t take your customers’ needs seriously.
  2. That you don’t think your customers are very smart.
  3. That you don’t want to spend the time and money to make your customers happy.

Really?

Well, sure. It’s easy enough to bag on All Those Dumb Developers Who Just Don’t Get It and Keep Not Making Stuff For MY Obviously Excellent and Profitable Platform.

But, what if we were to apply all those categorical pronouncements to Mac-only outfits like, say, Panic, Delicious Library, Flying Meat, The Omni Group, Iconfactory, Bare Bones, and on and on?

Are those guys dicks, too? Sure hope not.

At least for myself and for my own picky preferences, framing this solely as “not having time” is a huge misdirection that amounts to a straw man who lacks adequate straw to even sit up straight.

For myself? When developers (or anyone for that matter) decline the “opportunity” to make whatever for whomever without regard to their own competencies and passions, they may actually be communicating some quite different things to their (non-)customers. Viz.:

  1. We take our customers’ needs so seriously that we won’t ship anything less than our very best.
    • Which means limiting ourselves to only serving your needs (if and when we can) by developing for the one platform we love, understand, and have even the slightest interest in supporting.
  2. We think our customers are so smart that they’d instantly recognize when a half-assed, poorly implemented, lipstick-on-a-pig kludge has been pooped out in the hopes that suckers will buy it and be too dim to notice or care.
    • Which means limiting ourselves to shipping smart, artisanal software that’s a joy to use on one platform—even if that comes at the theoretical expense of our theoretical bottom line.
  3. We want our customers to feel so happy that they begin to feel more like family. And really taking care of family always means saying “no” to pretty much everything else.
    • Which means limiting ourselves to only trying to please people we CAN make happy without overcommitting in a way that might harm our family.

For me and my devices, this is what really separates the Close Enough For Government Work developers of AIR apps from the adorably anal-retentive vikings who produce the wonderful things that make my world happen.

I’ll leave it at that since I’m almost certainly the doofus here.

Except to say, thank God that the Cabels and Kens and Chocks and Gusses who sweat the software I love ignore the kind of one-bit edicts that have made once-great binaries like Word, Photoshop, and the rest of the world’s cynical half-assedlications into such dreadfully unusable and customer-hostile crap.

I’ll continue to congratulate anyone who refuses to knowingly ship shit of any kind.

Regardless of whether they like my computer or not.

    • #Al3x Payne
    • #Adobe AIR
    • #OS X
    • #Saying No
  • 1 year ago
  • 58
  • Permalink
  • Share
    Tweet

58 Notes/ Hide

  1. nhmortgagebroker liked this
  2. mamortgageexpert liked this
  3. ctmortgagebroker liked this
  4. donschaffner liked this
  5. simon-the-scarfe liked this
  6. rchk liked this
  7. superfluousephemera reblogged this from merlin
  8. nabilatm reblogged this from merlin
  9. lucius liked this
  10. irreverend liked this
  11. jeremyturner liked this
  12. romeojulietsierra liked this
  13. tekgo liked this
  14. coldbrain liked this
  15. berberich liked this
  16. hendrasaputra liked this
  17. ephemeralindustries liked this
  18. drcairns liked this
  19. bananacasts liked this
  20. ksawyerpaul liked this
  21. smasuch liked this
  22. the-innernette liked this
  23. muddylogic-happy liked this
  24. stevekinney liked this
  25. rachelskirts liked this
  26. indefensible liked this
  27. cowsandmilk reblogged this from merlin and added:
    kung fu grippe: Things Communicated
  28. davisseal1 liked this
  29. paulstraw liked this
  30. twinch liked this
  31. jasondunnivant liked this
  32. communicatrix reblogged this from merlin and added:
    —Merlin, whom I especially
  33. sydmon liked this
  34. mattlowe liked this
  35. shanecyr liked this
  36. communicatrix liked this
  37. bcobb liked this
  38. fearful liked this
  39. gregmintyfresh liked this
  40. viafrank liked this
  41. 3rdmartini liked this
  42. pascal liked this
  43. merlin posted this
← Previous • Next →

About

Avatar

This is a personal weblog, or “blog,” by Merlin Mann

 

Ads Via The Deck

Me, Elsewhere

  • @hotdogsladies on Twitter
  • merlin on Vimeo
  • merlin on Flickr
  • merlinmann on Pinboard
  • RSS
  • Random
  • Archive
  • Mobile

Effector Theme by Carlo Franco.

Powered by Tumblr