Thursday, September 15, 2011

The Cluck Cluck App Builder

The Cluck Cluck App Builder is a small project that I have been working on since May 2011. This project came up as I was researching frameworks available for Mobile applications.

A Software framework is a reusable set of libraries or classes for a software system.
Specifically, they are used to implement the standard structure of an application for a specific operating system.

From my perspective, a framework have several advantages over native software development and does several things:

  • It makes it easier to work with complex technologies
  • It ties together a bunch of discrete objects/components into something more useful
  • It forces the team (or just me) to implement code in a way that promotes consistent coding, fewer bugs, and more flexible applications
  • Everyone can easily test and debug the code, even code that they didn't write

A software framework also has its limits and boundaries, which from a developer perspective, appears to be a major drawback from adopting it. As a Product Manager, I happen to think that it isn’t all that bad simply because by adopting the framework, the development team already knows what it is capable of. This in turns limits the “out of the box” thinking from engineers. I am not discouraging creative thinking but you can in fact be much more creative in solving solutions within a framework.

Several mobile frameworks are available today: PhoneGap, Sencha, Corona and Titanium are the most popular and fastest growing. After researching each one in depth and based on the current trends for mobile products, I decided that Titanium was the framework to further explore.

The main purpose of the The Cluck Cluck App builder is to educate and introduce Appcelerator Titanium to developers wanting to create a good, robust application quickly. The code generated by the Cluck Cluck App is fully customizable, and developers can publish the product we create or further customize it using more Titanium libraries available online for free. In short, The Cluck Cluck App creates a customized baseline content reader compatible with services you already subscribe to such as WordPress, Blogger, YouTube, Twitter, Facebook, Flickr and more.

The Cluck Cluck App builder is an open source project dedicated to serve the growing community of Titanium users. In our next post, we will let you preview the great features of the Cluck Cluck App builder interface as well as a sneak peek into what the the application it builds looks like - Lots more to come, stay tuned -

Tuesday, September 13, 2011

What I learned from the publishing industry.

I had the privilege to work on one of the hottest high tech product on the market these days, Mobile Applications for smartphones. In only two short years, I have seen the landscape of these products change tremendously: Android surpassing iPhone, the introduction of (real) tablets in the marketplace, the death of the WebOS platform… These events among many others meant that Handmark had to adapt very quickly and that our product roadmap kept changing even in the middle of sprints. It was nearly impossible to foresee what would happen even within the next quarter.

The product we worked on called the Mobile Publishing Platform was targeted to publishers, such as local and national newspapers and TV stations. As we know, these two media outlets audience are declining rapidly and are quickly being replaced by more popular online products.

The shift has been occurring since the explosion of the Internet in the late 1990s. Of all the “old” media, newspapers have the most to lose from the Internet.

Freedom Communications, one of the accounts that I worked with was very well aware of the trend and two years ago when I started working with them, could already forecast the same shift that would affect Newspapers with Mobile applications growth.

What I found remarkable about working with them was that unlike other newspapers that dreaded the fact that their physical copy was intentionally being and pushed to be replaced by an online technology, Freedom embraced the change.

On a trip to visit their office in Anaheim, California, I had a better understanding why they had so much interest in mobile: the applications could provide readership habit information impossible to extract from a website and much less from a physical newspaper.

Media outlets and newspapers are most interested in readership for advertising sales, and readership is correlated to what they call article relevance. Some questions all editors face on a daily basis related to article relevance are impossible to answer without visibility in metrics only available through online sources:

  • What should our journalists write about?
  • How long should their articles be?
  • When should they write about it?
  • Which section of the newspaper should this article be published under?

“Mobile Marketing Is the Most Personal Form of Web Marketing I like to joke that the only thing more personal than a person's cell phone is his underwear” Mobile Marketing by Cindy Krum


There are many attributes and metrics that define the relevance grade in mobile applications. For example:

  1. Page views: The number of times the article has been selected from the headline view. Although this may seem like a perfect metric, it deviates as you see a decrease in page views based on the position of the article. There is a downward clicking trends as the article is placed further down in a list.
  2. Time spent on article: The amount of time a reader spends reading an article they selected. This has a higher relevance grade compared to page views. The average American adult reads prose text at 250 to 300 words per minute. If an article is 600 words but takes a reader a recorded average of 4 minutes, the article may not be as interesting as its title / headline
  3. Length of article: A metric attached to Time spent on article. If an article has a high page view but low time spent on it, it may be recommended to only show a small portion on the front page and let the reader find out about its length further in the publication
  4. SMS and Push to visit: Mobile phones are able to receive SMS and Push notifications. Editors are able to know if an alert is relevant based on the push to visit ratio, the total number of alerts open divided by the number of subscribers. Based on the day and time of the alert sent, the publisher is able to capture some trends of use. SMS and Push are instant and are usually viewed within seconds after they are being sent.

What I began to understand was that the success of a newspaper today can only be attributed by the amount of visibility their editors and publishers have in those metrics and those metrics can only be attainable through modern online products.
What we thought two decades ago to be mutually exclusive media channels turn out to be complementing one another.