3 ms·
> Every time I think about using Scala and go through the list of configurations I need to do, I just give up. It's pretty easy. You have to setup less things
by premium-concern 10y ago
> Every time I think about using Scala and go through the list of configurations I need to do, I just give up.
It's pretty easy. You have to setup less things than with Gradle, because SBT deals with all the downloading, installing and managing of the two dozen SDKs Google wants you to use.
> I want a setup that embraces Gradle (even though we love to hate it), Android Studio GUI designers, plugins and annotations.
You can keep all you Gradle configuration. SBT-Android has a Gradle support mode so you can e. g. use the Gradle definitions for your IDE, but enjoy the fast turn-around and compile-times of compilation with SBT.
> Last time I mentioned this, someone pointed me to http://scala-on-android.taig.io/editor/android-studio/ http://scala-on-android.taig.io/editor/android-studio/ which hasn't been updated in ages.
Yeah. The documentation is at scala-android.org. If you feel something is missing, I think the maintainers are happy to read your ticket.
> Using InteliJ with Android support means always being outdated as it is usually two versions behind from Google's fork.
The current IntelliJ is pretty much up-to-date with current Android Studio.
- pjmlp 10y ago> The current IntelliJ is pretty much up-to-date with current Android Studio. Sorry but it is not. Android Studio 2.2 is about to be released and IntelliJ IDEA 2016.2 only supports the plugins from Android 2.0 with caveats. https://www.jetbrains.com/idea/whatsnew/#v2016-2-android https://www.jetbrains.com/idea/whatsnew/#v2016-2-android "The update includes the Android Studio 2.0 features: faster Emulator, experiment GPU Debugger, faster full builds, and code generation and testing for App Indexing. Note, Instant Run is not fully-merged yet." If you want to drive adoption, it should work on Android Studio as well. This is what I usually mean by using first party platform languages versus relying on third party support. For Kotlin, all I need is to install the plugin on Android Studio and am off to the races. And still I am not using it, because there are a few rough edges with all the Android workflows.
- premium-concern 10y ago> For Kotlin, all I need is to install the plugin on Android Studio and am off to the races. What is preventing you from doing that with Scala? I see that you filed a ticket that the setup of IntelliJ != Android Studio, but is there anything that works in one, but not the other? (Except having to skip the "install android support" from the install guide?)