0

I want to jump into android app dev. My first plan is to start build one using flutter and dart language but my workstation is slow. Android studio is hogging my memory and it really slow me down plus bad experience. I plan to uninstall android studio and using other tools. Can anybody suggest what kind of tools that suitable for my current condition right now?

Comments
  • 1
    You could try react native (using expo) with vs code. If you don't need the emulator maybe it would use less ram.
  • 1
    Flutter should work with any IDE. I'm using intellij (same software than android studio) but I guess vscode should support it well too.
  • 0
    @react-guy yup.i also think of using vscode for now since its free.thanks for your opinion
  • 0
    @ilikeglue without emulator, thats mean i have to use my android phone right?i just read about it.
  • 1
    @sinclair83 yes, turn on USB debugging on your android phone (in developer options) and plug in to your PC. Usually there is also an option there which states allow installation from USB / allow installation from unknown source.
  • 1
    @sinclair83 yeah with react native (or expo) you just need to install their app from the play market or app store (but if you want dangerous permissions like GPS you'll need more setup) and then you run build on pc then see on phone real time. With hot swapping and debugging support. If you use react native then after installing some libraries you'll need to reinstall the android app as for expo they have pretty much all you need already.
  • 0
    @daniel-wu thanks,sure i will try that.
  • 0
    @ilikeglue thanks for the tips, really motivate me to look into react native now.
  • 0
    @sinclair83 well you should go for expo then with their expo app on phone. It has most of the libraries pre-installed and after you're done you can create an apk with your code in it. But note that expo will increase your app size a bit (because of the libraries, they are bundled even when not used). Normally you won't need to write native code unless you need something really crazy. Good luck.
Add Comment