Hi Steve. Thanks Daniel. I saw your initial NoteSelf press release :-) the other night. I tried it mobile and wasn't truly understanding everything you were trying to achieve. Initially I thought it was all about the launch icon on the device making more more like a native app. Cool, but wasn't enough to keep me that interested.
Then I read a little more in some other posts here and see you are interested in solving the mobile user experience. Again, not a huge concern to me currently BUT something I am definitely interested in. This also led to some more research as to what this couchDB reference was. Seeing some more posts including Steve had me checking the difference (and now understanding relationship) between pouchDB and couchDB. Now I'm really interested. Of course much of this is covered here. https://noteself.github.io/. Sometimes it's just information overload - although I think there are some things that could be made clearer off the top. That said, there are so many different audiences to cover it is almost impossible. Long story short, I get it - I think. NoteSelf uses a local in browser NoSQL database called pouchDB that supports 2 way replication with couchDB. Like Steve I setup a Cloudant couchDB. Pretty simple. Steve, two things, your couchDB URL is in the URL of your DB admin page. It is also visible in Account, Virtual Hosts.It is the name you could optionally replace with your own host name. eg: c4e83ce0-e302-42a2-8d3d-5cd3a8ae59e2-bluemix.cloudant.com. Obviously I modified above, but hopefully you will recognize that. With respect to your error check the CORS tab on the same account screen. While I don't want to leave all domains (*) as currently selected, I am not sure how to code for a file hosted browser session. Ultimately even some kind of local http: host is probably necessary with a host name to configure restricted CORS from. With those to things I got NoteSelf replicating as advertised. Very cool. I'm certainly wanting to explore the security aspect a little more. I gather that the GUID URL is one form of security and anyone accessing that URL has read/write access. I hope you can add a little more security in that you appear to be able to set the permissions on the database and then generate API keys. I'm not sure how/where you embed this in NoteSelf, assuming you do. Have to run, but will be back. Good luck. P.S. Exploring this as an alternative to my current node.js hosted on Google Drive approach that isn't proven sound in any way. No version control and not multi-user, that that NoteSelf is either me thinks. All the best. On Thursday, December 29, 2016 at 4:15:20 PM UTC-5, Danielo Rodríguez wrote: > > On their continuous effort to deliver cutting edge features to you, the > NoteSelf team (formerly known as just me :D) is delighted to announce that > *NoteSelf online > edition* is now an offline-first experience. > > This means that you will be able to use the online edition *even if you > are offline*, isn't that mind-blowing ? > > > Wait, there is more! > > > Being an offline-first application allows you to use NoteSelf *like* a > native mobile app. This mean that you can have it on your *app launcher > with it's own icon*, that it will appear on your list of opened/recent > apps and some other features restricted to native applications. > > Hey, hey, hey, I want this! Fine, this is how: > > 1. navigate to noteself.github.io/online with a *compatible browser* > 2. open your browsers options and select "add to home screen" (text > may vary depending on language and browser version) > 3. you will see something similar to the below image (sorry it is on > spanish) > > > <https://lh3.googleusercontent.com/-IO5Cg_6PdJk/WGV6lXSpi3I/AAAAAAAAUr4/0NaRQOl-7Q8lEKqNJApLXic551N-3HhwwCKgB/s1600/Screenshot_2016-12-29-12-29-53.png> > > 4. NoteSelf can now live along with the test of your apps! (pic > below) > > > <https://lh3.googleusercontent.com/-aD7HdZOgE78/WGV7RJ9q7eI/AAAAAAAAUsA/H4P1LpQjTKkDwWkSAjovTc0WPdTH4mg6ACKgB/s1600/IMG_20161229_123140.png> > > 5. it even has a beautiful (depending on your likings) splash screen! > > > <https://lh3.googleusercontent.com/-ymBJblEivYQ/WGV7kZGecSI/AAAAAAAAUsM/cFKQiV6eWPMDyUOEPVbZXmSJbvKCpZ-3gCKgB/s1600/Screenshot_2016-12-29-12-36-32.png> > > The supported browsers for the native app experience are chrome and Opera > so far, Firefox is on the way. The offline capabilities should work on a > wider range of of browsers. > > > This have several advantages over the offline version: > > - Allways up to date. Don't worry anymore about updating, the online > version is allways the latest version! > - Direct access from your launcher with a recognizable icon > - Easier to use: because we rely on web standards the user experience > is delightful. For some reason mobile browser vendors doesn't like opening > local html files and opening them can become a tedious task. Sometimes its > is just not possible. > > > Hope you enjoy this new feature as much as I do , at the end I'm the main > user of NoteSelf :) > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/e9d11de2-1bf1-4f93-97e2-2bfbc6b02769%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

