Win a copy of Java Persistence with Spring Data and Hibernate this week in the Spring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Tim Cooke
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • Junilu Lacar
  • Rob Spoor
  • Jeanne Boyarsky
Saloon Keepers:
  • Stephan van Hulst
  • Carey Brown
  • Tim Holloway
  • Piet Souris
Bartenders:

Will HTML 5 do away with Android programming?

 
Ranch Hand
Posts: 161
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have a fair amount of experience in Java/JVM programming but just about two days' worth using the Android 4 platform, with ADT on Eclipse. It is a very interesting platform.

The number of participants on this platform might be indicative but nevertheless I will ask my questions:

1. Will demand for apps written on the Android platform (the Java + XML layouts, etc.) continue or increase, or will (somehow) HTML 5 pages
replace Android-specific apps?

2. Will cpu-intensive operations continue to be crunched on phones using the Dalvik interface, or might they be farmed off to be done elsewhere on the grid with increasing frequency in the future?

Any perspectives, however brief, are greatly appreciated!

Ben Weaver
 
Sheriff
Posts: 67699
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
As someone who writes those HTML5 web apps for mobile devices my perspective is: no. As increasingly capable as mobile browsers are getting, there's a big gap between what can be done in native apps versus web apps constrained by the browser. This applies to iOS as well as Android.

Whether that can change in the future is anyone's guess; but I do not think that tipping point is imminent.
 
Rancher
Posts: 43075
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
#1: Agree with Bear: I see apps moving from hybrid (part web, part native) towards ever more native, not the other way around. Native code gains capabilities much faster than even the most recent HTML variants.

#2: Depends on what you mean by "CPU intensive". Modern mobile devices already have two cores, and some even four. Those can do a lot processing, and efficiently so with support of something like RenderScript for Android.
 
Benjamin Weaver
Ranch Hand
Posts: 161
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks a lot, Bear and Ulf. These observations are very helpful.

Ben
 
Time flies like an arrow. Fruit flies like a banana. Steve flies like a tiny ad:
The Low Tech Laboratory Movie Kickstarter is LIVE NOW!
https://www.kickstarter.com/projects/paulwheaton/low-tech
reply
    Bookmark Topic Watch Topic
  • New Topic