Category: Android News

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

3 Challenges app developers may encounter at first

As any other new skill gained in life, app development is a process that takes dedication. We recently discussed the importance of time management and practice to get the most out of your online education. Your learning process could be different from others, that´s why it is important that you learn at your own pace, participate in community forums and make your best effort in the journey to become an Android App developer. While learning the technical aspects of app development, there are a few other aspects you should consider, so we’ll like to talk about 3 challenges app...

Read More

Subscribe to Newsletter