No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
Datadroid
MPChartLib
app
doc
documentation
gradle/wrapper
.gitignore
LICENSE
README.md
_config.yml
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Datadroid v1.0 beta

Written by Alvise Spanò (C) 2017 Universita' Ca' Foscari Venezia

Datadroid is an Android Java library offering wrappers and utilities for several Android components and widely-used APIs, including Google Maps.

The library offers a level of abstraction over the typical Android application architecture, transparently performing a number of tasks for dealing with open-data-related mechanisms, allowing the programmer to write code faster and deliver quality apps easily and quickly.

It includes a prototype sub-library that wraps the core Android API in a strong-typed fashion, using generics and type constraints over type parameters to perform a number of static checks over Activity and Intent usage via the Java compiler: code written using such typed wrappers tends to be less bugged, lowering testing time and development time in general.