Key messagesThese trends are causing a new concept in software development: Modern AppsModern apps evolve both business and consumer apps around three main attributes aligned with the market trends:User-centric: Accessible from any device with an user-centric experienceSocial: Integrated with user’s identity and connected with his peers / friends.Data-centric: Leveraging the vast amount of data and exposing it to any user.Modern apps are also about business agility. These apps are in continuous improvement with a strong partnership with the business so innovation can be delivered faster than ever.
With the shift to devices and services and meeting new set of business needs (e.g., shorten release cycle), we would need a new paradigm for building business solutions. In this new paradigm (as illustrated in Figure 3), the life cycle starts with a set of well-defined personas (examples of personas: consumer, developer, partner), who have specific objectives (such as finding financial info or order status) and use various devices to consume business solutions. IT is responsible for providing business solutions composed of various types of business process and data services that consistently adhere to published service level agreements and can run on cloud infrastructure (either public, private, or hybrid cloud).
Potential next steps:Get your app started todayFree offers on Visual Studio, Bizspark, etcContact your DPE contact in your country to help get started