On Aug 31, 7:29 am, Reinier Zwitserloot <[email protected]> wrote:
> The world is moving to
> either (A) the web, i.e. vanilla HTML5, which is guaranteed to run
> everywhere, or (B) to an extremely local app, i.e. an app developed
> for a very specific platform, such as an iPhone app. JavaFX is good in
> neither.

Fully agree.  That's why I consider Flash and Silverlight and JavaFX
to be transition / niche technologies that are overrun by smartphone
growth (in a couple of years, more smartphones will be sold than PCs)
where a lot of the legacy Flash content doesn't work and new content
on these intermediate layers is severely limited compared against
native apps.  Even if we assume that Flash (or JavaFX or Silverlight)
ran on the iPhone, can I send emails or text message from the app, can
I implement multi-tasking, access the calendar, the address book or
the map, can I do in-app purchases?  Probably not.  Even games on the
iPhone are now less suitable for Flash because of Apple's new
GameCenter (think XBox Live clone, with multi-player, leaderboards,
achievements and such).

And the excitement and breathtaking platform evolution speed in mobile
will bleed over into the "desktop world", meaning more HTML 5
development there (although at a much slower speed than in mobile).
As a developer, I hate it that I have to write two or three different
native apps in different platforms (iOS + Android + X), but I don't
see how to take full advantage of the respective platform any other
way.  And with more than a 100,000 apps for iOS and Android, taking
full advantage of the platform is a good way to stand out.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to