Level: Intermediate
In today's world, apps are typically responsive web or mobile apps, with cloud-based back-ends becoming more common all the time. These "modern apps" come along with new requirements where users expect a more intuitive, productive, and compelling experience from their computers and devices. They expect a similar app experience on their phone, their tablet, and their computer. All this is supported by infrastructure, so the app has their data and settings everywhere they go. On top of this, more dev teams are distributed or remote, requiring maturity in process and tooling around development, communication, testing, and deployment. This session will demonstrate how all these concepts fit together to drive what we call "modern app development."/