News for hackers. Stuff that matters.
Re:Ask HN: I'm 15, won a grant to develop a suicide preventi... by d_j_s on Monday November 18, 2013 @11:22AM (#6755014)
You may find https://www.firebase.com/ or http://www.meteor.com/ allow you to do it all on the frontend
Re:Ask HN: I'm 15, won a grant to develop a suicide preventi... by krrishd on Monday November 18, 2013 @11:23AM (#6755019)
I was thinking about meteor, I'm just not sure how complex it would be to implement on a mobile app.
Re:Ask HN: I'm 15, won a grant to develop a suicide preventi... by jggonz on Monday November 18, 2013 @11:57AM (#6755262)
I've been using Meteor for a couple of years now, and although it does a lot of magic, I recommend using it only for very simple projects.

For this application, meteor may be suitable, but keep in mind that you'll need to build a lot of your supporting infrastructure until Meteor 1.0 comes out.

Reasons not to use Meteor:

It is currently very difficult to accurately profile memory issues.

Simple html mixups can take half an hour to debug due to the fact that they'll only show up in production, and in minimized/uglified form.

MongoDB costs 'money' to scale properly (sharding across multiple machines with lots of memory (if your database grows).

Edit: This is not a simple project, so maybe meteor is asking for trouble since it's not very mature yet.

Re:Ask HN: I'm 15, won a grant to develop a suicide preventi... by throwmeaway2525 on Monday November 18, 2013 @11:51AM (#6755219)
Check the mailing list for this. There wasn't a large amount of discussion about mobile options when I last checked, but one solution seems to be what you've already listed above: Phonegap/Cordova.

https://groups.google.com/forum/#!forum/meteor-talk

It didn't seem like there's a "perfect" solution for this yet (in any realm--it's all still evolving).