Giter Club home page Giter Club logo

qrh-ios's Introduction

Quick Reference Handbook (QRH)

Screenshots

iPhone

| | |

iPad

|

Features

  • Unofficial derivative of the Association of Anaesthetists Quick Reference Handbook (QRH): www.anaesthetists.org/Quick-Reference-Handbook (CC BY-NC-SA 4.0)
  • iOS port of github.com/anaes-dev/qrh-android
  • Not endorsed by the Association of Anaesthetists
  • Rapidly searchable guideline list
  • Simple guideline layout echoing original handbook
  • Clickable links between guidelines
  • Compatible with iOS dark mode
  • Large format two-column layout for iPad
  • Easily updatable through modification of JSON assets
  • CC BY-NC-SA 4.0 Released under same Creative Commons license as original work

This application has been neither professionally developed nor tested. It carries no certification markings, regulatory approvals or technical assessment appraisals. Please read full guidance and disclaimers on first launch.

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

You may distribute original version or adapt for yourself and distribute with acknowledgement of source. You may not use for commercial purposes.

Download

Available on the App Store:

Download on the App Store

Technical

(For any updates, modifications or derivatives)

The guideline list is generated from '/guidelines.json'.

Guidelines are stored as JSON objects with guideline code as their filename, e.g. '3-5.json'.

Each array contains 'type', 'head', 'body' and 'step' keys.

These populate different styled cards for each guideline page.

Card views

Type integer value determines the appearance of the generated card:

  1. Introductory text (body only)
  2. START text (body only)
  3. Guideline step with bold heading and separate content (head, body and step)
  4. Guideline step with single text field (body and step)
  5. Orange expanding box (head and body)
  6. Blue expanding box (head and body)
  7. Green expanding box (head and body)
  8. Black expanding box (head and body)
  9. Purple expanding box (head and body)
  10. Image (caption in head, path/URL in body)
  11. Version text (body only)
  12. Red disclaimer card (head only)

Card contents

Basic HTML tags (B, U, I, LI) can be used within for formatting where required. All tags should be closed, otherwise may lead to parsing errors.

Unicode subscript and superscript characters are used rather than SUB and SUP spans due to line-height issues on earlier Android versions.

Guideline links

Generated when the following regex is matched:
[(]?[โ†’][\s]?[1-4][-][0-9]{1,2}[)]?
Therefore can have with or without parentheses, and is insensitive to space between โ†’ and guideline code.

Phone links

Automatic link detection using dataDetectorTypes.

Web links

Automatic link detection using dataDetectorTypes.

iOS, iPhone, iPad and App Store are trademarks of Apple Inc.

qrh-ios's People

Contributors

anaes-dev avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.