Have you looked into keyboard cases for phones? Something thin like an iPhone + a relatively thin kb case can't be much thicker than your average smartphone with an otterbox.
edit: actually, now that I'm looking, they really only seem to exist for older iPhones (pre-6) :(