Category: Android

Launching An App? Make App Store Optimization Your Foundation For Growth

   Most apps developed and released in Google’s Play store are abandoned by their developers. Over half of these apps get fewer than 5000 downloads, and most apps are considered unprofitable. This article is not going to make you ...

How To Set Up An Automated Testing System Using Android Phones (A Case Study)

   Regression testing is one of the most time-consuming tasks when developing a mobile Android app. Using myMail as a case study, I’d like to share my experience and advice on how to build a flexible and extensible automated t...

The Android Elephpant – Laravel on your Android Phone?

It was not that long ago that Christopher Pitt wrote an excellent article about writing and running PHP code on an iPad. After reading it, I thought to myself “It would be really cool to do the same on Android”: being able to write and edit code on the fly, for example while traveling, and not having to tak...

How To Simplify Android Networking With The Volley HTTP Library

   In a world driven by the Internet, mobile apps need to share and receive information from their products’ back end (for example, from databases) as well as from third-party sources such as Facebook and Twitter.These inter...

Current Trends And Future Prospects Of The Mobile App Market

   The mobile app market is growing faster than a beanstalk. The industry is huge and growing daily, and there is no end in sight. Expectedly, the mobile developer population has boomed, and the number of mobile apps in the market h...

Mobile-First Is Just Not Good Enough: Meet Journey-Driven Design

   In a recent sales meeting for a prospective healthcare client, our team at Mad*Pow found ourselves answering an all-too-familiar question. We had covered the fundamental approach of user-centered design, agreed on leading with re...

Bringing Your App’s Data To Every User’s Wrist With Android Wear

   The most popular mobile operating system is known to be Android. One of the main reasons for its popularity is its ability to run on a huge number of devices, not only on phones and tablets. We find Android on TVs, watches, cars,...

App Development Showdown: Why You Should Care About Revisiting The Native Vs. Hybrid Debate In 2017

   Back in 2007, the world met the iPhone for the very first time. After Apple’s product debut, it took less than six months for work to begin on PhoneGap, which would become one of the first and most adopted frameworks for hybrid...

The Thumb Zone: Designing For Mobile Users

   If there is one thing that will stand the test of time, it’s thumb placement on mobile devices. This makes consideration of the “thumb zone”, a term coined in Steven Hoober’s research, an important factor ...

Adding Analytics to a React Native App

Analytics help developers understand how users are using their apps and if features or improvements are worth spending valuable time on. Most native platforms have options built in, but what about cross-platform development tools such as React Native? Unsurprisingly there are many options available and in this article,...