-
Notifications
You must be signed in to change notification settings - Fork 0
Home
#Forge-android
Forge-android is a framework for creating Android applications and it is part of the bigger Forge framework. It provides the base for quickly creating client-server applications. And quickly really means quickly - using one of the skeleton projects you can have an app with login and user management in 5 minutes.
Central concept is the Forge unit which provides separation between business logic and the presentation on one hand and also gives you easy and convenient way to handle configuration changes like rotation on the other.
The main idea of Forge-android is to relieve the developers from the grunt work and give them chance to focus on the app features rather on the Android chores like handling configuration changes, HTTP requests, async tasks, etc., etc.
Usually Forge-android apps will work with Forge-server based servers but of course you can use your own backend.
Forge-android plus Forge-server combo is great for fast prototyping and will be a good match for startups that need quick results. That doesn't mean that you will sacrifice quality - all the Forge framework's components are created with extensive unit tests and use modern dependency injection with Dagger 2.
For tutorial how to create an app using forge-android
please go to forge-android-skeleton-basic.
TODO
Code used in forge-android follows these [Code conventions](Code conventions).