0
\$\begingroup\$

The problem: I am taking an existing, 5 year old, html based MMORTS game and "HTML5-ing" it, "AJAX-ing" it and most importantly, optimizing for mobile devices like iPhone, android etc. For these devices, the application will be packaged as a downloadable app that is a wrapper for a browser which actually shows the game..

The Question Looking for a good book, or books, or in-depth articles that would help me learn:

  1. what tools I have in iOS, andriod applications for optimizing an html based game. things like caching of images, etc
  2. what kind of connectivity, or interactivity I can expect between the html/javascript pages and the wrapper - can I play sounds in the wrapper by triggering them from javascript? etc
  3. tip and tricks to optimize html/html5 & Javascript application to run well on mobile devices
  4. ETC :)

Any recommendations would be greatly appreciated!!

\$\endgroup\$

closed as too broad by Tyyppi_77, DMGregory Nov 28 '17 at 17:04

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

1
\$\begingroup\$

I've not read or purchased it but this book (and the Impact framework) seem to be getting some positive feedback.

Introducing HTML5 Game Development - By Jesse Freeman http://shop.oreilly.com/product/0636920022633.do

\$\endgroup\$
  • \$\begingroup\$ It looks good enuf but it uses impactJS which is a commercial js library... \$\endgroup\$ – Owais Qureshi Jun 23 '13 at 19:53
1
\$\begingroup\$

I will share some of my findings if anyone is interested:

HTML5 mobile app development video - great intro to general html5 mobile dev. Basic but good start http://my.safaribooksonline.com/video/web-development/mobile/9781449397388

\$\endgroup\$

Not the answer you're looking for? Browse other questions tagged or ask your own question.