normandc wrote:I agree, a client app (running in the browser?) sending commands to a remote install of FreeCAD is probably the best way.
But I don't really see a subscription model for it. I'm thinking more along the lines of a home PC running as server, that would cost nothing to implement.
Anyway, with what's been found about Android phones this week (the Carrier IQ rootkit), I'm less and less sure I want anything to do with this open-source-or-is-it-really OS. I'll hold for a real Linux tablet... But I fear it is already too late for that: MeeGo's gone bye-bye, like Moblin and Maego before it, and Canonical hopes for Ubuntu tablets in... 2014! To use Biff Tannen's words: Hello, anybody home???
The news:kwahooo wrote:IMO Android app makes no sense. I think in future Android will be much less important - Google works heavily on Chrome (V8, Crankshaft, NaCl, WebGL, WebRTC, etc.) as a apps platform. You will get Chrome/Windows, Chrome/Linux, Chrome/Mac or Chrome/Android operation system.
So, I suggest pure HTML5/WebGL client app for FreeCAD. There are many 3D libraries, for example pythonOCC WebGL demo uses very simple Three.js library.
Take look at http://shapesmith.net/ project. Client browser app and server in the Amazon EC2 cloud. Server app uses OpenCascade.
Google officially shows NaCl (Native Client): https://developers.google.com/native-client/
Qt for NaCl is available: http://developer.qt.nokia.com/wiki/Qt_f ... ive_Client