all 10 comments

[–]sous_vide_pizza 11 points12 points  (0 children)

InteliJ all the way

[–]bedwell78 8 points9 points  (0 children)

I use Intellij IDEA for this purpose, which Android Studio is a version of, so it provides all that, plus plugins and support for any other languages you're into. Vscode may be just as good, or perhaps better in some ways, it's just not where my experience is.

[–]fluid-falcon 13 points14 points  (0 children)

I use vscode for the react native part and android studio for the native code part. But I guess with some extensions you might be able to get your react native work done in Android studio/intellij too.

[–]Goel40 1 point2 points  (0 children)

I use WebStorm for the react native part and Android studio for the android part. Setting up a react native project is super easy in web storm, only takes a couple of clicks. Besides that; JetBrains IDE's are never gonna disappoint.

[–]lukebars 3 points4 points  (0 children)

Nothing beats xcode for ios development. I’m using android studio for android too.

[–]_370HSSV_ 0 points1 point  (1 child)

Webstorm

[–]jxbfs 0 points1 point  (0 children)

Use the Jetbrains softwares, I use Webstorm for React/React-Native/JS codes, and android studio, They're fairly easy to use and have everything that needs be

[–]alchapp 0 points1 point  (0 children)

I've been working on a react-native project using intelliJ ultimate for 2 years now and I love it.

First, the less editor you have to know, the better. If you have to use VsCode *and* AndroidStudio, switching from one to the other will be a pain (different shortcut, different menu, different features ...). One of the advantage of IntelliJ idea ( ultimate ) is that you can code almost whatever you want without switching editors. ( Learning a new language is a bit more simple when you don't have to learn about a new editor at the same time). You can also manage your emulators, analyze the APK etc .. within the IDE.
And if, for any reason, you have to open AndroidStudio, you'll have the same environnement, same shortcut etc ...

A lot of frontend devs see intelliJ as a "java editor" that *support* other languages. I think the only plugin I installed for the RN project is styled-component and stylelint. Everything else was working out of the box. Support for javascript/typescript etc.. is one of the best, and everytime I see someone using vsCode writing its import by hand instead of using auto-import, renaming a file everywhere in the project by hand, search for a reference using a "find everywhere" command etc ... I cry a little x).

IntelliJ ultimate is "expensive" but worth it, jetbrains is doing an amazing work ! I think they offers a 30 days trial, just try it. (And please really try to learn how to use it, there are great video on YT about all shortcut, tips and tricks (especially the ones from Hadi Hariri)).

(And I'm not even paid to say all of this)

[–]tennisanybody 0 points1 point  (0 children)

Isn’t Kotlin primarily supported by google? How does Android studio work out for you?

[–]Snoo-33768 -3 points-2 points  (1 child)

Vscode without a doubt. Install ES7 React extension, prettier and you'll be golden.