How small developers compete with the defaults on your phone