Mobile UX Design – How to Define the Mobile User Experience.
With mobile User Interfaces, it’s not about “fitting it all on the small screen” – it’s about designing the scenarios that match the mobile experience. When I work with clients in creating mobile user interfaces, I often find that the developers involved want to know about tricks that will let them “fit more stuff on the […]
The Benefits of API-First Development
APIs (Application Program Interfaces) were a hot topic in 2014, and that seems set to continue in 2015. Rapid growth in parallel areas, such as the Internet of Things, are likely to keep the momentum behind APIs for the foreeable future. Some companies now have an API as their primary product. Stripe, an online payment […]
How to Configure the Android-x86 Android Virtual Device
In a previous post I talked about using the Android-x86 Android Virtual Device. Here I give a step-by-step account of how to configure it. For completeness, I’ll describe how I got it working in SkyTap. My starting point assumes that you have a development machine deployed with your cloud provider and that you have the […]
The Challenge with Android Development in the Cloud. And the Solution!
No matter what you think about running development environments in the cloud, it is here to stay. From my own perspective, there are 2 drivers toward cloud based development: firstly, I work on a lot of different projects from diverse geographic locations and secondly, Learning Tree is rolling out a new one-day course initiative which […]
The IBM Apple MobileFirst Strategy
You may have seen some of the marketing material surrounding the IBM / Apple MobileFirst for iOS initiative. On the face of it, it’s a suite of powerful applications which takes IBM’s back-end experience and combines it with the user-interface and mobility of the Apple iOS platform. In this post, I’m taking a look a […]