Unless you want to force people to use a certain platform, I'd suggest looking at Mobilize which enables discussions to flow in a web app, mobile app, email or SMS
CommentsShare