Criteria for open platform in AHA and AAL domains which TheraForge complies with:
Open Standards Based
Shared Common Information Model
Vendor Technology Neutral
Supports Open Data
TheraForge is an open low-code SDK for the rapid application development (RAD) of digital health solutions running on Apple iOS for the iPhone and Apple Watch. The platform comprises a set of tools for students, researchers and developers, designed to accelerate rapid prototyping and development of professional-grade digital health applications. It supports secure local storage with automatic cloud synchronization and offline-first capabilities, digital health UI/UX components synchronized with data changes, powerful app templating and styling, a secure integrated cloud service with doctor/patient dashboard and with analytics portal, AppleWatch support, wearable device support as health data sources, and much more.
TheraForge is the result of 1+ years of development and incorporates 250K+ lines of code distributed into 7 frameworks, with an associated no-code template app:
A sample cloud-enabled app can be installed, used as development model and customized for no-code prototyping.
TheraForge supports the following features:
The code is analyzed and tested for security vulnerabilities and the use of TLS 1.3 with forward secrecy is verified:
You can start using TheraForge for free and even contribute to its development on GitHub by opening issues and submitting pull requests.
TheraForge’s main components are:
Hippocrates Technologies provides free and paid tiers for the use of the BaaS service. Request a quote for personalized projects and for co-development opportunities. You can use the TheraForge Client Registration form for your queries:
Note: To create a cloud account to use with ToolBox or MagicBox (as described in the Cloud Setup section linked above), you can use the registration form to obtain an API key.
TheraForge ToolBox (OTFToolBox) is an open software development kit (SDK) for rapid application development (RAD) of digital health solutions running on Apple iOS.
It comprises a set of iOS frameworks for students, researchers and professional developers, designed to accelerate rapid prototyping of digital health applications.
The Open TheraForge (OTF) MagicBox app is a template for creating digital health solutions that help people better manage their health. This sample application leverages TheraForge frameworks such as OTFTemplateBox to implement a no-code solution that can be customized without requiring any code changes.
MagicBox App as a Template or a Model
MagicBox app’s source code represents an example of how to use the frameworks in the TheraForge SDK. It will constantly evolve to incorporate and showcase new features of the SDK.
Intersted organisations can use MagicBox as a reference, or fork it and make it the starting point for their own app. This open template can help them to create their own digital health application prototype in just a few minutes, without investing a lot of time and money, and even with limited knowledge of coding.
The TheraForge Secure Cloud service is a shared hosting BaaS that provides cloud connectivity and synchronization to apps (and much more).
The CloudBox service provides native multi-cloud support (AWS, IBM HyperProtect (future)).
It supports the following features:
In order to use it in your apps, you need to register an account with the minimal information that is required by the backend services.
ToolBox, MagicBox and CloudBox integrate with WorkBox, a configurable web-based dashboard for medical data collection and display, patient/doctor interaction and virtual care management.
WorkBox is currently in internal alpha testing and access to its first public release can be requested via the Client Registration Form.