Technologies

Technology Driving Your Success

Contact us

Cloud computing services

Technology means different things to each of us. At Comarch we understand it, as we leverage many technologies. From embedded-systems-based low-level programming, and electronics, to apps for car infotainment system, to web and mobile applications for end users, not to mention communication protocols such as Bluetooth. Each of them constitutes a separate universe of knowledge and in Comarch we got them in check.

Selected Technologies

Embedded Systems

As technology changes every year and the new specifications of protocols such as Bluetooth, UWB, Z-Wave, Zigbee, Thread, Matter, LoRa, WiFi, etc., emerge, companies must not fall behind. They have to keep their product up to date with the latest standards to ensure security and to introduce new attractive features for end customers. 

As a technology partner, we help our clients in this pursue for excellence - being there, were there is a need for something new in embedded development. Whether you need to design product architecture, create a new driver, update of your firmware, optimize your device memory usage, support with getting product certified, or connect low-level software with the system and high-level apps - we are here to help with those any many more!

Our embedded systems services encompassed hardware and software development, tests automation, development of drivers, integration with OS-es, and certification process if needed. 

Having possessed a deep knowledge of microcontroller’s architecture, we can go beyond the standard embedded development, test your devices, or build a physical HW prototype in our production center called IoT Plant.

IBM Power Cloud

Our expertise spans a wide range of communication protocols, including Bluetooth, Bluetooth LE, Bluetooth Mesh, UWB, LoRa, Wi-Fi, Thread, Z-Wave, and Matter (and counting). We have vast experience in real-time operating systems.

Years of experience have enabled Comarch to create our own IoT Plant, where we manufacture specialized devices (including medical ones) and develop custom projects from the ground up. Having possessed a deep knowledge of microcontroller architecture, we can go beyond the standard embedded development, test your devices, or build a physical prototype.

Multi-Cloud

Applications development

It is said, that one can build a piece of software with any technology as long as it’s done by an expert. While this is most often the truth, occasionally some technologies are easier to apply to certain applications than others.

Comarch develops a wide range of applications, including desktop, web, cloud and mobile. We are able to deliver you an individual app, integrate it with your existing solution or build for you the complete ecosystem.

The decision on which programming language to use depends on a couple of factors: Cost, Availability of developers, your internal team (that may take over the development in the future), and programming language characteristics (rarely). Fortunately, Comarch has a wide selection of engineers in the most popular technologies.

Application availability and software reliability are critical to company business. Therefore, we use cloud environments that make the applications available 24/7. You may choose third party platforms (Azure, AWS) or Comarch dedicated cloud services.

Comarch makes a use of all that constellation of technologies, so your end clients would not have to think of it, and simply enjoy your products. 

Cloud Data Center

Mobile applications

Mobile apps are everywhere, constituting a separate industry. There is a variety of technologies to build a mobile app from. For the standard type of apps, we choose hybrid technologies such as Flutter, React Native or Xamarin. Such choice is often driven by the cost optimization, schedule and availability of the developers.

On the other hand, hybrid technologies are not always a perfect choice. As a proverb states, desperate times call for desperate measures, and building mobile apps working with embedded systems is a tough nut to crack. The level of integrations with firmware/SDK of physical products is so deep that the best choice is to use native technologies with no intermediaries. In such cases, we choose Kotlin (for Android) and Swift (for iOS).

Learn more

Need some help with service selection?

Tell us about your business needs. We will find the perfect solution.