Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shadaj/scala-android.g8
A giter8 template for creating scala projects that WORK IN ECLIPSE!!!!!
https://github.com/shadaj/scala-android.g8
Last synced: 7 days ago
JSON representation
A giter8 template for creating scala projects that WORK IN ECLIPSE!!!!!
- Host: GitHub
- URL: https://github.com/shadaj/scala-android.g8
- Owner: shadaj
- Created: 2013-01-06T05:10:22.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-09-29T19:13:59.000Z (about 11 years ago)
- Last Synced: 2024-05-01T20:01:35.016Z (8 months ago)
- Language: Scala
- Size: 137 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A giter8 template for creating Android-Eclipse-Scala projects
=============================================================BASICS
------
# Prerequisites
* Eclipse (I use Juno, but let me know if you can get the project working on other versions)
* [Sbt (0.12)](http://www.scala-sbt.org/release/docs/Getting-Started/Setup#installing-sbt)
* [Giter8 (0.5.3)](https://github.com/n8han/giter8#installation)
* [Android plugin for Eclipse](http://developer.android.com/sdk/installing/installing-adt.html)
* [Scala Ide Plugin (3.0 Release)](http://scala-ide.org/download/current.html)
* [Android Proguard Scala](https://github.com/banshee/AndroidProguardScala#using-the-plugin)# Setup
* Use the template to create a new project `g8 shadaj/scala-android`
* Import the project into Eclipse
* Clean the project (this generates the neccesary files)
* Launch the emulatorNow you can run!
# Things to remember
* You will get errors when running g8. This is caused by the *.png. Ignoring it doesn't seem to be a problem, but if you can fix it, make a pull request.
* NEVER run sbt eclipse, it will mess up the project.
* Make sure all the widgets are lazy, as they first need to be initialized.BUILDING WITH SBT
-----------------
* Launch sbt
* Run `android:package-debug`
* To start an emulator use `android:emulator-start `
* To run on the emulator use `android:start-emulator`