views:

28

answers:

1

hi i am new programmer.. presently working on iphone.... i know that in iphone device if an application encounters some error then the iphone OS closes it automatically.

and other exceptions can be handled easily by user like enterance of numbers,check the internet connection ..and many more

my question is why exception handling is so much required ?because we know the app wil close surely... is it only to tell user that why the app was closed ?

i really need help... i know it is a stupid type question but....? please answer whatever you want....comments will be accepted also(good or bad both)... thank you and sorry for such a bad english.

+2  A: 

Because it is not expected. If users are in your application and then doing something and suddenly, they are forced to quit, they feel frustruated. Telling them about the reason the app is closed has no use. Users will not understand and not care about it.

Apple wants to keep a good User Experience all the time for Apps in their App Store. This is the reason they have a restricted process to see if the App gives good UX or not

vodkhang
sorry... please give more light towards UX....i really don't know? voted.....
Ranjeet Sajwan
Because Apple doesn't want their users feel bad when users are working with some app and boom, they leave your app
vodkhang
k...that is obvious developer also wants that user like his app.... thanks for reply ....thanks...
Ranjeet Sajwan