DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
The Latest "Software Integration: The Intersection of APIs, Microservices, and Cloud-Based Systems" Trend Report
Get the report
  1. DZone
  2. Coding
  3. Languages
  4. Sencha Says: Kindle Fire Handles HTML5 OK

Sencha Says: Kindle Fire Handles HTML5 OK

John Esposito user avatar by
John Esposito
·
Dec. 15, 11 · Interview
Like (2)
Save
Tweet
Share
6.25K Views

Join the DZone community and get the full member experience.

Join For Free

Does Kindle Fire really compete with the iPad? That depends on whether 'compete' means 'has near-identical functionality' (answer: no) or 'will take sales away from the iPad' (answer: probably).

And it's not just the lower price ($200 vs. $600) that gives the Kindle Fire's weaker hardware a stronger push. Fire gets its content from Amazon, and Amazon controls and distributes oceans of content -- the reason Jeff Bezos positioned the whole Kindle family as a content platform, not a piece of hardware. The user-end version of AWS, in a way.

What does this mean for the tablet developer, though? Well, for one thing, the Kindle Fire supports HTML5 (as does the new Kindle file format. Which means that, in some ways, developer won't need to worry about which device they're coding for.

But the Fire doesn't support quite a few of the more under-the-hood HTML5 features (like Web Sockets and Web Workers) -- in ways predictable, and already annoying, to existing Android 2.x developers (Kindle Fire runs on a customized Android 2.3 Gingerbread).

So exactly which emerging web technologies does the Kindle Fire support, and how well?

Answer from the HTML5 masters at Sencha, in a quotable nutshell:

The Kindle Fire is a competent but minimal HTML5 platform that reflects its $200 price and Android 2.x lineage.


One thing it does support quite well: web fonts, which should make digital publishers happy. But not media queries, which considerably weakens the write-once-run-anywhere appeal.

So if you're thinking about developing for the Kindle Fire, you might want to read Sencha's full evaluation. You'll know what you can rely on and what you can't -- recognizing a little more clearly how the Fire isn't exactly designed to work like iPad-like tablet PCs.

 

HTML

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Solving the Kubernetes Security Puzzle
  • Stop Using Spring Profiles Per Environment
  • Introduction to Spring Cloud Kubernetes
  • Tracking Software Architecture Decisions

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: