Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

HTML5 and Flash Use Cases: Agree or Disagree?

DZone's Guide to

HTML5 and Flash Use Cases: Agree or Disagree?

· Web Dev Zone ·
Free Resource

Learn how error monitoring with Sentry closes the gap between the product team and your customers. With Sentry, you can focus on what you do best: building and scaling software that makes your users’ lives better.

I thought about doing an article about this a while back but a few weeks after Adobe MAX, there is already a codification article on when to use HTML5 and when you should still use Flash.  The article also recommends when you should write native platform code.  Here's a summary for you to reflect on:

HTML5 beats Flash at:

  • Typical Business Applications
  • Accessability
  • SEO
  • General websites
  • Companion apps (accompanying popular desktop apps, movies, TV shows and games)
  • Branded Microsites


Flash still beats HTML5 at:

  • High-End entertainment
  • Advanced 3D gaming
  • Long-form video playback
  • Content requiring DRM
  • Faster time-to-market and ROI
  • Leveraging OOP

 
When you should write native code:

  • For high performance
  • Getting a consistent look-and-feel with the platform

 

WDYK?


Personally, I disagree that you have to go native to get a consistent look and feel.  Appcelerator's Titanium and PhoneGap can actually make apps build with native web languages look pretty consistent on various mobile platforms.

Source - Darryl Taft, eWeek

What’s the best way to boost the efficiency of your product team and ship with confidence? Check out this ebook to learn how Sentry's real-time error monitoring helps developers stay in their workflow to fix bugs before the user even knows there’s a problem.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}