October 22, 2024
Chicago 12, Melborne City, USA
Android

What to use for offline surveys for a SQL Server/ASP.NET backend?


We have a simple survey app running on Android and iOS. A survey has about 100 questions. The response in each case is one of a) enter an integer, b) select a value from a drop drop-down list c) choose one or more responses with check boxes d) take a photo (prompted by the survey). There are simple rules that hide questions that only become relevant when certain responses to other questions are given. All the information to build the survey comes from the server.

The surveys can be completed in an ASP.NET MVC 5 web site, but since surveys must be completed where there is no mobile network the app is used to record survey responses. The app has parts that are 10 years old and rely on very old versions of things like Angular. Breeze is used for synchronising with an API on the server. No one in-house understands the app. We had a panic recently when it wouldn’t work with a new version of Android.

If we were to develop a new/modern approach to offline surveys there seems to be a huge number of technologies that could be employed. My question is whether there are some particularly well suited to surveys of the sort I have described. I’m just after help choosing what to research, not a detailed solution. I favour solutions without an ongoing cost that I presume would be a feature of off-the-shelf survey software. Our skills are C#/.NET/SQL Server.



You need to sign in to view this answers

Leave feedback about this

  • Quality
  • Price
  • Service

PROS

+
Add Field

CONS

+
Add Field
Choose Image
Choose Video