Category: Android News

Why Android is an open source code platform and all the difference this makes for developers?

Android is highly recognized for being an operating system with open source code. Based on Linux Kernel, this is one of the features that developers find attractive when choosing Android OS to build applications. The Android Open Source Project (AOSP) was created to make sure there would always be a open source platform available to innovate the app market. As they have stated “the most important goal is to make sure that Android Software is implemented as widely and compatible as possible, for everyone’s benefit”.  Everything you need to install and run Android apps is entirely open source. This...

Read More

5 unforgettable weather apps for Android

Weather is something important we all need to know, either to perform our scheduled activities or to be prepared for nature´s events. Luckily, there are hundreds of weather apps on Google Play Store, but like all goods and services in the market, some are better than others. With all this supply, you might be wondering: How these weather apps can stand out from others. Some of the best weather apps offer distinctive features such as accurate long-term forecasts, severe weather monitoring, alerts setting or beautiful material design interfaces. With all these special features in mind, we’d like to present...

Read More

Advantages of the offline Android apps

Today it is easier than ever to get access to the Internet through mobile data or Wi-Fi, so you might think applications must be built upon the principle of network connectivity. However, sometimes you may find yourself in situations where is not possible to get online such as being in another country, being about to finish your mobile data plan or just for privacy reasons. Most Android apps can be used offline, enabling its entire functionality without a connection, as they are initially stored in the cache memory of your device. Then, all reference data is downloaded during initialization...

Read More

Top 5 books to learn mobile app development in 2017

We want to continue providing you the best materials available to achieve your dream to become a professional android developer. In a prior post about Android Programming books we discussed the importance of this kind of resources as they act like guides that many professionals have used over the years to hold a better understanding of Android app development. Enrolling in an online course is the most common way to learn about any subject today, especially useful to gain software development skills. However, books might be a good choice for some people as well, as they are good tools...

Read More

Android NDK vs Android SDK, What is the Difference?

Android Native Development Kit (NDK) is a toolset that allows developers to reuse code written in C/C++ programming languages and incorporate it to their app through Java Native Interface (JNI). Since the app will run directly in the processor, instead of being interpreted by Dalvik Virtual Machine, it will gain some extra speed. Besides, code written in C/C++ for Android can be easily ported and run in other platform such as iOS or Windows.  Useful if you develop a multi platform application. NDK will also increase your app complexity, however, it will limit your app functionality. For this reason,...

Read More

Subscribe to Newsletter