I did a quick google and there appears to be lots of bluetooth keyboards for the smartphones and they seem to be just about the regular size, and it looks like there are some options for the mouse, I personally can do just about everything on my Iphone as I can do on the laptop
