Category: Mobile

In front of a red sea star and shells on a beach hands hold a smart phone that has a picture of the scene on its screen

Your One-Star Rated App Needs Compatibility Testing

You check your application’s usage and popularity often, and that’s when it happens. The dreaded one-star review. Your app has compatibility issues. Don’t let a review or social site be the way you discover your app’s incompatible. The safest way to ward off bad software in production – and the damage it can have to your company’s social reputation – is
READ MORE >

Aerial photo of the Golden Gate Bridge and San Francicso shrouded in clouds with the Google Next logo superimposed in the upper left

Google Cloud Next – The Best Parts!

Google certainly knows how to put on a great conference – like Google Cloud Next, which I attended in March. If you’re looking for a showcase of Google Cloud’s product offerings, this is the place. With so much to learn and digest in three days, this blog post covers the key things I took from the conference. Along
READ MORE >

White vector drawing on a green chalkboard of a smart phone being injected with a syringe

How to Make Dependency Injection with Dagger 2 Easier Using Model View Presenter Pattern

Dependency injection is a design principle that follows the inversion of control concept. A class should not instantiate it’s own dependencies, but rather have them configured from outside. Dependency injection wires objects in a flexible way, we can change the wiring without changing the code, and replaces the factory objects in a framework. As inversion of control is the concept behind it, dependency injection is preferred in frameworks.

READ MORE >

Designing for New & Maturing Tech – 2016 Edition

Mobile, web, and interactive design has matured a lot since last year. This is driven by tech that has become open to developers. Voice, Wearables, IoT, Auto, and TV have become the focus of most major technology companies in 2016.  This has sparked a fury of new ideas around the future of apps and how they fit into our daily lives. With these technologies, the design standards have also become refined and standardized. Users have come to expect a premier experience on whatever platform they are using. In this post we will highlight a few of the new and exciting trends and how design is leading the charge.

READ MORE >
i/o conference logo - blue on light blue background

What’s New from Google I/O 2016

What’s new in Android and Google Development Mobile Architect Josh Lamkin summarizes the best new features revealed in Google’s annual developer conference. At their annual developer conference this year, Google announced some nice new features that streamline more intelligent functionality of native apps. Some are brand new, and some represent added sophistication to features announced
READ MORE >

How to Build Reusable Responsive Charts in Angular/Ionic Apps – Part 2

In part 1, we reviewed the process of building reusable D3 charts in the Angular application. In this part-2, we wish to reuse the chart widget from the Angular app in the Ionic app. First, let’s add some features to our chart widget to handle responsiveness in the mobile application. Let’s say that when the chart
READ MORE >

Angular D blog post chart

How to Build Reusable Responsive D3 Charts in Angular/Ionic Apps – Part 1

This blog explains how to build a reusable graph component in D3.js that exposes high level interfaces for building simple graphs, while allowing access to power and flexibility that D3 provides.

READ MORE >
Mobile Asset Management and Automation

How to Manage and Automate Your Mobile Image Assets

The goal of this workflow is to make it as easy to generate one hundred scaled and routed assets as it was to generate one. The initial generation and future revisions of the assets are now automated. The basis for this workflow is consolidating all of the assets into a single file. This allows the software to do the heavy lifting of sizing, naming, and routing the new files. Designers now also have an overview of all of the visual assets, allowing them to globally control colors, padding, and aesthetics.

READ MORE >
Android Security

Data File Security on the Android Platform

Companies want to provide their employees with mobile apps to enhance their productivity while on-the-go. Those mobile apps usually provide the employee with corporate data that may be confidential or proprietary, so the data must be secured according to your company’s information security policies. Securing data on Android devices has long been a challenge but
READ MORE >

Mobile Stratey Graphic Header

Internal Apps Need a Mobile Strategy too!

Nowadays every employee in the field has a smartphone with a tremendous amount of computing power. How can a company better tap this power? How do you go from just email support to a comprehensive suite of useful apps for mobile users in the field? First, you need a strategy.

READ MORE >