MLevel

News

Design Considerations When Building Cross Platform Applications: Data Architecture

Since I started this blog series a couple months back, the landscape in mobile applications has changed quite a bit, but the design considerations remain constant with regards to data.  In this post, my fourth of the series on Design Considerations When Building Cross Platform Applications, I will focus on the many faces of data …

Design Considerations When Building Cross Platform Applications: Data Architecture Read More »

Multiplatform Layout Considerations for Mobile Apps

Targeting popular screen resolutions and understanding the different image scaling techniques for iOS, Android and Windows 8 devices Designing across multiple platforms can be tricky business, but in the case of mobile applications it can often become a designer’s worst nightmare. Supporting cutting edge high-resolution tablet screens in tandem with ancient, and much smaller, legacy …

Multiplatform Layout Considerations for Mobile Apps Read More »

Please, keep the abstractions to a minimum.

I’m lucky enough to be one of the developers at SuperConnect working on a greenfield software project.  For me brand new projects are one of the most challenging and rewarding experiences a software developer can endure. New projects always introduce a pressure to “get something working.” With this pressure it is very easy to introduce decisions that can …

Please, keep the abstractions to a minimum. Read More »

Integrating Usability Testing into Agile Software Development

The best way to validate design and requirement decisions with your users is via usability testing. The general idea is to gather feedback on early concepts, understand workflows & user pain points and allow designers and product managers to document findings and create/maintain personas, roles and system workflows. Agile methodology lends itself extremely well for …

Integrating Usability Testing into Agile Software Development Read More »

Design Considerations When Building Cross Platform Applications: Application Architecture

In this third post of my blog series about Design Considerations When Building Cross Platform Applications, I’m focusing on one of the most complex areas of design: Application Architecture.  When a company or developer sets out to create a new application, whether mobile, desktop or web, many approaches can be taken to get things moving.  …

Design Considerations When Building Cross Platform Applications: Application Architecture Read More »

Design Considerations When Building Cross Platform Applications: Visual Design and User Experience

In this second post of my blog series about Design Considerations When Building Cross Platform Applications, I’m focusing on what most people typically consider the only design consideration:  Visual Design and User Experience.  Usually when a product company is beginning to plan out a new product, the team goes through phases during which they start …

Design Considerations When Building Cross Platform Applications: Visual Design and User Experience Read More »

Design Considerations When Building Cross Platform Mobile Applications

In this day and age of growing technology options, consumers continue to find new ways to use the technology they have access to. It all began years ago when people were able to use a laptop, then extended with the ability to have a “wired” wireless connection, and even further with the ability to use …

Design Considerations When Building Cross Platform Mobile Applications Read More »