background preloader

Android

Facebook Twitter

Android Dev. Exploring Android - Stephane's Homepage. This page is about developing Android applications written in the Scala programming language.

Exploring Android - Stephane's Homepage

Our objectives are primarly to share our personal experience and to create emulation among the Android and Scala programmer communities. We kindly thank all people who submitted comments and questions about this work, in particular Johannes, Kevin and Will. Articles. Scala IDE for Eclipse Space. At the time of writing, the following facts hold true: Android applications are self-contained, there appears to be no way for users to deploy a shared library to a deviceThe scala library therefore needs to be embedded in every android application that uses itThe Scala nature can be successfully added to an ADT projectUsing ProGuard is *highly* desirable, to keep these apps to a manageable sizeThere is no usable1 eclipse builder for proguard that we can add to a hybrid Scala/ADT projectUsing the Android SDK to create an ant-based project from the command line yields the exact same project layout as using the eclipse plugin 1 Obfuscate4e and a couple of JavaME toolkits add ProGuard support, but not in a way that's suitable for our needs.

Scala IDE for Eclipse Space

Platform Versions. Google Play Install Stats The Google Play Developer Console also provides detailed statistics about your users' devices.

Platform Versions

Those stats may help you prioritize the device profiles for which you optimize your app. This page provides information about the relative number of devices that share a certain characteristic, such as Android version or screen size. This information may help you prioritize efforts for supporting different devices by revealing which devices are active in the Android and Google Play ecosystem. Android Apps.