Squash and Stretch Animation in Apple User InterfaceDesigners who develop user interfaces at Apple have learned how to attract users' attention with a technique called Squash and Stretch (literal translation “compress and stretch”). The effect is the same as in a cartoon when a character has a flattened nose after hitting the wall and suddenly returns to its original state - this is squash and stretch. For decades animators have been using this effect to give depth to drawn characters. Well, plus everything is ridiculous.
Tiger iChat uses the same effect to show you that someone has just greeted you. When an invitation window appears in iChat that someone wants to talk with you, it’s small at first, then “blown up” to a large size, then bang ... and it becomes normal-sized. This last bang is squash and stretch in action and everything happens very quickly - almost imperceptibly. The effect of distancing is similar to the fact that someone is leaning toward you, his face seems larger, and then suddenly decreases again.
')
This is how Apple designers used this technique to attract attention - it seems that someone is moving directly to the user.
The effect of squash and stretch in LeopardThe animated effect of squash and stretch appears everywhere in Leopard. Mail automatically highlights dates, addresses and phone numbers when it receives a letter and issues them in a small pop-up menu with customizable settings. If you select “Add contact” or “Create new”, iCal opens a mini editing window with a similar approximation as in iChat.
The same is true for Mail's To Do settings: when you click on the arrow next to the “To Do” element, the settings window appears with the squash and stretch effect.
And it seems that the new effect of the Leopard "Stacks" uses the same effect.
Squash and stretch effect on iPhoneWhen viewing a Google Map on an
iPhone / iPod touch , small pins appear on top and land on the map. At the time of landing, they are a little "immersed" in the map, and then again drawn to their full length. And when the terrain indicator appears, it also stretches a little when it appears, and then it becomes normal size. Both are squash and stretch effects in motion. And in either case, it looks very impressive and fun.

It seems that the animation opens up new opportunities for designers. In the “Log In” window, a very elegant animation is used to indicate that an error has occurred in the login or password. The animation expands the boundaries for Apple designers, and allows them to search for very interesting and unusual solutions. Well, do not forget that the
animation gives liveliness and variety to the design as such.
Let's see what else the developers come up with. If they managed to do something like CoverFlow without animation, then imagine what they could do with it.