Pérez, a software engineer in Chicago who had never made a mobile app before, spent five weeks over the winter tinkering with ...