In my previous two posts, I discussed the limitations of using branding as the primary focus of marketing communications. In short, the branding focus often ignores the cornucopia of information available about a brand and, perhaps more alarmingly, assumes that consumers want to engage with brands and not with content or functionality.
Before finding the solution to this problem, let's talk about something almost, but not quite, entirely unlike marketing communications, application development. Developers create applications to help people or machines create specific tasks, such as analyzing financial trends or keeping you from drunk-dialing ex-girlfriends.
While application development takes many forms, they all have some key similarities, such as the use of a presentation layer. The presentation layer is the part of the program that users see and interact with; the heavy-duty number crunching happens below the surface. In all consumer-oriented applications, the thousands or millions of lines of code remain invisible.
This opacity does not mean, however, that the presentation layer does not play an important role. The presentation layer determines how the user understands and relates to the application. If gives him or her a concrete sense of what the application does.
By now, you should realize that, in fact, application development is at least somewhat like marketing communications. In fact, I'll argue that presentation layer should serve as the basis for how branding works best in our connected world.