Skip to content

The NCS Navigator Field application is built for the National Children's Study to track appointments with participant and assist in instrument and specimen data collection. All appointment information is retrieved from the NCS Core application.

Notifications You must be signed in to change notification settings

umn-enhs/ncs_navigator_field

Repository files navigation

NCS Navigator Field

This is an ios application which assists field workers in data collection for the National Children's Study.

Configuration

  1. cd ncs_navigator_field
  2. git submodule init
  3. git submodule update
  4. Copy NUCas/NUCas.plist-sample to NUCas.plist
  5. Update cas.base.url, cas.retrieve.url, and cas.receive.url in NUCas.plist
  6. wget http://curl.haxx.se/ca/cacert.pem
  7. Copy NCSNavigatorField.plist-sample to NCSNavigatorField.plist
  8. Update ncs.core.url in NCSNavigatorField.plist
  9. gem install cocoapods
  10. pod setup
  11. mkdir -p ~/.cocoapods/master/RestKit/0.9.4
  12. cp RestKit-Custom-0.9.4.podspec ~/.cocoapods/master/RestKit/0.9.4/RestKit.podspec
  13. pod install
  14. Open NCSMobile.xcworkspace and change the Pods deploy target to 5.0 (Pods Project -> Build Settings -> Deploy Target)

Testing

NCS Navigator Field currently only supports pulling data from the ncs core services stub service located in the ncs-core-stub subdirectory.

To run this you need to:

  1. Have a working ruby and rubygems installation
  2. Change directory to ncs-core-stub
cd ncs-core-stub
  1. Install the bundler rubygem
gem install bundler
  1. Install dependent gems
bundle install
  1. Start the NCS Core Services Stub
./run.sh

About

The NCS Navigator Field application is built for the National Children's Study to track appointments with participant and assist in instrument and specimen data collection. All appointment information is retrieved from the NCS Core application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published