What tools should I use to create an android application

1

I'm starting in the mobile development that will be done in Java or Kotlin and my question is what tools can I use in both the design part and in the database what are the main technologies?

    
asked by anonymous 11.05.2018 / 23:51

2 answers

2

Design

Hello, one of the best tips for you is to initially design your screens with the free Gravit Design software, as it you can create absolutely all the screens of your app, because there you will find icons for everything, it can be very real.

Development

No doubt, the development will be with Android Studio. If it consumes a lot of memory from your PC you can use your own Android phone to emulate your applications.

Database

There are several tools to work with database, but a very good tip I give you is to avoid initially using SQL database for example to store information other than media (images, video, music and etc.). If your app stores only primitive values such as integers, floats, strings, etc., you can use SharePreferences which is extremely easy.

Online storage

The best online storage so far is firebase, with it's possibilities are incredible and very complete, worth checking out.

App example

I created an app using absolutely all the tools described above, check out: App Intercampi / a>

    
12.05.2018 / 03:38
2

Tools and technologies I use at the moment:

IDE

Android Studio

Design

The Android Studio itself tweaking the xml and design tab, looking at the preview. I'm also trying to use Constraint layout and the guidelines of the design material.

Local Database

Realm and / or SharedPreferences (Hawk - link )

Code repositories

Github or Bitbucket

    
04.06.2018 / 19:15