Nah, you don't need any special gadgets for this. All you really need is a Bitcoin wallet app that can handle private keys and digital signatures - and there are plenty of those available for mobile devices!
So yes, you can definitely do all your signing right from your Android or iPhone. Just make sure to pick a reputable wallet app, and always keep your device secure!