Realtime Prototyping Solution
Hello everyone!
I just want to share our latest experiment named Livetanium.
Made out of titanium, nodejs and unicorns, our Livetanium library lets you code Titanium Mobile apps and see changes in realtime. It uses a nodejs server to pipe filechanges to the app, and these changes are applied in realtime. It's iPhone only at the moment, but works in both the simulator and on the actual device. You can see a quick walkthrough here or check out the source.
Please try it out and let us know what you think!
8 Answers
-
WOW!
I want this!
-
Very well done! Quick question, what happens when one of the updated files has a syntax error or an exception? Does the simulator throw an exception that is recoverable? I suppose it would be easy to just relaunch the App on the simulator if it crashes.
-
Jacob
That looks very cool! Well done! :)
-
Verrry cool!
Keep it up!
/J
-
Thanks for the encouragement!
It makes us wanna create more tools for simplifying the life of Titanium developers, so stay tuned! :)Cheers
/Jacob -
Wow this is really cool! This should make life simliar, especially when working with UI. Haven't tried it but quick question. Is it possible to use the regular javascript style of coding or do you have to use the K variable type as you do in the video?
-
Hi, I tried to use it but…the server.js doesn't work!
node.js:63
throw e;
^
Error: ENOENT, No such file or directory './Documents/iPhoneApps/kwhinnery-Snapost/1.1.x/Snapost/build/iphone/lib/libTiCore.a'
at Object.statSync (fs:326:18)
at /Users/matteoannibali/Documents/iPhoneApps/krawaller-Titanium-Tools-6bb38b3/Resources/server.js:57:16
at Array.forEach (native)
at /Users/matteoannibali/Documents/iPhoneApps/krawaller-Titanium-Tools-6bb38b3/Resources/server.js:55:30
at /Users/matteoannibali/Documents/iPhoneApps/krawaller-Titanium-Tools-6bb38b3/Resources/server.js:57:44
at Array.forEach (native)
at /Users/matteoannibali/Documents/iPhoneApps/krawaller-Titanium-Tools-6bb38b3/Resources/server.js:55:30
at /Users/matteoannibali/Documents/iPhoneApps/krawaller-Titanium-Tools-6bb38b3/Resources/server.js:57:44
at Array.forEach (native)
at /Users/matteoannibali/Documents/iPhoneApps/krawaller-Titanium-Tools-6bb38b3/Resources/server.js:55:30I suppose the problem is in "getAllFiles"..
The method try to get every js file in my Mac!Please Help!
-
Jacob,
I would love to try this. Can you post a more detailed instructions to install, you know, just for the dummies? :)
Great idea,
Cheers
Daniel