Forge framework client base


License

License

GroupId

GroupId

com.bolyartech.forge
ArtifactId

ArtifactId

base
Last Version

Last Version

7.6.1
Release Date

Release Date

Type

Type

jar
Description

Description

Forge framework client base
Forge framework client base
Project URL

Project URL

https://github.com/ogrebgr/forge
Source Code Management

Source Code Management

https://github.com/ogrebgr/forge

Download base

How to add to project

<!-- https://jarcasting.com/artifacts/com.bolyartech.forge/base/ -->
<dependency>
    <groupId>com.bolyartech.forge</groupId>
    <artifactId>base</artifactId>
    <version>7.6.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.bolyartech.forge/base/
implementation 'com.bolyartech.forge:base:7.6.1'
// https://jarcasting.com/artifacts/com.bolyartech.forge/base/
implementation ("com.bolyartech.forge:base:7.6.1")
'com.bolyartech.forge:base:jar:7.6.1'
<dependency org="com.bolyartech.forge" name="base" rev="7.6.1">
  <artifact name="base" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.bolyartech.forge', module='base', version='7.6.1')
)
libraryDependencies += "com.bolyartech.forge" % "base" % "7.6.1"
[com.bolyartech.forge/base "7.6.1"]

Dependencies

runtime (4)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.30
com.darwinsys : hirondelle-date4j jar 1.5.1
javax.inject : javax.inject jar 1
com.squareup.okhttp3 : okhttp jar 4.2.2

test (3)

Group / Artifact Type Version
junit : junit jar 4.12
org.mockito : mockito-core jar 3.3.3
org.slf4j : slf4j-nop jar 1.7.25

Project Modules

There are no modules declared in this project.

Forge framework

Forge framework is a collection of libraries and 'skeleton' projects that allow the developers to easily create client (Android) - server (Java) solutions. On the client side there are forge-base, forge-android and forge-android-skeleton-basic and on the server side there are forge-server and forge-server-skeleton.

Components:

  • forge-base (current project) - Base client classes of Forge framework.
  • forge-android - Provides auxiliary infrastructure which helps you create easily professional applications. It gives you convenient handling of device rotation, task execution, HTTP exchanges and unit testing.
  • forge-android-skeleton-basic - App that serves as base/skeleton for user applications. Uses Dagger2 dependency injection. Contains functionality for user autoregistration,manual registration, login, public/screen name changing.
  • forge-server - Server-side part of the Forge framework. Based on Spark java (micro framework for creating web applications in Java 8).
  • forge-server-skeleton - If you need to create fast a back-end for your application forge-server-skeleton can be used as a base which provides functionality for admin and regular user administration.
  • forge-android-admin - admin app that works with forge-server-skeleton and provides functionality for user administration.

Versions

Version
7.6.1