android / android-studio-poet

Large Android projects generator
Apache License 2.0
702 stars 85 forks source link

Have a more complex code structure in the project generator. Reason: dexing would reflect the real world in a better way. #37

Open borisf opened 6 years ago

borisf commented 6 years ago

Add

NikitaKozlov commented 6 years ago

Do we want to control the complexity of the code from outside?

borisf commented 6 years ago

I don't know yet...

Lets finish the stuff you are working on; and add code complexity inside. Once we have it we will re-eval our approach.

dzharkov commented 6 years ago

I think it's worth looking at Anko-based DSL too

borisf commented 6 years ago

Suggestion, we use the attached files as seeds download them programmatically and change to appropriate class & constructor names: CSVLexer.java.txt CSVListener.java.txt CSVParser.java.txt

Once we happy with the Java code we can move to Kotlin and Android activities

@NikitaKozlov @gavra0

borisf commented 6 years ago

@brunobuss

borisf commented 5 years ago

Lets have XXX number of various complexity code templates

NikitaKozlov commented 5 years ago

We probably should implement one code template first. And then think about scaling. What do you think?

borisf commented 5 years ago

Totally (we can use the same API/naming conventions)