Home » Android


4 Free Weather Providers API To Develop A Weather App

Android apps that give weather information are common in play store. Moreover, Weather app and widgets are one of the most downloaded items. When it is time to develop weather app, it is necessary to use a weather provider as the source of weather information. These weather providers expose a set of services or, in other words, a set of ...

Read More »

How to write NFC tag in Android

This post describes how to use NFC in Android to write smart tags. Android smartphones are capable not only to read NFC tags that contains data like URL, phone numbers and so on but using Android NFC Api is possible to write NFC tags. In this post, we will explore how to use Android Api to write NFC smart tags. ...

Read More »

Analysis: Google Moving to OpenJDK, What That Really Means

I’ve been following the news breaking since yesterday as a hacker news post highlighted that an Android commit included OpenJDK files. This is amazing news and a huge step forward for Java, its still unclear if this is just another move or the inkling of a settlement between Google and Oracle but I’m very hopeful that this is indeed a ...

Read More »

Kotlin for Android Developers

We Android Developers have a difficult situation regarding our language limitation. As you may know, current Android development only support Java 6 (with some small improvements from Java 7), so we need to deal every day with a really old language that cuts our productivity and forces us to write tons of boilerplate and fragile code that it’s difficult to ...

Read More »

ParparVM Spreads Its Wings

We wrote quite a bit about the architecture of the new VM we built for iOS and why we built it. Up until recently we always viewed it as a Codename One specific tool. Something that would only be useful for us. We used open source because “that is our way” and didn’t give it much thought after that. It ...

Read More »

Android design support library: TextInputLayout – floating label

Android design support library introduced some important new widget that help developer to create consistent UI following material design guidelines. One of the new component shipped by Android design support library is TextInputLayout that is used to animate EditText labels. To do the job, TextInputLayout uses an EditText attribute, called hint.To show how to use TextInputLayout and EditText, we will ...

Read More »