3D printing is quite a lot of fun. You do need a decent 3D printer to get started. Thankfully, the prices are coming down for 3D printers. Not many of them work with your smartphone out of the box. These 2 solutions let you 3D print from your smartphone:
AstroPrint: lets you slice and 3D print from your tablet or mobile phone. You will be able to access and print from anywhere. You get cloud slicing, camera support, and online storage.
PrintToPeer: connects your Makerbot or Marlin 3D printers to the web. You just have to upload, choose your printer and your slicer, and you are set. You will be able to share your printer with others. The solution is mobile friendly. Your 3D printer can send you status updates over SMS or email when your print is finished. You can also monitor your camera remotely.
We are going to see more iPhone and Android friendly 3D printers in the future. For now, you can use the above solutions to get the job done.