How can I begin learning to create mobile web apps? I have a keen interest in the design aspects, particularly the effects and animations that give them a native appearance. I suspect there are differences in CSS, HTML, and possibly JavaScript compared to regular web applications, especially when considering screen sizes.
As a Java developer, I typically rely on templates, but I do have solid experience with CSS and HTML. However, I feel somewhat out of touch when it comes to mobile web apps.