uh, can you explain why this is a good thing?
Mobile Flash simply never worked right. Flash is far too heavy for mobile devices. Even Flash on the Wii, which uses a full PowerPC processor, doesn't work well. Not to mention that it sucks down battery life like no one's business (Android isn't battery-friendly as it is, but Flash is heavy enough to easily max the CPU on weaker hardware, and if you're running a dual-core ARM it's going to both murder your battery and run the CPU very hot). There is also no way of optimizing it per-device or per-OS, so what Adobe gives you is what you get. Furthermore, almost all of the Flash applets on the web were not designed for a touchscreen -- they were designed for a keyboard and mouse, which the touchscreen still does a relatively poor job of imitating.
HTML5/JavaScript, on the other hand, has many of the same capabilities of Flash. It has the added bonus of being usable on other mobile platforms, as Google, Apple, and Microsoft all have excellent web browsers in their current-generation phones. And, of course, it's an actual standard, backed by a standards body.
For a good example of what HTML5 can do without requiring any browser plugins, check this site out:
http://html5games.com/.
Also my friend wants to start some websites, anyone got any ideas? I was thinking about gathering some witty friends and just commenting on recent topics. Also what's a good way to learn HTML/anything else useful?
W3Schools is a great resource for getting started. I would definitely recommend that he look into implementing CSS into his HTML early on, as it makes formatting web pages much more straight-forward.