How to create an Android app?

Scarpozzi

Lifer
Jun 13, 2000
26,389
1,778
126
Ok...tons of resources these days. What's the easiest way to create a basic app. Many apps these days are just a collection of links/xml/json/etc...

What I want is an app that uses a local flat file system, CSV, as a database to randomly select lines in the file sets. Should be relatively easy to code. What's the best way to make something?
 

purbeast0

No Lifer
Sep 13, 2001
52,850
5,724
126
I really have no clue what you mean about apps being nothing but just a collection of data sheets.

The best way to learn would be to download Android Studio and start following some tutorials.
 

mooncancook

Platinum Member
May 28, 2003
2,874
50
91
Install jdk and Android Studio and go through the basic tutorials. Alternatively you can try React Native, but the setup is a lot more difficult. Depending on your programming experience, there can be a steep learning curve initially.
 

Cogman

Lifer
Sep 19, 2000
10,277
125
106
I want to echo what others are saying here. Best way to start is following the android studio tutorials. And CSV is an awful data format that should be banished from existence! sqlite will serve you much better now and in the future.
 

Scarpozzi

Lifer
Jun 13, 2000
26,389
1,778
126
I was only going to CSV because I wanted to keep things simple and not have to support a server. I've gotten started and android studio is pretty simple to work in. I just realize my laptop is underpowered for it. It's definitely fun...I've not worked with Java like this in forever. Thanks-
 

purbeast0

No Lifer
Sep 13, 2001
52,850
5,724
126
SQLite doesn't require servers, it's all stored native on the app I believe. I dabbled in it like 8 years ago on iOS when I was making SF4 apps.
 

Cogman

Lifer
Sep 19, 2000
10,277
125
106
Correct, SQLite is like microsoft access (only better). It is client side only.