Blog posts and articles from Arter Kirkwood & Associates, a mobile app development company based in Alberta, Canada. Read the insights and findings from our top authors below. Feel free to contact us if you have any questions or would like us to write on a particular topic.

Setup APNs for Your iOS App in 4 Easy Steps

Notifications matter! Notifications done right can significantly boost app usage. Notifications done wrong can have the opposite effect, driving app usage down and causing your your app to be deleted outright. Doing notifications right isn’t easy, but we can help! Research has shown that push notifications boost app engagement by 88%, but before that can be […]

Read more

Announcing Arter Kirkwood & Associates

We are pleased to announce that in 2017, Arter Mobilize Inc will be operating as Arter Kirkwood & Associates in recognition of Evan Kirkwood’s contribution to the success of Arter Mobilize. Evan exudes qualities that are at the foundation of our business including superior customer service and professionalism, strong leadership and teamwork, exceptional technical competence […]

Read more

Tips for supporting accessibility in iOS Apps

Supporting accessibility features in iOS Apps can be tricky, but it’s important to do. In their Accessibility Programming Guide for iOS, Apple points out we should do this because: It increases your user base It helps meet guideline from governing bodies It’s the right thing to do And, as Jakob Nielsen points out, the overlap […]

Read more

MVP: how minimum is minimum?

Lean and agile philosophies place heavy emphasis on the notion of a minimum viable product (MVP) when considering bringing a new product to market or into operation. MVP is fairly commonplace: well known but not well understood, very much like the terms “lean” and “agile” are. I often hear people proclaim their teams are lean […]

Read more

Faking visibility of system status for camera input

How do you communicate to users that an App is doing something “passive,” like waiting for input from a camera? Sometimes you have to fake it! Visibility of system status is one of Jakob Nielsen’s 10 Usability Heuristics for User Interface Design, and is stated as: The system should always keep users informed about what is going […]

Read more

Getting started with continuous integration for iOS using Ship.io

Continuous Integration (CI) is tremendously valuable to an agile development process, but also require some upkeep that’s always felt “costly” to me (and annoying, as I’m generally lazy when it comes to “sys admin” tasks). UPDATE October 6, 2015: I’m sad to report that Ship.io is shutting down as of October 30, 2015. You can read more […]

Read more

Mobile app audio player state design

The challenge with a paper-based design is that, although the player control is shown correctly, we have taken a snapshot of that player’s state at one particular time. Let’s look at that again: If you haven’t yet seen the Design choices to consider for a mobile app audio player that have influenced these player state designs, consider […]

Read more

How to build a UX-friendly progress indicator with AngularJS

This post demonstrates building an animated progress indicator using AngularJS, and follows user experience (UX) recommendations for visibility of system status. To skip right to the demo, you can check out this JSFiddle. As one of the original 10 heuristics for web usability, visibility of system status remains one of the most important and universally applicable principles […]

Read more

Ending a sprint: a state of mind and discipline

Sticking to established sprint windows, whether 1, 2, 3 or 4 weeks in duration, is a state of mind that requires discipline. Things don’t always go to plan during a sprint. Elaboration of requirements, refinements to designs, organizational change, other external influences can result in the development team not getting through all the planned features […]

Read more

Design choices to consider for a mobile app audio player

We implemented an audio player on a recent project. If we could do it all again, this is the trade secret advice that we learned and would tell ourselves. This is part of a multi-part article that elaborates on the player from design to implementation. Design Before jumping straight into implementation, we made sure to mock up […]

Read more

1 2 3 4 5 7
top