A Comparison of Data Models in BaaS (Backend-as-a-Service)

While Backed-as-a-Service (BaaS) - and their stepbrothers PaaS - offerings should sensibly support various domain-specific data models for the application they support, these services are inherently built on a 'meta' data model. This meta data model lays the constraints for all domain-specific data and should thus be an important consideration in selecting or not selecting … Continue reading A Comparison of Data Models in BaaS (Backend-as-a-Service)

Force Android Studio to Update Maven Snapshot Dependencies

Problem You are using Gradle to build your Android Studio project and you have linked Maven SNAPSHOT modules. When you build your project, Gradle/Android Studio does not grab the latest version of the SNAPSHOT module but instead uses a cached version. Solution Add the following to your build.gradle: configurations.all { resolutionStrategy { cacheChangingModulesFor 0, 'seconds' … Continue reading Force Android Studio to Update Maven Snapshot Dependencies

Import GitHub project to Android Studio

Problem You have an existing GitHub project and would like to import it to Android Studio. Solution Perform the following steps to import your project. Step 1: Install git for Windows It can be downloaded for free from git-scm.com. Most settings available during the installation process should be compatible with Android studio. Just choose the … Continue reading Import GitHub project to Android Studio

Setting Up eclipse Luna with Maven for Android

As of August 2014, don't even try this. Officially, the Google Eclipse plugin supports Eclipse 4.4 (Luna) at present. However, in order to be able to create projects which are both Maven projects and Android projects you will need to install the m2e-android plugin. This currently does not support eclipse Luna. Probably, if you create … Continue reading Setting Up eclipse Luna with Maven for Android