Here’s an overview of the components that make up FeedHenry.
Native and hybrid SDKs for mobile app development.
FeedHenry supports a wide range of mobile development technologies. We provide support for native iOS, Android, Windows, Xamarin, Cordova, and other HTML5 app frameworks.
Starting points for building your applications with FeedHenry.
We’ve developed app templates for iOS, Android, Xamarin, Cordova; OAuth2 and SAML examples, push notification and data synchronization examples, and many more. We’ve highlighted a few of the popular ones below.
An HTML5 Cordova App which echos your name via the Cloud
A template App for displaying Forms
An example Project using our Sync framework
Cordova App which echos your name via the Cloud
Cloud App demonstrating many features of the FeedHenry platform
Find a complete list of templates here.
Integration with AeroGear for sending push notifications to any device, regardless of platform or network.
In 2012, Red Hat launched its first mobile related research project, titled AeroGear. AeroGear’s goal is to provide flexible, extensible libraries and server side components that simplify mobile development and infrastructure setup across platforms.
In December 2015, the UnifiedPush Server from the AeroGear project was integrated into FeedHenry. This provides FeedHenry users the ability to send push notifications to any device, regardless of platform or network.
AeroGear UnifiedPush Server
✨ iOS Push Notification Registration for UnifiedPush Server ✨
Push provides support for integrating with push. Currently only using Firebase Cloud Messaging (FCM) with the AeroGear UnifiedPush Server (UPS)
✨ Cordova plugin to support AeroGear UnifiedPush notifications ✨
A set of Node.js modules that can be used with FeedHenry to develop workforce management (WFM) applications.
See the Getting Started Guide.
We have not yet developed a schedule for releases. RainCatcher is still in rapid development, and we’re going to be working with the larger community to develop a cadence.
RainCatcher is the upstream project for WFM, where we do work before pulling it into our supported product. Features in RainCatcher may or may not ultimately land in WFM.
No, we do not have a CLA for RainCatcher, but contributors do acknowledge that work contributed to RainCatcher is their own work and they have the right to make a copyright.
If you have more questions, you are welcome to ask them on the feedhenry-raincatcher mailing list.
A signature module for FeedHenry WFM
An Angular directive to represent workorders on a map
A workflow model representation and its related services
A workorder model representation and its related services
A module that manages users, groups and memberships
A risk-assessment module for FeedHenry WFM
A vehicle inspection module for FeedHenry WFM
A module for scheduling work orders
A sync module for FeedHenry WFM
An AppForm module for FeedHenry WFM
An implementation of the mediator pattern for use with RainCatcher modules
Find the complete list of modules here.
The FeedHenry Mobile Backend as a Service is a set of services to support applications that serve as a backend for Mobile Apps.
A set of Mobile SDKs & Node.js module for client/server data synchronization with offline support.
The FeedHenry Data Synchronization framework includes the following features:
Node.js implementation of the FeedHenry Data Synchronisation Server. To be used in conjunction with the FeedHenry Data Synchronisation Client.
A suite of tools and modules that can be used to automate the process of building mobile applications on Kubernetes/OpenShift using Jenkins.
Preconfigured Jenkins instance with all the required plugins installed that will be used to build mobile applications. Work in progress.
Client libaries are provided to manage the build tasks. Initial implementation will include Java and NodeJS. Work in progress.
Ansible scripts that can be used to install/provision the required tools, SDKs and services. Work in progress.