What is the purpose of 'bouncing' in iOS? - ios

In beta testing an iOS application I wrote, I received some feedback to let more elements 'bounce', even if there isn't more content to see, or load in.
While I don't think its necessarily a bad suggestion it got me thinking - what is the purpose of allowing this behavior on UI elements? Is this stated in the HIG somewhere that I missed?

If the list bounces you know that it is at the end instead of just frozen or something. It feels good to get feedback whenever you touch something even if nothing is happening.

While this question is better suited for http://programmers.stackexchange.com, I shall answer it the best I can here:
It gives the user feedback that something is happening
It helps to prevent the user from accidentally doing something they may not want to do (cancel editing, delete important data) etc.

Related

Settings in iPhone errors

So silly question here but if someone would humor me and lend any advice I would appreciate it SO much. I’ve had some issues since I’ve created my apple account, but one thing I keep noticing specifically that confuses me (my Apple ID once said it can not be changed, now it allows me the option to change my Apple ID and phone/email everything)
I wouldn’t be so concerned with this, but I’ve had reasons for safety/security concerns and then I noticed this. I see many “null” type messages in my data when I view it directly from my device as well. I’m not tech savvy at all so this is all beyond me. Forgive me please if I’m not posting this correctly. I receive error messages from apple when trying to download my data even. I’ve updated and reset my phone before but it doesn’t help. I want to just know this is user error on my end but I’m not finding information to confirm that anywhere I try to look. Thank you so much for anyone who might be able to point me in the right direction.

App Status Messages

The Background
I'm developing an app that has a Status Window; its purpose is to show various errors that might appear during the app's lifecycle:
As you can see from my quick mockup, each error can be interacted with. For instance, touching an error related to settings might switch to the Settings UIViewController. Other errors might be "status-only" -- touching those might merely remove them from the Status Window.
The Question
Will you point me toward an appropriate method of storing these messages and their related actions? I'm swimming in the possibilities. I want these errors to be persistent, so something like Core Data seems to make sense (although, in my heart of hearts, Core Data seems really immense and perhaps unsuited for something this "simple").
Thanks for helping!
Core Data seems overkill for this. I think the suggestion with NSUserDefaults is a reasonable one.
You could construct an NSArray and store in it the error dictionaries with numbers and strings. Seems straight-forward enough.

disable/hide settings depending on a switch on ios

I've made a settings screen using the Settings.bundle/Root.plist
Recently my client has seen some apps disable options based on a switch. And now they want something like that.
After searching here and apple resources a lot of people say it's not possible, but I see some apps do this. My question is how can i disable or hide an item or group based on other option.
The apps that do what i'm talking about are using the iphone's definition app, so it's not a costume settings screens in app.
Sorry for the bad english. Thank you for any assistance on this matter.
I'm just going to repeat what the others said and say that it is not possible. It is a static list, always. If you think you've seen an app that does do it, please indicate which one that is and what setting this pertains to. I'd be interested to take a look at that.

Responsive web-app design related to user behaviour

we built a webapp. We do not know who will actually use the app. Some will use it on the computer some on the iPad. Moreover one user will log in and will spent some time to accomplish all given tasks. On the iPad it is obvious that expierenced users will expect zoom and wipe effects, unexpierenced users will prefer desktop-similiar behaviour. I thought I will try to implement an algorithm which detects how expierenced a user is and the user will be categorized to the related profile.
Where can I read about this topic? Thanks in advance for some links to relevant articles.
Ok, I did some research and 'User modeling' seems like a good start.

iOS Messages Area

I have been looking everywhere but I cannot seem to google it right so I am hoping that someone can help me. Is there any way that I can program something like the "Messages" area in iOS? particularly the iPhone.
Here's a photo of the message area if my explanation was not clear:
http://www.zmetech.com/wp-content/uploads/2009/07/iphone-sms.jpg
There's been lots of blog posts on this subject that you can find with Google. One such detailed explanation is at http://mobiforge.com/developing/story/sms-bubble-ui-iphone-apps
Be aware that Apple has rejected apps for treading too closely on the UI of the Messages app in the best, so proceed with caution: http://www.ipodnn.com/articles/09/09/02/chat.bubble.app.rejection/
Yes you can.
I guess there are many ways to do that. but it is look like a simple UIScrollView and another view that dynamically duplicates itself and formatted as bubble.

Resources