[an error occurred while processing the directive]
RSS
Логотип
Баннер в шапке 1
Баннер в шапке 2

Forsyth. Mobile platform (formerly HyperHive)

Product
Developers: Forsythe
Date of the premiere of the system: 2016
Last Release Date: 2022/04/02
Technology: Application Development Tools

Content

"Forsyth. Mobile Platform "(formerly HyperHive) is a product on the Mobile Application Development Platform (MADP) market that allows developers and companies to quickly create and implement mobile applications by having a large set of ready-made templates for solving typical tasks assembled into a single platform. In other words, "Forsyth. Mobile Platform "is a turnkey technology stack of ready-made scripts and templates for performing typical mobile development tasks.

The platform is a Russian development based on open-source technologies.

The platform is integrated into the solution architecture by two steps:

  • Connecting a variety of data sources or creating your data source on the server in an intuitive interface with minimal steps and parameters
  • Connecting the HyperHive framework to a mobile application project.

As a result of the above actions, the developer receives ready-made functionality that does not need to be developed.

2024: Compatible with the Kubernetes platform Deckhouse

Forsyth Company, Forsyth Software Product Developer. Mobile platform "and the company" Flant, "the developer of the Kubernetes platform Deckhouse, confirmed the compatibility of products as part of a technological partnership. The main goal of vendor cooperation is to ensure seamless collaboration of software solutions for use in import substitution projects for large corporate customers. Forsyth announced this on January 11, 2023.

"Forsyth. Mobile platform "allows you to quickly create and implement enterprise mobile applications by having a large set of templates for solving typical tasks. Integrates with a large number of source systems, provides development services for all mobile OS, provides work with large amounts of data and guarantees complete information security.

Deckhouse Kubernetes Platform is a Russian containerization platform, a single solution for creating and managing ultra-secure infrastructure. The solution allows you to run and manage Kubernetes clusters on any infrastructure: public and private clouds, bare-metal servers. Deckhouse includes the upstream version of Kubernetes and additional modules for auto-scaling, monitoring, traffic balancing, secure access and other functions. The platform is based on the NoOps concept to minimize infrastructure and operational costs in software development.

File:Aquote1.png
Cluster configuration is a reliable approach to building a corporate mobile architecture, "explained Oleg Bachurin, head of the Forsyth mobile solutions development center. "That is why it was important for us to find a high-quality Russian solution for the orchestration of microservices - this is the base for our product" Forsyth. Mobile platform. " It's great that we can offer our customers a completely Russian stack of software for the development and daily use of mobile services. Correct collaboration "Forsyth. Mobile Platform "and Deckhouse guarantee speed, resiliency and reliable protection of mobile applications.
File:Aquote2.png

File:Aquote1.png
Forsyth is one of our strategic partners. We are actively working to offer joint solutions for corporate users. Our partnership not only contributes to development IT-industries in general, but also provides customers with a reliable transition to. domestic software We are confident that cooperation with Forsyth will accelerate the creation and introduction of high-tech mobile applications in the Russian market. Confirmation of the compatibility of our products is the first step on the way in this direction, - said the Alexander Batalov general director of Flant.
File:Aquote2.png

2022: Ability to configure logging policy. Multithreaded Data Loading

The next release of the solution "Forsyth. Mobile Platform "was released on April 1, 2022.

Logging policy

You can now configure event logging in the application in the administration panel. The logging rules set by the administrator save the application developer from having to embed additional rules and logic into the mobile application to track the application.

Rules can be defined both for all applications and for each application separately. You can log events selectively by setting the appropriate level: info, debug, warning, error. It is possible to protect user business data using the special option "Do not save sensitive data to logs." At the time of the policies, the collected logs are saved database to the applications and transferred server to Forsyth according to the assigned schedule. Mobile platform. " When the maximum set base size is reached data , logs will also be sent to the Forsyth server. Mobile platform. "

At the time of application development, it is recommended to use logging in the system log. Configuration of system log output is provided in the administration panel. All events for configuration and activation of logging policies are displayed on the "System logs" page in the administration panel.

This functionality allows:

  • centrally set rules for logging mobile application events
  • flexible configuration of logging rules for different needs at different stages of development
  • save the application developer from the need to control the logging process

API administrator

Now administration "Forsyth. Mobile platform "has become more flexible. The emerging way to configure the platform not only through the administrator panel, but also through the API opens up new opportunities for managing the system. The implemented functionality of the API administrator allows you to interact with the settings of the "Administration" unit through requests.

JSON Circuit Autogeneration

An optimized mechanism for working with JSON resources provides easier and faster creation and editing. Now in the administrator panel you can generate the JSON schema necessary to import JSON resources. To generate a schema, just insert a JSON object into the resource setup form and click the "Convert" button. If you edit the schema and change it to the wrong type, the administrator will receive a warning message.

The release from 22.04.01 supports JSON schemes of the following versions: draft 04 - draft 07.

The added capabilities when working with resources of the JSON type allow:

  • reduce resource setup time
  • eliminate the need to use third-party resources to generate a schema
  • minimize possible errors in the schema
  • ensure the compatibility of the scheme with Forsyth. Mobile platform "

Multithreaded Data Loading

Now information resources from the Forsyth server. Mobile platforms "can be downloaded to a mobile device at the same time. The data of different resources is stored in different ones files DBMS on the mobile device, which ensures full use of the provided communication channel. With this feature, synchronization for mobile users will become even faster.

Download files

Optimized work with files in the administration panel. This functionality provides an opportunity for the platform administrator and developer, if necessary, to conduct an in-depth analysis of emergency situations.

User data in file format is transmitted to the FMP server. After that, it is enough to click the "Download" button next to the required file in the administration panel, and the selected files will be downloaded to the workstation for prompt analysis and search for the cause of emergency situations.

The implemented functionality allows:

  • analyze abnormal situations
  • Simplify work with file storage
  • provide access to the required files
  • speed up the search for the required files

Completions

A number of improvements were also made:

  • Now you can add an HTTPS certificate with a specific name.
  • Improvements were made and the algorithm was optimized when adding API users, if a large number of users were registered on the system.
  • Fixed incorrect behavior when configuring the interval for sending logs to the mobile platform server.

2021: As part of the complex for the rapid development of client applications for the Aurora OS

Forsyth has created a complex for the rapid development of client applications for Aurora operating systems operating through the Forsyth transport layer. The developer announced this on November 15. Mobile platform, "which is deployed in the customer's infrastructure and easily integrates with all information systems of enterprises (1C, SAP, EDMS solutions, CRM, ERP, DBMS based on MS SQL Server, Oracle, PostgreSQL, etc.). The developer announced this on November 15.

For example, Forsyth's solution greatly simplifies the development of mobile applications for Aurora OS for production tasks of M&R, warehouse management, production management, work management, reporting, and the implementation of an employee's mobile office.

Image:Решение компании Форсайт.png
File:Aquote1.png
It is very important to provide customers with the opportunity to quickly, without additional costs, switch to the use of domestic solutions, and for this the software developers must work closely together. We highly appreciate the capabilities and prospects of Aurora OS to solve the problems of mobilizing domestic corporate customers and plan to actively develop our technological partnership in the future, "said Oleg Bachurin, head of the Forsyth mobile solutions development center.
File:Aquote2.png

File:Aquote1.png
We expect that thanks to the decision "Forsyth. Mobile platform "on the Aurora operating system there will be many high-quality applications that will help our customers build a trusted mobile complex infrastructure on the stack of domestic solutions," added Alexey Kogan, technical director of Open Mobile Platform.
File:Aquote2.png

2019

Inclusion in the Unified Register of Russian Programs

On May 13, 2019, Forsyth announced the inclusion of a number of its software products in the Unified Register of Russian Programs for Electronic Computers and Databases[1]Read more here.

Integration with SafePhone

On February 13, 2019, Forsyth announced that, together with the SOKB Research Institute, they combined their many years of experience in software development and released a joint solution - "Protected Mobility."

According to the company "Protected Mobility" - a comprehensive solution that includes a list of ready-made secure applications, allows you to develop mobile applications for business of any complexity in the shortest possible time and ensures the global information security of the entire mobile ecosystem of the enterprise using Russian-certified FSTEKRossian software. "Protected Mobility" consists of two high-quality Russian products - "Forsyth. Mobile platform "and SafePhone platform.

"Forsyth. Mobile platform "combines the functions necessary to quickly build data exchange services between the source and mobile applications (managed OS Android iOS,,,). Windows Sailfish Using platform settings, you can connect data sources, data caching policies, push notifications, and more. According to representatives of Forsyth, the use of the functionality of the product "Forsyth. Mobile platform "within the framework of the integrated solution" Secure Mobility "can reduce up to 70% of the time and labor required to develop modern mobile applications.

The SafePhone software platform is designed to automate the processes of secure centralized management of mobile communications for companies state and organizations both large and relatively small (SMB). SafePhone allows you to fully manage mobile devices, applications, content and communications in your organization, including secure corporate mobile communications. Russian regulatory decision (certificate,). FSTEC Register of domestic software

2018: Transfer of exclusive rights to HyperHive to Forsyte

On April 16, 2018, the Russian software vendor Forsyth and Sapran announced the conclusion of an agreement according to which the exclusive rights to the HyperHive mobile platform are transferred to Forsyth.

Both companies are part of ITG multi-disciplinary holding Inline Technologies Group (). The transfer of exclusive rights to the development and further promotion of the HyperHive mobile platform is in line with ITG's strategy to concentrate software production at Forsyth, providing unified approaches to development and promotion ON within the framework of a single partner and marketing policy.

In the Forsyth product line, the HyperHive platform will develop under the Forsyth brand. Mobile platform "as a universal tool for the rapid development of secure mobile applications based on mobile operating systems.

The vendor will ensure close integration "Forsyth. Mobile Platform "(formerly HyperHive) with its flagship product - the Prognoz Platform analytical complex and Forsyth products . Budgeting, "" Forsyth. Investment Management. " Thanks to this, Forsyth will receive an advanced tool for creating mobile versions of analytical solutions based on the Prognoz Platform, and product users will be able to work with mobile versions of systems.

As noted, "Forsyth. Mobile platform "integrates with a large number of source systems, provides services for the development and automated assembly of mobile applications for all common mobile operating systems, provides data management (online/offline), supports work with large amounts of data and ensures complete information security.

2017: Release of version 2.0

In April 2017, the HyperHive platform version 2.0 was released.

Opportunities

The HyperHive mobile platform provides extensive opportunities in the development and implementation of mobile applications:

  • Rapid development of mobile applications. The mobile application development project can be performed in any of the environments: Xcode, Android Studio, Visual Studio - ready-made libraries for integrating the mobile platform are offered for these environments.
  • Connect to a variety of data sources, download changes, and transfer large amounts of data. HyperHive offers a single point and way to access data obtained from different sources (SAP, PostgreSQL, Oracle, SQL Server, JSON, Exchange, Web, WebDAV).
  • Access to data not only online, but also offline.
  • Information security through:
    • Authentication and Authorization:
    • * native/in source systems/in LDAP (AD);
    • * Single Sign-on (SSO) in connected data sources;
    • * role-based access model for users and administrators;
    • Encryption:
    • * with built-in tools (web server, mobile OC);
    • * OpenSSL GOST;
    • * CryptoPro CSP;
    • Logging of all events on the server and on mobile devices, support for maintaining custom events in logs, collecting logs from mobile devices by the server.

The HyperHive mobile platform offers an effective approach to building mobile applications in an enterprise environment, involving:

  • Unify development tools and application release approaches
  • Lower mobile application development costs
  • Ongoing technical support for IT professionals who are busy administering the mobile platform
  • increasing the competitive qualities of the enterprise through the use of advanced information technologies;
  • Logging of system behavior and user actions
  • authentication and authorization in corporate systems;
  • Reduce the burden on business systems by caching data in the platform
  • Integration with MDM (Citrix XenMobile)
  • reports and audits.

HyperHive Architecture

HyperHive Top Level Component Diagram:

Comparison with other platforms

The HyperHive platform was created based on the company's experience Sapran in creating and implementing mobile solutions for customers based on other mobile platforms. Below is a comparative table of MADP market leaders (* as per study Gartner).

License Policy

Licensing in the HyperHive Standalone Edition edition is subject to choice:

  • Mobile platform users (license type: User)
  • Devices that are connected to a mobile platform (license type: Device).

To conduct development, you need to purchase licenses for mobile developers (in the number of developers).

The following types of licenses are available for purchase:

Name Part no Type Step
1. HyperHive Mobile User License SR-HH-SAUSRLIC User 10
2. HyperHive Mobile Device License SR-HH-SADEVLIC Device 100
3. HyperHive Mobile Developer License, 1 year SR-HH-SADEV1Y Developer 1
4. Mobile HyperHive Support and Update Certificate SR-HH-SAUSRSUP User 10
5. Mobile HyperHive Support and Update Certificate SR-HH-SADEVSUP Device 100

2016: Version 1.0 Release

In August 2016, the HyperHive version 1.0 platform appeared in the public domain.

This release contains many innovations in security and ease of work with the platform for mobile application developers:

  • in LDAP authentication LDAP for mobile users,
  • encryption of data during transmission over open communication channels (including using certified CIPF),
  • transparent encryption of locally stored data on mobile devices,
  • Support for offline code authentication
  • downloading mobile device information from MDM systems.

For developers, the new release adds the following features:

Connecting to HyperHive sources

Safety

Authentication and Authorization

  • Native/Source/LDAP (AD)
  • Single Sign-On
  • User and Administrator Access Role Model

Encryption (traffic, locally stored data)

Journalizing

  • All events on the server and mobile devices
  • Support for maintaining custom events in logs
  • Collect logs from mobile devices by the server

Technologies used

Based on Open Source

Mobile Application Development

Licensing and Support

2 editions are supplied:

  • Standalone Edition
  • Cloud Edition

Standalone Edition Licenses:

  • By user: support - 20 %/year, on the 1st user no more than 2 devices
  • By Device: Support - 20 %/year

Cloud Edition Licenses:

  • By Resource Consumption

Optional:

  • Developer license: valid for 1 year, limits debugging from 2 devices

Development plans (roadmap)

4Q 2016

  • Additional frameworks: Xamarin.
  • HyperHive as a data source.
  • Hybrid Application Builder.
  • Additional authentication methods.

1H 2017

  • Visual designer of hybrid applications.
  • Additional methods of caching and optimizing data transmission.
  • Additional connectors: Google Drive, Yandex.Disk, Dropbox, payment systems.
  • Geolocation services.
  • Ready-made (standard) business solutions.

Future releases

  • Business logic and workflow on the HyperHive server.