EN RU
Contact us

How to create and publish your first Android library

How to create and publish your first Android library

Sooner or later every Android developer accumulates a fair amount of ready-made solutions and decides that it would be great to share them with the rest of the world. Unfortunately, most of us never get down to it since every solution should be turned into a separate library and put into a separate open repository. Plus, some tend to think that it’s all too complicated to even bother. Here I’d like to bust this myth since with Gradle coming into Android stack sharing your library with the world is much easier than it used to be.

Read more

Android WebSocket. Feedback, or When every second matters

Android WebSocket. Feedback, or When every second matters

Apps that are using network communicate with the server by executing queries and receiving answers. Server acts as an information desk providing answers to any questions and accepting inquiries made in a certain way to further process and save them. This communication model allows your service to perform most of the required tasks. And what if you need to tell the client that the required data has already arrived? Let’s take a look at this situation using the information desk analogy.

Read more

Saving data in Android using Realm

Saving data in Android using Realm

How to save data for your mobile application? There’re three possible ways: Shared preferences/User defaults, files and databases. When choosing which one to use you should take into account the volume of data your app will work with, mobile data type and what exactly you’ll be doing with the data. Traditionally mobile software developers were using SQLite but there’s another type of the database out there called Realm and here we’d like to talk about its advantages and show how we use it in our projects.

Read more

Android Material Design

Android Material Design

Hi everybody! I think everyone has already watched Android L presentation and saw its revolutionary innovations for Android material design platform. Well, it won’t take long to get the release; and for now attentive users could notice the emergence of new design elements in some applications. My attention was drawn to «Play Press» update. It looks and feels really revolutionary; I got stuck for a few minutes, and even began to look through the press.

Read more

Google Analytics for Android. Behavior

Google Analytics for Android. Behavior

Today I got an opportunity to organize analytics for one rather big commercial project. Even though I have enough experience in such events, I had to deal with some surprises. The first one was a new GA SDK v4, which, by the way, the SDK Manager didn't even offer to update, considering v3 to be the latest. But this is logical, because at the moment all the tools for GA are in Google Play Services SDK.

Read more