News for hackers. Stuff that matters.
Re:If It Weren’t for Apple, Hybrid App Development Would Be ... by amelius on Wednesday May 24, 2017 @12:39PM (#14411305)
> It starts a V8 engine, not a Chrome engine

And that V8 engine contains functionality which is surprisingly similar to Chrome.

Except they decided to reinvent the wheel.

Re:If It Weren’t for Apple, Hybrid App Development Would Be ... by eropple on Wednesday May 24, 2017 @01:03PM (#14411531)
I don't know if you're aware, but Chrome uses V8 to provide that functionality. Perhaps this is a Chesterton's Fence situation you should think about a bit?

(Though, as the sibling comment notes, it uses JavaScriptCore, which is Webkit's JavaScript engine, not V8 at all.)

Re:If It Weren’t for Apple, Hybrid App Development Would Be ... by amelius on Wednesday May 24, 2017 @04:05PM (#14413014)
Sorry, I'm fully aware of what V8 is (I actually embedded V8 once myself). By "V8 engine", I meant an engine containing V8, among other things such as a renderer. Bad wording, my mistake.
Re:If It Weren’t for Apple, Hybrid App Development Would Be ... by eropple on Wednesday May 24, 2017 @04:38PM (#14413259)
React Native doesn't contain a renderer in the Chrome-y sense of the term, to the best of my knowledge. It wraps native APIs instead. Am I missing something?
Re:If It Weren’t for Apple, Hybrid App Development Would Be ... by amelius on Thursday May 25, 2017 @06:41AM (#14416454)
Well, eventually Chrome also calls native APIs to perform the rendering.
Re:If It Weren’t for Apple, Hybrid App Development Would Be ... by eropple on Thursday May 25, 2017 @12:50PM (#14418457)
You're stretching. Chrome calls native APIs to render a rasterized view. React Native calls native APIs to render native widgets in a native window, i.e. an Android activity.
Re:If It Weren’t for Apple, Hybrid App Development Would Be ... by flai on Wednesday May 24, 2017 @12:50PM (#14411421)
You are aware that chrome uses V8, not the other way around?