D
D
dezader2019-05-01 08:49:52
Java
dezader, 2019-05-01 08:49:52

What is the best way to make a mobile application - in Java or JavaScript (ReactNative)?

I don't know much about coding (I work as a designer), but sometimes there is a desire to code something.
A couple of years ago I studied C# a little, now I have JavaScript + React for a couple of months.
Now I want to try to make a mobile application, first for Android, then preferably without a radical rewrite - on ios.
Actually, what is better to learn Java from scratch (it seems to be more native, but it’s not clear how to redo it later for ios, and the motivation may disappear - again from scratch to learn all the basics), or React Native (as I understand it, there will be fewer edits)?
ps I'm unlikely to work as an encoder, it's more for myself.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
D
DevMan, 2019-05-01
@dezader

for a beginner, especially those familiar with javascript, reactive will be easier.
but you need to look at things soberly: any react native and the like will smoke on the sidelines compared to native. especially if more than just banality is required.

G
Guccigang, 2019-05-01
@Guccigang

Under your conditions, there is only one option - React Native.

D
Developer, 2019-05-01
@samodum

The answer depends on asking the right questions. In general, yes, native, Java/Kotlin is better.
But you want cross-platform and for small tasks for yourself, then yes, you can ReactNative or Ionic. Look also in the direction of Flutter, it is now being actively promoted by Google as a replacement for the same ReactNative.

O
Orkhan, 2019-05-01
Hasanly @azerphoenix

потом желательно без радикального переписывания - на ios.

React Native
If you need native support for android, then definitely Java || Kotlin.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question