Hacker News new | ask | show | jobs
by clumsysmurf 4065 days ago
As a long time Android developer this has me super interested!

After years of writing apps (toys), struggling with design decisions made to get java running on 2007-level hardware like: 64k method limit, components with crazy life-cycles making concurrency difficult without leaking things, frankenstein Java ecosystem, brittle and complicated build system...

Microsoft comes along and says "screw that shit", write mobile Applications as /desktop/ applications using C#, F#, or C++.

This is also masterful because, as Windows Phone market share is hovering at almost zero, many people who simply need a low-powered device like chromebook, tablet, can just get a phablet Windows Phone and presto, they are now Windows Desktop /and/ Phone users.

From an app monetization standpoint, its great because now I can make money on form factors from phone, tablet, laptop, desktop with one code base - instead of Android (phone) and which has more or less failed on tablets.

1 comments

What do you mean by "write mobile Applications as desktop application"? How would it be possible on mobile devices e.g. with limited RAM?