Bár a mobilos alkalmazásfejlesztés bizonyos szempontból alapvetően más megközelítést igényel, mint a hagyományos asztali vagy kiszolgáló oldali programok írása, egy közös dolgot azért biztosan oszt utóbbiakkal. Nevezetesen azt, hogy ha az appok eredeti tervezése és implementálása során nem fordítunk megfelelően nagy gondot karbantarthatóságára, akkor utóbbi idővel rémálommá válik esetében is.

Annyce Davis előadásában azt mondja el, mire érdemes odafigyelni annak érdekében, hogy ez ne következzen be, és még évek múlva is viszonylag könnyen és egyszerűen lehessen módosításokat vagy új fejlesztéseket bevezetni korábban létrehozott androidos alkalmazásainkba.

A főbb kérdések: mi alapján válasszuk meg, hogy milyen könyvtárakat használunk? Hogyan tudjuk az implementációt úgy kialakítani, hogy az könnyen tudjon illeszkedni az idővel megváltozó tervekhez, elvárásokhoz is? Hogyan őrizzük meg a kód magas minőségét? És végül: miért figyeljünk nagyon oda az alapos tesztelésre is?