I think that many of these apps are possible to create using the Core Animation Cocoa framework. I couldn't say for sure if those apps use that technology, but it seems like 2d animation would be sufficient. The coin animation seems like a perfect fit.
You'd need to create the artwork for any animation frames that aren't the result of rotating or moving an image. Core Animation does a great job animating the movement of 2d images. The movement of bubbles in liquid could probably be done easiest by cycling between some artwork animating them.
That said, it's a trade-off between creating lots of artwork and writing some OpenGL or Quartz code to simulate the appearance of liquid (or whatever).
Check out this guide to Core Animation to see the possibilities.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…