Cocoa with Love: Showing a "Loading..." message over the iPhone keyboard
cocoawithlove.com
cocoawithlove.com
"My app sells for 5$ with these features, Why add more when i can make another app that also sells for 5$?"
But of course I don't wish for a flame war, I understand there are many good developers on both sides, I just find this is a trend.
Covering and uncovering the keyboard or screen mid-program is poor UX IMO. The keyboard is too big of an object on screen, too obvious, in an unhelpful way. Why not hide the keyboard, grey out your input box and refuse to take anything new until done processing and doing whatever it needs to do? Or move to a new view that has your information? And a loading box over the screen itself? Showing, hiding partially and then showing the exact same screen with little new information doesn't make sense and will confuse some users.
If you're doing an app for a website (as far as I can tell, this is the main reason why a Loading view would pop up very often), why not look at Safari's Web Apps. They are still very good to use, and in some cases, will end up being much better then a native app would have been. Not to mention, you can distribute it however you like and not have to worry about the App Store.
EDIT: Oh, I see it now. You have to type in some text and press blue button to see the effect of keyboard being covered. Interestingly, keyboard is in its own window which is one of the few cases where an iPhone app would have more than one window at all (one other being alerts popups).
As far as updating your app goes, it is easier to update your current app to attract new users and better reviews than it is to start a whole new project. And some of us do take some pride in our work, so fixing bugs is a moral imperative.
for finding the first responder, he's using an undocumented method. that's a big no-no. they'd probably keep you out of the app store if they noticed that one.