Rich Fiscus
24 Jan 2012 12:36
One of the hallmarks of the iPhone app environment is Apple's review process. In part, this process is used to maintain a unified look and feel between apps, which is generally good for their customers.
A unified interface makes it easier for the average user to start using a new app because certain design elements are universally consistent. But sometimes this control has a down side as well. It is impossible, to distinguish between poor design and innovation based purely on a simple set of rules.
Take, for example, the Air Dictate app from Avatron. Air Dictate allows iPhone 4S users to utilitze Siri's voice recognition as a text entry tool for Mac applications via Wi-Fi. It uses one of the simplest and most intuitive interfaces you will find in any app - for any OS.
Now, thanks to Apple's review process, Avatron has decided to discontinue development of Air Dictate. According to an email sent to The Unofficial Apple Weblog by Avatron CEO Dave Howell, Apple didn't like Avatron's use of the keyboard in a non-standard way.
Howell explained:
What we did was to hide the keyboard and text field entirely. We did that by putting another view in front of the keyboard window. When you press our big Start Dictation button, we map that to a tap on the little microphone button. But how? There's no public method to change the location of a tap event to some other location. The solution to that was the clever part of Air Dictate. We actually changed the position of the keyboard window so that its mic button is directly under whatever point you tapped. Then we move it back again after the event has passed through. Same thing for the Done button.
Apple's suggestion was that we should throw away our custom interface (sacrificing its convenience for the blind and disabled, who would have trouble tapping the tiny mic button), and just throw up a standard keyboard. We don't want to do that so we're not planning to release any more updates to Air Dictate.