node.js on android tablet

149 views
Skip to first unread message

Crash Pop-Quiz

unread,
May 30, 2015, 3:38:11 PM5/30/15
to tiddl...@googlegroups.com
I lean heavily on TiddlyWiki to compensate memory issues that are a result of having Parkinson's. I cannot quantify what TiddlyWiki has provided to me. I want to thank everyone that has participated in creating this incredible aid.

When at home I use TiddlyWiki with node.js running on my Mac. I would like to move everything over to my Android tablet, which would enable me to have TiddlyWiki with me wherever I go.

There was a time when I could work through this transition. Where I could figure out how to move node.js to my tablet. That time is long past. Those skills have been taken from me.

Which brings me to this request. I have a Samsung Galaxy Tab Pro 12.2 tablet running Android v4.4. Could someone help me move TiddlyWiki along with node.js to my tablet? Are there a set on instructions that I may be able to follow?

Thanks in advance for your help.

Danielo Rodríguez

unread,
May 30, 2015, 5:21:48 PM5/30/15
to tiddl...@googlegroups.com
Hello Crash,

My grandpa suffers Parkinson also, so I know how bad this illness is. There is no node version for android. Fortunately tiddlywiki can work without any node backend. Your best (and simplest) bet is to use the Firefox browser on your tablet and install the tiddlyfox addon for Firefox. It will allow you to edit and save the wiki on your tablet, if that is your objective. If you only need to read your wiki, then any browser is fine. To get a copy of your wiki with all the content just click on the download icon on the right sidebar (the circle with a tick inside). It will ask you for a place to download a file with html extension, that file is a copy of your wiki. Then just copy that file to your tablet

Hope that is enough.

Mark S.

unread,
May 30, 2015, 7:52:25 PM5/30/15
to tiddl...@googlegroups.com
Hello Crash,

I use Cheetah sync to synch my TW file with Android. Cheetah runs a file server on the desktop computer. When I'm going to be using the tablet, I  run the synch (which I previously set up) and then refresh in the Firefox browser on the tablet. When I'm done, and if I have made any changes, I synch again and refresh FF on your desktop. This 2-way synch requires the full $4 application. Being able to synch things without scrounging around for a cable or having to remember complicated settings seemed worth it.

Cheetah makes a desktop server for Mac as well as for PC. I assume it works equally efficiently. The main thing is to check that the synch ran the way you expected it to before changing platforms.

In my experience, TW on small devices is slow, especially for input. For keeping track of small notes without images (though you can link to images) there is Simplenote. It synchs really fast without extra steps and is available on all platforms. You can type into it's notes as fast as your device will let you. It doesn't slice and dice data the way TW does, but if you're trying to simplify, it might be the way to go.

HTH
Mark

Crash Pop-Quiz

unread,
May 30, 2015, 9:03:21 PM5/30/15
to tiddl...@googlegroups.com
Thanks for your input and suggestions. I was hoping that there was some method to port node.js to the Android platform. I have come to love the one tiddler - one file feature enabled through node.js. Thanks again.

Richard Smith

unread,
May 30, 2015, 9:37:53 PM5/30/15
to tiddl...@googlegroups.com
Hi Crash,

Personally, I use dropbox to store any TWs that I want to keep in sync across multiple devices. That way I don't have to remember to save/sync anything manually. I use a mac and a windows machine and not android.

If I want to run the node.js version on both of my machines, I can still generate a single file and use it just as a way to keep the two in sync.

The other alternative, of course, is to expose the node server and connect to it from the tablet, but that depends whether the tablet will always have an internet connection.

As for Node on Android, the answer seems to be 'possible but difficult' - http://oguzbastemur.blogspot.com.au/2015/03/nodejs-truly-on-android-and-ios.html 

Personally, I think that a really easy way to edit and get things into a single Tiddlywiki from multiple devices is a 'killer feature' that would make it obviously more useful to a huge new group of people. ie; you love evernote because you can trust it to 'just work' and everything will be stored in one place, but wouldn't it be great to pattern that information in arbitrarily complex ways depending on the requirements of your task(s).

Your own use-case is particularly fascinating to me. I have been reading a lot lately about the 'getting things done' methodology - http://gettingthingsdone.com/ - which I had previously dismissed as some gimmicky business thing, but the gentleman who wrote it is very persuasive in interviews about the benefits of creating for ourselves an 'external brain' to take over the tasks that otherwise weigh on our internal brain, and for which it is not well-suited to begin with. He stresses that for us to trust the external brain, it must basically be 100% reliable - ie; any information we put into must be available when we need it. My experience of tw in this respect is really, really good - I've never lost any data, except through my own stupidity, in two years of constant use with tw5. The only problem I ever have is that I end up with too many wikis and too many unfinished projects and everything is consequently always in a bit of a mess - to be fair, this is a pretty good reflection of the inside of my head but I think I need to figure out some way to organise things more effectively, in order to find some clarity.

I hope you'll let us know what you get working.

Regards,
Richard

Danielo Rodríguez

unread,
May 31, 2015, 7:49:03 AM5/31/15
to tiddl...@googlegroups.com
> Personally, I think that a really easy way to edit and get things into a single Tiddlywiki from multiple devices is a 'killer feature' that would make it obviously more useful to a huge new group of people.

That is possible with my pouchdb plugin.

Crash Pop-Quiz

unread,
May 31, 2015, 10:46:01 AM5/31/15
to tiddl...@googlegroups.com
Thanks again to everyone for your support. Previous to starting this thread I searched for solutions. There are a handful of instructions for moving node.js to Android. There was a day where I would understand these articles. Where I could implement them. With great frustration I must accept my new limitations. I must acknowledge that I am no longer the man I was. Parkinson's is a humbling disease.

Thank you everyone.


On Saturday, May 30, 2015 at 3:38:11 PM UTC-4, Crash Pop-Quiz wrote:
Reply all
Reply to author
Forward
0 new messages