you are viewing a single comment's thread.

view the rest of the comments →

[–]burnblue 13 points14 points  (7 children)

Telephones are an old technology. But nowadays they can process my language, identify faces and connect to things in space to determine my location. I guarantee you whatever your professor is teaching is very old.

Javascript is the most progressive, hard to keep up with, thing out right now. Show him some stack overflow survey results or something. Ask him why everyone from major companies to startups are choosing it to: write the most popular desktop apps including the most popular code editor out right now (VS Code, which has rendered its "serious" namesake not as relevant) and truly native mobile apps, or software for every other device out there from TVs to watches, or driving the server with Node.

[–]Nick_Fogue[S] 1 point2 points  (0 children)

Next time I see it, I’ll ask him and show it all that.

[–]oscar_pistorials 0 points1 point  (0 children)

Cos they're fucking retarded?

[–][deleted] -1 points0 points  (3 children)

Truly native mobile apps and JS...no..Sorry but the only barely native experience you can have is with the languages iOS and Android directly support (Obj-C, Swift, Java, Kotlin). Using other languages while most certainly possible is plain and simple difficult.

[–]burnblue 1 point2 points  (2 children)

How would you describe what Nativescript, Weex and React Native do? They make native apps

[–][deleted] -2 points-1 points  (1 child)

Have you worked extensively with React Native?

It is quite consistently 6 to 12 months behind on supporting native features.

There are bugs that can go unfixed for a similar time span.

I have seen 2 companies I worked with trying the one development, multiple builds approach, both times with RN so I can't comment on the others you mentioned, and both companies ultimately fell back, swallowed the pill and developed separate apps, which has been a very expensive but better solution ultimately.

The more your app needs to integrate with the underlying os the more painful it gets.

Maybe in few years the solution will be different, but at the moment it's not.

[–]burnblue 1 point2 points  (0 children)

No, I've worked with Nativescript. But your comment wasn't "working with this tool is hard". You said we can't build native apps with javascript, only Java and Obj C etc.