Architect a Winning Mobile Application
Building mobile apps in today’s highly dynamic environment comes with great uncertainty and risk. It’s imperative to make the right design choices early on. Poor architectural decisions can make or break an app. In this technical session, Shadi Saifan focuses on the architecture and design considerations critical for building a winning mobile application—regardless of the device, operating system, or language. Shadi compares and contrasts the fundamental technology choice of developing mobile browser-based apps, developing native apps, or employing cross-platform tools and hybrid frameworks. Then, he goes into depth on the most critical mobile architectural issues with a focus on performance, data access, security, and connectivity. Shadi discusses considerations for designing applications that are easy to maintain and upgrade—design factors that are often brushed over. Leave with a new understanding of the up-front mobile development decisions required for success in today’s environment.