News for hackers. Stuff that matters.
Re:React Native for Android by jbigelow76 on Monday September 14, 2015 @01:58PM (#10216409)
Why aren't Apple and Google making it this easy to develop apps?

Apple has no incentive to make it easier for app developers to port their code to other platforms.

Re:React Native for Android by rail2rail on Monday September 14, 2015 @02:49PM (#10216722)
Has Apple ever chosen a non-native app for its annual design awards?
Re:React Native for Android by whatever_dude on Tuesday September 15, 2015 @05:12PM (#10223245)
You mean not including the vast number of Unity based games that are there?
Re:React Native for Android by rimantas on Tuesday September 15, 2015 @04:02AM (#10219487)
was there ever non-native app worth a reward?
Re:React Native for Android by onedev on Monday September 14, 2015 @02:19PM (#10216522)
But it does have incentive for app developers on other platforms to port code to their own platform.
Re:React Native for Android by jbigelow76 on Monday September 14, 2015 @02:27PM (#10216582)
Apple probably doesn't concern itself with any developers that don't want to be on their platform. In fact they probably find the notion so inconceivable that they wouldn't see any value in that developer's app.

Are there any "unicorn" apps that are Android only and intend to stay that way?

Re:React Native for Android by breckenedge on Monday September 14, 2015 @04:44PM (#10217351)
Torque Pro[1] -- it's the reason I bought my first Android phone. On the flip side, there's ForeFlight[2].

[1] https://play.google.com/store/apps/details?id=org.prowl.torq... [2] https://itunes.apple.com/us/app/foreflight-mobile/id33325263...

Re:React Native for Android by onedev on Monday September 14, 2015 @04:37PM (#10217322)
Absolutely and I don't think any other company could think in this way and succeed as wildly as Apple have.
Re:React Native for Android by aianus on Monday September 14, 2015 @02:39PM (#10216656)
> Are there any "unicorn" apps that are Android only and intend to stay that way?

Chrome? Also Gmail, Google Now, and Facebook Messenger on iOS are garbage compared to Android.

Re:React Native for Android by myko on Monday September 14, 2015 @03:06PM (#10216826)
Chrome is available on iTunes: https://itunes.apple.com/us/artist/chrome/id15979771

It's just stuck being the Chrome around UIWebView instead of fully featured Chrome, which is unfortunate.

Re:React Native for Android by jbigelow76 on Monday September 14, 2015 @03:01PM (#10216795)
Chrome?

I could be wrong but I am pretty sure I am typing this response in Chrome on a Windows box right now, so maybe not the best example of an Android only app.

Re:React Native for Android by aianus on Monday September 14, 2015 @03:02PM (#10216803)
I figured we were talking in the context of Android vs. iOS.
Re:React Native for Android by jbigelow76 on Monday September 14, 2015 @03:30PM (#10216955)
Fair enough. But even Chrome missing from iOS is mostly just an annoyance to tech types. Nobody is trading in their iPhone for a Nexus just to get Chrome, it's not the same as when Instagram was iOS only.
Re:React Native for Android by squints on Monday September 14, 2015 @04:53PM (#10217394)
Chrome is available on the App store, friend.
Re:React Native for Android by servercobra on Monday September 14, 2015 @02:26PM (#10216570)
They incentivize people porting to iOS by being a great platform with tons of customers, many of which are willing to pay. That's why so many apps launch on iOS first (much to my dismay as a diehard Android user).

Why Google hasn't done this, I don't know. Seems like it is in their best interest and something they're already doing internally. They use the shared web/Android/iOS code concept for Inbox (but not HTML/JS)[1] and probably other projects.

[1] http://arstechnica.com/information-technology/2014/11/how-go...

Re:React Native for Android by rhodysurf on Monday September 14, 2015 @03:01PM (#10216790)
Dont they use this j2objc? https://github.com/google/j2objc
Re:React Native for Android by jbob2000 on Monday September 14, 2015 @02:18PM (#10216517)
Sure, but that works in reverse. People could easily port their code TO iOS.
Re:React Native for Android by aianus on Monday September 14, 2015 @02:21PM (#10216540)
Unfortunately everyone writes iOS first nowadays because rich people overwhelmingly own iOS devices.
Re:React Native for Android by yoz-y on Tuesday September 15, 2015 @05:51AM (#10219742)
You could probably replace "rich" by "people willing to pay money for apps". Although even on iOS this is less and less true.
Re:React Native for Android by andreamazz on Tuesday September 15, 2015 @11:22AM (#10221143)
That, and because development is way easier.
Re:React Native for Android by aianus on Tuesday September 15, 2015 @04:19PM (#10222898)
I'm curious why you say that.

You have to learn a whole new Apple-only programming language to do iOS (Swift or Objective-C) in addition to the iOS framework/libraries. Not to mention buying a Mac and paying Apple $100 for a developer account.

Android, on the other hand, was pretty straightforward to get started with for me as someone with Java experience.

Re:React Native for Android by andreamazz on Wednesday September 16, 2015 @02:17AM (#10224957)
Getting started is one thing, completing a product is another. It's not an uncommon metric to apply a 1.5x or 2x multiplier to the development time of an iOS app to obtain the time to develop the Android one. I would also argue that from the same starting point (no java experience and no Swift experience) the learning curve is way smoother on iOS, with more fine tuned APIs and better tools (interface builder can be picked up easily by a designer with no coding background).
Re:React Native for Android by s73v3r on Monday September 14, 2015 @02:24PM (#10216557)
Perhaps, but most studies show that they start on iOS to begin with.