back

( Session )

Future-Proof Your Apps With Native-Only Mobile Engineering

#Advanced·Session·8:10 am - 8:50 am·Beyond Stacks
session

Every few years the mobile industry rediscovers cross-platform frameworks and declares native development dead. Then the frameworks churn, the abstractions leak, and teams are left maintaining a codebase that no longer fits the platform it runs on. This talk argues the opposite: for apps with long lifespans, native-only engineering is the more future-proof bet. Not because cross-platform tools are bad, but because "native-only" forces you to own your architecture, your platform knowledge, and your upgrade path. Drawing on 9 Years building and maintaining Android apps at various companies, including Life Planner, mUzima and Vanderbilt University, I'll walk through what native-only engineering actually means in practice, how to structure a codebase so it survives OS releases, library churn, and team turnover. We'll look at real cases where the "safe" cross-platform choice created long-term cost, and where a disciplined native approach paid off. You'll leave with concrete patterns for building iOS and Android apps that age well: modularization boundaries, dependency strategy, how to treat the platform as a feature rather than a constraint, and how to make the case for native within your team.