Enterprise Cloud App Updates: 10 Tips for Adding Social, Mobile Features
Know Your Target Market and Tailor Your App Accordingly
It's essential that a developer know what type of enterprise they're targeting. For instance, a small organization often prefers simplicity and will not require deep integration, while large enterprises need apps that require deeper integration so they can scale to huge audiences and global commitments. Many developers try to deliver a product that meets both ends of the spectrum and in the process miss both targets completely. Make the decision at the beginning, and once you've conquered one segment, you can always move up or down market. —Joe Fisher, vice president of products, Bunchball
It's pretty obvious that the future of business involves both social and mobile aspects. Application developers are increasingly incorporating these two elements into cloud apps for the enterprise. "When building social and mobile functionality into enterprise apps, it's important to understand how your users work across different devices and contexts," said David Rowley, chief technology officer of Get Satisfaction, a service provider that helps build loyal communities through social networks. "Consistency should be a strong design objective across the user work cycle, which means you need to know that your users might start some tasks on a desktop, carry some over to a smartphone, then finish some on a tablet." This objective may also impact a smart approach to an implementation. An enterprise could do this by implementing consistent platform-specific mobile apps, but for many needs, a responsive Web approach is best because it allows the mobile and desktop experience to be consistent with the same Web app being used across all device types and display sizes. Here, eWEEK features advice and best practices from 11 leading cloud companies that have developed apps on Salesforce AppExchange.