Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Clone this wiki locally
Scaloid is a library that simplifies your Android code. It makes your code easy to understand and maintain by leveraging Scala language.
Write elegant Android software
Scaloid provides a concise and type-safe way of writing Android application.
Simple to use
Check the quick start guide
Compatible with your legacy code
You can use both Scaloid and plain-old Java Android API. You can gradually improve your legacy code.
Scaloid is a dogfooding software. This is originally created to be used for my own Android apps.
Fork one of this to start a new project:
- Hello world of Scaloid for sbt (recommended)
- Hello world of Scaloid for maven
- Hello world of Scaloid for gradle
Learn how Scaloid can be used in action:
- Scaloid port of apidemos app
- List of projects using Scaloid
- Tutorial by Gaston Hillar - part 1 and part 2
Let's make it together!
This software is licensed under the Apache 2 license. If you have any idea to improve Scaloid, feel free to open issues or post patches. If you want look into inside of Scaloid, this document would be helpful:
We are hiring!
The company behind Scaloid, onsquare is hiring Scala developers. Employees need to work at onsquare office located at Incheon, Korea. Please send us your CV via email if you are interested in working at onsqure. firstname.lastname@example.org