Implicit iterator on app, so that let app = installedApps[i] isn't necessary.  This is a nitpick of course.