Unlike traditional software engineering, building mobile apps involves a whole new set of challenges that companies have to deal with on a day-to-day basis. Apart from being new operating systems, these platforms and their users are unforgiving towards badly behaved apps. This requires teams to adopt strict engineering practices and stay on top of new developments. In this talk, we discuss the pitfalls and challenges inherent in building mobile apps, as well as some potential solutions to those problems. The intended audience is project managers, engineering managers, or anyone else who finds themselves leading a mobile development team.