The
smart phone and tablet applications are akin to news and media websites available on
the Internet in that the applications provide the latest content, richest media experience and an evolving
community around the brand. The disclosure provides an efficient and inexpensive process and
system for creating and managing of
software applications for multiple
smart phone and tablet platforms via an online platform. The systems and processes facilitate creation of applications, which communicate with a
workflow implemented and powered by an online
server. The systems also provides a feed
server system that continuously fetches content from various feed sources, aggregates content, and maps into a local
data model that can be defined dynamically. The applications are containers that request content from the served based on a token that is preinstalled into the application. The containers are built with the mechanism to bind data to layouts dynamically using the scripting code downloaded from an online
server. The data, layouts and code can all be changed by the app creator
on the fly. Based on the specifications of the device making the request, the token content is preprocessed and served to the application in the correct format for the receiving device. The apps combined with the online app server also provide mechanism to gather analytics about content consumptions habits, location analytics, and application usage patterns all of which could be used to curate content to be served back to the app users.