The possibilities afforded by technologies such as mobile devices, 3-D printers, and apps are making us rethink the traditional notion of assistive technology.??? Some of this sounds like science fiction, yet these new and emerging technologies are not so far away.