HTML5 gives us great tools to enhance the visual appearance of web applications. This is especially true in the realm of animations. However, with this new power also come new challenges. Actually these challenges aren't really that new and it might sometimes make sense to ask your friendly desk neighbor, the Flash programmer, how she has overcome similar things in the past.
Mobile app developers see strengths in both paradigms as well as in a hybrid approach...
Do you ever wish your clients would take a lie detector test? Often clients and prospective clients make statements during project negotiations or in the course of the project itself that just aren’t true. Sometimes they do this on purpose (such as when they try to manipulate you to lower your price or turn in the work more quickly). Other times, they just don’t know any better.