This is our blog

We have a few tips for you.


Google is trying to develop a new app called Triangle to control data usage. The concept is not new as there are apps available in the playstore with this features. This is not the first attempt of Google offering data control for mobile consumers. The company has introduced built in data saver controls on select devices, like the data save feature in its Pixel phone.

Read More

Account Kit

Account Kit lets people quickly register for and login to your app by using just their phone number or email address — no password needed. It’s reliable, easy to use and gives you a choice about how you sign up for apps.

To set up Account Kit in your Android app, if you don’t have a Facebook developer account create a Developer Account. Then Account Kit for Android requires a Facebook app ID. Follow the steps. Choose whether to allow email and SMS login, and choose security settings for your app.

Read More

Socket.IO

  • Socket.IO enables real-time bidirectional event-based communication.
  • It works on every platform, browser or device, focusing equally on reliability and speed.

Real-time analytics

Push data to clients that gets represented as real-time counters, charts or logs.

Binary streaming

Starting in 1.0, it’s possible to send any blob back and forth: image, audio, video.

Read More

Just over 2% of Android devices in the wild are running the latest OS, compared to 80% running the latest version of iOS. Google’s ambitious plan to put an open source OS on as many devices as possible, is still in progress.

Google has taken a mighty step in helping to speed up the process of OS modification from manufacturers

The issue arises when the manufacturer decides to differentiate their products from competitors on a software-level by modifying each Android release from Google; which consumes a lot of time and effort. After this process, the software update has to be gone through carrier testing, will slow the process even further.

In order to help dilute the problem of developers’ applications not having access to new APIs on the many devices running older versions of Android, Google unbundled many of them from the OS itself and start delivering them in ‘Play Services’ updates deployed through Android’s built-in app store.

Read More

Extensible Messaging and Presence Protocol (XMPP) is a communications protocol for message-oriented middleware based on XML (Extensible Markup Language).[1] It enables the near-real-time exchange of structured yet extensible data between any two or more network entities.

How the Whatapp Works!

WhatsApp is a real-time messaging application, which makes use of Ejabberd (XMPP) server. This server facilitates instant message transfer between two or many users at any given second.

ERLANG is the programming language used by WhatsApp. Ejabberd is an open source Jabber server written in Erlang language. It was preferred by the techies of WhatsApp as it was suitable for accommodating huge communication system with high sustainability.

Read More

Android Material Design which was introduced in Android Lollipop version. In Material Design lot of new things were introduced like Material Theme, new widgets, custom shadows, vector drawables and custom animations. If you haven’t working on Material Design yet, this article will give you a good start.

Material design, for the few uninitiated, is a set of design standards developed by Google and laid out in this document. It has countless unique and interesting features, but perhaps the most defining is its use of the Z-axis. Basically, it adds a little skeuomorphism back into flat design, creating the impression of a bunch of two-dimensional planes floating over each other at designated elevations.

Read More

The Android M developer preview was recently launched at Google I/O 2015 in San Francisco. At the conference, Google senior VP of Products Sundar Pichai said that the company had “gone back to basics” with this new version of Android. While Android Lollipop introduced a new visual aesthetic, Android M brings some much-needed stability and usability improvements which might not be as eye-catching, but may prove to be significant additions for a while to come.

Read More