Underhållet av system och appar är svårt att förutspå

Underhåll av appar är svårt att förutse eftersom nya versioner av iOS, Android och tredjepartsbibliotek ständigt förändrar förutsättningarna.

Underhållet av system och appar är svårt att förutspå

Ingen kan i förväg veta hur stora förändringar Apple eller Google inför i nästa plattformsversion eller hur mycket arbete som krävs för att behålla befintlig funktionalitet. Många system fungerar utan problem tills en uppdatering plötsligt bryter ett viktigt flöde.

Android erbjöd länge god bakåtkompatibilitet, men Google har gradvis skärpt kraven på målversioner, behörigheter och publicering. Därför behöver appägare budgetera för löpande underhåll även när de inte planerar nya funktioner.

Jag har hjälpt många kunder med Android-uppdateringar och har även uppdaterat mitt eget ramverk Appmost. Fördelen med en gemensam plattform är att en förbättring kan komma flera kundappar till nytta, även om varje app fortfarande behöver testas noggrant.

Moderna appar har dessutom flera beroenden till tredjepartskod som får säkerhets- och kompatibilitetsuppdateringar. Regelbundna språk-, SDK- och biblioteksuppdateringar minskar risken för att ett framtida versionslyft blir ett akut projekt. En erfaren apputvecklare kan hjälpa till att prioritera och planera arbetet innan problemen når användarna.