The Challenge in Designing Mobile Apps: Part 1
Greg M. Thompson, Mobile Devices Software Engineer : 07 July 2011 / 3:59 PM : 0
I’ve been designing and programming mobile device software for about 7 years and each piece of software that I work on usually involves something new and interesting. I find mobile device software to be some of the most challenging software to design well, which is one reason I enjoy working with it so much. There are many factors to consider in the design of mobile device software, that if not thought out well, can result in a
software application that will not be winning any software design awards and will leave the user unhappy and frustrated.
Before I talk about some of the design criteria that must be considered when designing a mobile device application, (from here on out just referred to as “app”), let me define for the reader what exactly an &...
Tagged: Application Architecture Mobility Skill Development
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Breaking Apart Augmented Reality
Greg M. Thompson, Mobile Devices Software Engineer : 16 June 2011 / 11:31 AM : 0
Lately I've been running across the term "Augmented Reality". It's been popping up in the news, on the web, in various blog posts, and in white papers. I even saw it on a billboard as I was driving to the office. What the heck does this term, Augmented Reality (AR), mean?
Well, I'm here to tell you. Let's break it apart.
First, AR, as I describe it in this post, pertains to a type of software application (app) that can usually be found running on mobile devices. Think smart phones here. Myself, being an iOS software engineer, will be primarily referring to Apple iOS devices in this post. Although, there are AR apps that run on Android, Windows Phone, and many other types of mobile device operating systems.
By the way, for those of you who may not...
Tagged: Mobility
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|