Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

HelpStack: In-App Support on iOS

DZone's Guide to

HelpStack: In-App Support on iOS

· Java Zone
Free Resource

Learn how our document data model can map directly to how you program your app, and native database features like secondary indexes, geospatial and text search give you full access to your data. Brought to you in partnership with MongoDB.

We don’t seem to generally get around much to putting any more end user support in our apps than an email link, but next time somebody asks for more, this HelpStack thing sure looks like a front of the line choice:

Screen Shot 2014-05-15 at 8.08.32 AM.png

Source is on github, and out of the box it’s ready to hook up with an account on

Presumably if you were motivated you could check out those implementations and figure out how to adapt them to the various other support solutions we’ve mentioned a long time ago and before that a really seriously long time ago, or whatever other solution it might be that the cool kids use these days. Us, we tend to work more on the poor kids end of the spectrum, so even the cup of coffee a month price most of these services have a starter service for is pretty much right out. But look, HelpStack is even good for that too:

4. Email gear

If you do not use any of the help desk solutions, you can still use HelpStack to provide efficient customer support by configuring with just your email. You can configure email support in Helpstack by including the below lines of code in your App delegate…

HAGearEmail* emailGear = [[HAGearEmail alloc] initWithSupportEmailAddress : @"support@example.com" articlePath : @"<pList file name>”];
HSHelpStack *helpStack = [HSHelpStack instance];
helpStack.gear = emailGear;

You can provide your FAQs as a local pList file and provide the pList file name in place of pList file name…

Well, that’s a pretty darn low barrier to entry for including at least a minimal FAQ in your app. We’ll definitely give that at least a rustle at the next opportunity!

Discover when your data grows or your application performance demands increase, MongoDB Atlas allows you to scale out your deployment with an automated sharding process that ensures zero application downtime. Brought to you in partnership with MongoDB.

Topics:

Published at DZone with permission of Alex Curylo, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}