Simple Unit Tests For Android

Simple Unit Tests For Android

Simple unit tests for Android

The time has come to share with you this small article on testing Android app logic. It didn’t occur to me that it is a significant component of Android app development for quite a time but it’s never too late to learn, neither for you, nor for me :)

Why Mobile Development is So Expensive

Why Mobile Development is So Expensive

Why mobile development is so expensive

Is developing a mobile app worth the cost? Paying $30-50K for an app might be not a big deal for a big corporation but the same amount of money can constitute a huge part (if not all) of one’s startup capital. Today we’ll try to explain why mobile development is so expensive and why businesses can benefit from having a high-quality app for their clients.

Learning Android Gestures

Learning Android Gestures

Learning Android gestures

What happens within the system when a user touches the screen? And even more important — how to handle it right? The time has come to figure everything out once and for all! Today’s post is on what I’ve learned about Android Touch System and my experience with it.

How to Create and Publish Your First Android Library

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.

Animation In IOS: Native Solutions And Third-Party Frameworks

Animation In IOS: Native Solutions And Third-Party Frameworks

Animation in iOS: native solutions and third-party frameworks

Today we will take a look at a couple of quite simple examples, learn about pros and cons of what Apple has to offer in terms of animation and get ourselves familiar with some third-party frameworks I personally find to be quite useful for handling animation. I will also show you how to use UIKit Dynamics and Motion Effects available starting from iOS 7.

How much does it cost to develop an app like Pokémon GO

How much does it cost to develop an app like Pokémon GO

How much does it cost to develop an app like Pokémon GO

In summer 2016 Pokémon GO mobile game was uniting people of all ages just like Olympic Games in Rio. An app for finding cute pocket monsters from our childhood has become insanely popular in no time: in 24 hours after launch it was on the top app list on App Store and Google Play.

Beyond MVC: How to Use MVVM in iOS

Beyond MVC: How to Use MVVM in iOS

Beyond MVC: how to use MVVM in iOS

Today we’re going to talk about MVVM pattern. We will discuss its advantages in comparison to MVC and take a look at two implementation examples, a small and a big one. You will be able to use the latter in your work as an example of a good architecture for almost any MVVM project. So, let’s start with the basics :)

Android WebSocket. Feedback, or When Every Second Matters

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.