BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older rss
  • Robotic Testing of Mobile Apps for Truly Black-Box Automation

    by Ke Mao Mark Harman Yue Jia on  Jun 16, 2017

    Axiz is a robotic-test generator for mobile apps. Here, we compare our approach with simulation-based test automation, describe scenarios in which robotic testing is beneficial (or even essential), and tell how we applied Axiz to the popular Google Calculator app.

  • How to Effectively Collect User Feedback in Mobile Application

    by Jianing Zheng on  Apr 11, 2017

    This article analyzes a variety of forms of collecting feedback in mobile applications from a number of perspectives, including user experience, development, operations,and cost. It also analyzes in which scenario each form of feedback is more applicable, with the purpose of helping mobile application developers or product managers use the right feedback mechanism and improve their products.

  • Reactor by Example

    by Simon Basle on  Nov 29, 2016

    Reactor, like RxJava 2, is a fourth generation reactive library launched by Spring custodian Pivotal. It builds on the Reactive Streams specification, Java 8, and the ReactiveX vocabulary. In this article, we’ll draw a parallel between Reactor and RxJava, and showcase the common elements as well as the differences.

Pros and Cons of Cross-Platform Mobile App Development

Posted by Ritesh Patil on  Sep 13, 2016

One of the most challenging situations for app developers is whether to develop a native mobile app or go for cross-platform. This article discussed the pros and cons of cross-platform development. 16

Scaling Mobile at XING: Platform, Framework and Domain Teams

Posted by Alexey Krivitsky on  Aug 26, 2015

This article describes learning from XING on how to scale mobile development from 2 to 10 teams, It summarizes all key decisions and structural changes they made in order to enable the scaling. 1

How to Turn Your App into a Business

Posted by Juned Ghanchi on  Jul 22, 2015

Developing an app that represents your business may seem easier than what it was five years ago but turning the app into a viable business requires more hardship than just development skills. 2

Mobile Apps Offline Support

Posted by Gustavo Machado on  May 29, 2015

Offline support for mobile applications can be thought of as the ability for the app to react gracefully to the lack of connectivity which is a common problem in the field of mobile app development. 3

Continuous Quality and the Cloud: How You Should Be Testing Mobile Apps

Posted by Eran Kinsbruner on  May 05, 2015

Cloud based test labs provide an infrastructure to automatically test your software on a great number of devices. Leverage this in your build to reach to goal of continuous quality.

Lessons Learned by Scaling Android Apps - AnDevCon Panel Summary

Posted by Sergio De Simone on  Jan 02, 2015

What it takes to build Android apps that scale up to millions of global users? At last AnDevCon, seven experienced Android developers tried to answer that question.

Hello App Inventor: Book Review and Interview

Posted by Savita Pahuja on  Dec 25, 2014

Hello App Inventor is an android application development-programming book authored by Paula Beer and Carl Simmons. This article is a book review and Q&A with the authors about the book.

Implementing and Searching Deep Links with the URX API

Posted by John Milinovich on  Nov 28, 2014

John Milinovich explains why mobile deep links matter, how to implement them and search for deep links in other apps using the URX API.

Article Series: Creating Mobile Apps - Recently New Technology and Already a Commodity?

Posted by Ralph Winzinger on  Nov 25, 2014

This InfoQ article series is focused on the fast-changing world of Mobile technology. This tehnology will influence the way we design, develop and test software in the coming years. 1

BT