Тау Платформа (Rhomobile)

Продукт НЕ ВХОДИТ в Единый Реестр российского ПО!
Бесплатное решение с полностью открытым исходным кодом для разработки кросс-платформенных приложений, прежде всего мобильных, но и настольных тоже.Поддержка всех основных операционных систем, включая мобильные "Аврора" и РОСА Мобайл, а также настольные Alt Linux, Astra Linux, ROSA, Red OS, а также зарубежных: iOS, Android, Windows, Mac OS, Linux. Решение использует как нативные так и веб технологии обеспечивая единый код приложения на всех платформах, и заменяет кросс-платформенные решения PhoneGap, Electron, React Native, Xamarin, Flutter  и др.

Решение для разработки кросс-платформенных приложений, прежде всего мобильных, но и настольных тоже.
Решение использует как нативные так и веб технологии обеспечивая единый код приложения на всех платформах, и заменяет кросс-платформенные решения PhoneGap, Electron, React Native, Xamarin, Flutter  и др.
Поддержка всех основных операционных систем, включая мобильные "Аврора" и РОСА Мобайл, а также настольные Alt Linux, Astra Linux, ROSA, Red OS, а также зарубежных: iOS, Android, Windows, Mac OS, Linux
Решение ориентировано на корпоративный сектор и включает в себя различную готовую функциональность, например распознавание штрих и баркодов, легкая синхронизация данных с удаленным сервером, поддержка функционала ТСД и тп. Также большое внимание уделяется безопасности - шифрование данных/кода/бандла, использование защищенных протоколов с дополнительными возможностями, например SSL pinning, проверка на взлом/отладку/сертификатов, очистка памяти и тп. Приложения на нашей платформе регулярно и успешно проходят комплексные проверки  безопасности сторонними аудиторами.

Решение бесплатное и с полностью открытым исходным кодом (MIT лицензия).

Более подробно про аритектуру с примерами - http://files.tau-platform.com/Documents%20/2021_Rhomobile_and_Russian_OS_Tau_Technologies_RUS.pdf


Работает на операционной системе:

Серверные ОС

Заменяет иностранные продукты:

  • Apache Cordova

    Тау Платформа может использоваться в режиме полностью аналогичном Apache Cordova, то есть приложение представляет из себя веб контент, который загружается в WebView. И кода javaScript доступны различные API позволяющие получить доступ к функциональности недоступной в обычном браузере. Приложение собирается в обычное нативное приложение для каждой платформы. Возможно написание собственных платформенных расширений.
    Однако помимо веб контента возможно написание кода приложения запускаемого в отдельных потоках вне WebView - код на языке Ruby в среде представляющей из себя аналог Ruby on Rails, но код запускается прямо на устройстве (имеется локальный сервер к которому может обращаться веб-контент). В этом режиме Тау Платформа становится близка к решению Electron, но вместо  JavaScript и Node.js в качестве среды для кода используется Ruby и Rгby on Rails.

  • Electron

    Тау Плафторма позволяет разрабатывать не только настольные, но и мобильные приложения. Вместо связки WebView+Node.js используется связка WebView+Ruby(также локальный сервер похожий на Ruby on Rails).
    Ранее мы обеспечивали и полностью аналогичную связку WebView+Node.js, но в настоящее время это не поддерживается, однако при наличии спроса мы можем добавить и такой вариант.

  • Flutter

    Тау Платформа также служит для разработки кросс-платформенных приложений. Однако в отличие от Flutter, решение Тау Платформа является не нативным, а смешан-гибридным и наиболее похоже по архитектуре на такое известное настольное решение как Electron.
    Также в отличие от Flutter, Тау Платформа поддерживает не только iOS, Android, но и отечественные ОС "Аврора", РОСА Мобайл, а также зарубежные и отечественные настольные ОС: Windows, Mac OS, Linux, Alt Linux, Astra Linux, ROSA Linux, Red OS.

  • PhoneGap

    Тау Платформа может использоваться в режиме полностью аналогичном PhoneGap, то есть приложение представляет из себя веб контент, который загружается в WebView. И кода javaScript доступны различные API позволяющие получить доступ к функциональности недоступной в обычном браузере. Приложение собирается в обычное нативное приложение для каждой платформы. Возможно написание собственных платформенных расширений.
    Однако помимо веб контента возможно написание кода приложения запускаемого в отдельных потоках вне WebView - код на языке Ruby в среде представляющей из себя аналог Ruby on Rails, но код запускается прямо на устройстве (имеется локальный сервер к которому может обращаться веб-контент). В этом режиме Тау Платформа становится близка к решению Electron, но вместо  JavaScript и Node.js в качестве среды для кода используется Ruby и Rгby on Rails.

  • React Native

    Тау Платформа также служит для разработки кросс-платформенных приложений. Однако в отличие от React Native, решение Тау Плафторма является не нативным, а смешан-гибридным и наиболее похоже по архитектуре на такое известное настольное решение как Electron.
    Также в отличие от React Native, Тау Платформа поддерживает не только iOS, Android, но и отечественные ОС "Аврора", РОСА Мобайл, а также зарубежные и отечественные настольные ОС: Windows, Mac OS, Linux, Alt Linux, Astra Linux, ROSA Linux, Red OS.

  • Xamarin

    Тау Платформа также служит для разработки кросс-платформенных приложений. Однако в отличие от Xamarin, решение Тау Плафторма является не нативным, а смешан-гибридным и наиболее похоже по архитектуре на такое известное настольное решение как Electron.
    Также в отличие от Xamarin, Тау Платформа поддерживает не только iOS, Android, но и отечественные ОС "Аврора", РОСА Мобайл, а также зарубежные и отечественные настольные ОС: Windows, Mac OS, Linux, Alt Linux, Astra Linux, ROSA Linux, Red OS.