Ongoing improvements and legacy modernization of web modulesThe ecosystem of operations modules comprises both legacy and up-to-date code. Sharing the responsibility with the Comply365 engineers, the AltexSoft .NET team is focused on constant improvements and legacy system modernization across 14 modules in development.
Xamarin.Forms and Native iOS mobile developmentAs AltexSoft's engagement with Comply365 solutions has deepened, the native team has modernized the Objective-C-based mobile application for iOS with 10 functional modules. Android and Windows applications were completely built from the ground up on Xamarin.Forms. The use of the cross-platform package allowed the AltexSoft team to share UI and business logic across platforms and reduce engineering time and cost.
Product documentation and comprehensive QA workflowPrior to AltexSoft engagement, Comply365 engineers were covering all quality assurance works. AltexSoft QA engineers documented web and mobile applications, which further allowed for creating both manual tests by the QA team and automated unit tests by the engineering team. Currently, there are 73 automated tests, while the rest are in development. Advanced QA framework increased reliability and performance scores of the ecosystem.
Approach and Technical Info
The cooperation is handled within the team extension model. Both AltexSoft and Comply365 engineers use Scrum workflow. The AltexSoft team consists of a .NET engineer, two native iOS developers, two Xamarin specialists, and three QA engineers.
The above-described work was accomplished in 10 months. Both apps and web environments undergo incremental updates to improve user experience and system reliability. The project is ongoing.
The technology stack and toolset include ASP.NET, .NET Framework, Objective-C, Xamarin.Forms, Jenkins Continuous Integration, Jira.
Services provided within the project framework: Engineering Services.
Wondering how to build
an exclusive software product for your business?
Discuss your project needs with our architects.