vidma / aac-speech-android

An icon-based speech communicator for Disabled Children - Android App - Alternative communication (AAC)
9 stars 9 forks source link

migrate to scala? #46

Open vidma opened 10 years ago

vidma commented 10 years ago

http://scala-ide.org/docs/tutorials/androiddevelopment/index.html -- eclipse good presentations: http://ktoso.github.io/scala-android-presentation/#/9 http://www.slideshare.net/ktoso/krakdroid-scala-on-android

wtf bookie: https://leanpub.com/ScalaOnAndroid ?

alternatives / additions: http://nevercertain.com/2011/02/18/scala-android-intellij-win-part-3.html google juice? https://github.com/yareally/android-scala-intellij-no-sbt-plugin

e.g. https://github.com/pocorall/scaloid

https://github.com/ktoso/kanbanery-tv/blob/master/src/main/scala/pl/project13/scala/android/activity/ScalaActivity.scala ??

there's even a layout converter http://layout.scaloid.org/

http://www.slideshare.net/ktoso/krakdroid-scala-on-android ?

http://blog.andresteingress.com/2011/09/20/programming-android-with-scala/

http://nevercertain.com/2011/02/18/scala-android-intellij-win-part-3.html


http://fxthomas.github.io/android-plugin/ ?

vidma commented 10 years ago

http://stackoverflow.com/questions/16750642/intellij-idea-12-android-scala-nowadays

Full IntelliJ support (thanks to SBTIdea) coming very soon (In fact, it already works, I just need to send the pull requests) Automatically preload Scala on an emulator, or rooted device (Just run android:preload-{device, emulator}, no Proguard needed for development anymore!) Should support simple Gradle projects out-of-the-box with minimal effort (The directory structure is very similar) Configuration is a lot easier (Just add the plugin and a project file and you're set!) The current version doesn't have most of these niceties, but they're coming up in the following weeks. Some documentation is of course going to follow very soon afterwards, with examples and everything I'll think of.

I encourage you to join the Scala on Android Google Group and share your thoughts, by the way. There's also a #sbt-android channel on Freenode if you're into IRC.