Use small repeatable sessions, active recall, separated decision-making, and weekly review to make app-based learning more durable.