On Tue Mar 17 09:28 2015, Devang Shah wrote:
> Hello,
> 
> Now, to get familiar with the lein-droid and the ecosystem, I have gotten 
> clojure, lein-droid, and Android SDK on my machine.
> Anything that you'd suggest so that I get more familiar with the entire 
> ecosystem and might be useful to understand what I need 
> to do in order to accomplish this project.
> 
> I think I should start with a hello world project in clojure and try to 
> build it with lein-droid, and see what files are generated and compare
> it against a same hello world project in Android Studio or some SDK for 
> Android.
> 
> Please advise.
> 
> Thanks.

I would definitely recommend you become familiar with:

1. How to create and work with Clojure/Android projects using
lein-droid.  This is important because this is the baseline of
expectations for existing users.

2. The new Android build system that uses Gradle.  You won't be able to
do any Clojure with it, but you should gain an apreciation for what
that workflow looks like and what it can and cannot do, especially in
comparirson to lein-droid.

3. Leiningen plug-ins.  lein-droid is one, so you should learn more
about how they work.  You may want to also look at other plug-ins to see
if there are better ways to integrate with Leiningen.  For exampele,
lein-droid has its own 'compile' task, and it would be nice if it and
related tasks could be built into the standard 'lein compile' call.

4. Android in general. While this is primarily a build tool project, it
is good to be familiar with what is being built.  That way you can start
to familiarise yourself with pain points.

5. Android Studio.  It would be nice for the result of this project to
integrate well with Android Studio and Cursive.

These are just a few thoughts.  They are probably not fully
comprehensive.  They are probably not all fully essential.  Nonetheless,
they can all help contribute to the success of the project.

Sincerely,

Daniel

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to