This document summarizes a presentation on model-driven development approaches for mobile and IoT applications. It discusses modeling user interactions and integrating IoT, implementation strategies like code generation from platform-independent models to native or cross-platform code. It also presents an approach for application monitoring and user behavior analysis based on integrating logs from the runtime with the application models. Finally, it discusses barriers to adopting model-driven approaches and results from experiments on modeling effort.