+ 38%
+47%
+34%
+46%
-37%
39%
Unity3D
Unity3D is a commercially available multiplatform game engine used for the production of 2d and 3D video games as well as non-game interactive simulations and visualizations. Unity is one of the most popular game engines available due to its combination of power, flexibility, and ease of use. Unity’s best asset is that it does a good job at helping develop mobile game content while being cross-platform with a minimum amount of effort.
C#
C# can be used to create almost anything but is particularly strong at building Windows desktop applications and games. It is perfectly combined with Unity3D and provides the best protection of the source code of the app. C# is often thought of as a hybrid that takes the best of C and C++ to create a truly modernized language.
PHP
PHP is a general-purpose, server-side scripting language that was designed to make dynamic pages and applications. PHP as a web development option is secure, fast and reliable that offers lots more advantages to make it accessible to a lot of people. PHP supports MySQL, Oracle, Sybase etc.
MySQL
MySQL is a database platform for businesses, it is extremely easy to use. It is commonly used in combination with PHP. It uses solid data security layers to protect sensitive data from outside access. The database software has been shown to manage memory exceedingly well, and actually prevents memory leaks. MySQL is much faster in terms of performance, and users still have access to all the necessary features they would through other database platforms.
C# custom lib
A custom class library defines types and methods that are called by an application. A class library that targets the .NET Standards allows the library to be called by any .NET implementation that supports that version of the .NET Standard. When the C# library is finished it can be distributed as a third-party component included as a bundled component with one or more applications.
WebExtensions
WebExtensions is the new API for building add-ons in Firefox. It seeks to unify the extension APIs and architecture with those of other browsers in the name of interoperability and modern architecture. Potentially the most impactful aspect of WebExtensions is that it adopts the extension architecture used by browsers built on top of Chromium.
Steam VR
SteamVR is a hardware/software solution that lets the devices know in real-time where they are, within a room. Using this software provides application integration, complete immersion for the user and opens up opportunities for users of virtual reality.
Microsoft Mixed Reality
Microsoft’s unique combination of VR and AR that was designed to immerse more users in the digital experience with lower-priced and easier-to-drive headsets. Developing an application based on this platform expands its capabilities and allows its use on various specialized devices.
Oculus Go
The Oculus Go technology is developed for Facebook’s new standalone VR headset. The Oculus Go is one of the first completely self-contained, dedicated VR devices heading to the consumer market. That means it does not have to be tethered to a computer but has all the parts needed inside. The apps for Oculus Go should be re-packed in accordance with major requirements.
The specification is developed at the prototyping stage and takes into account all the necessary developmental stages. It also takes into account the basic and non-basic requirements, the sequence of tasks. The specification also includes the main criteria for evaluating and testing the application. The final specification is created at the end of the development life cycle.
Nikita Abelmasov
Nikolay Smorgun
Viktoria Ruban
Vlad Serdiukov
Alexander Sosin
Denis Gubrienko
The company pays special attention to the organization of the development process. During the work of the team, the latest technologies are applied in the field of brainstorming and the exchange of ideas and experience. Each participant has the opportunity to propose a solution and discuss it with colleagues.
The internal communication system allows to maintain communication in a team, make decisions on the project, discuss the necessary issues and tasks. For daily communication within the team, Skype was used, which allows to quickly contact and choose the best solution. Face-to-Face scrum meetings and retrospective meetings were also used. To manage the project, the manager chose Trello, which allows to distribute tasks among project participants, monitor their status and implementation.
Since this project required quick implementation and thorough testing, it was decided to choose Scrum as the project methodology.
It allows project participants to adjust their activities in response to situations that arise during the project management process. Scrum consists of three roles: the product owner, the Scrum master and the team. The product owner is the individual who represents the company. The Scrum master is the project manager tasked with controlling and measuring the process. The team is made up of those who will execute the project tasks. Scrum "ceremonies" are the project steps, which are referred to as "sprints," as well as daily Scrum meetings. Scum "artifacts" include a product backlog, which is a prioritized list of customer requirements; a sprint backlog, or a task list for implementing the priority product features; and the burndown chart showing how much work remains as the backlogs "burn down" toward completion.
The sprint process provides development that results in a saleable product even while the project is in full swing. This incremental delivery system shortens the time to market and may result in higher revenue, as each completed backlog represents a new release of the product. In addition, reviewing each sprint before moving to the next means that testing is conducted throughout the process, which allows teams to change the scope or direction of the project at any point.
CONSULTING
Product DESIGN
Product Engineering
We develop the architecture of the product to build a solid design, to ensure the functions' flexibility and their harmonious interaction.
use link below to find
code sample
An excellent team of professionals, everything was done on time and without delay. It was a pleasure to work with real experts. Computools was able to quickly understand my requirements, and provide expert results before the posted deadlines.
Be sure that you work with the company featured in the Top Global Outsourcing 100 list. IAOP appreciated Computools’s customer-oriented approach and strive for innovation.
Certified processes according to international standards and backed by experience.
For 10 years, Computools's experts have been providing a full range of software development services to the Retail, Finance, Healthcare, Consumer Services, Energy industries to enhance your innovation and increase your position on the market.
Use Computools`s accelerators to reduce development time for different products and speed up the implementation of core features.
Low staff turnover due to geographical location and leadership in the region.
A number of International association memberships allow us to understand your needs no matter where you're located in the world.
Confidence in the fact that we are respected as global IT-experts with awards and recognitions to prove it.
Work with teams that are fluent in English and excel in communication both written and spoken.
Trusted innovation management and performance valued by world experts at the IMP³rove Academy.
Gain stability with a partner who believes in long-term relationships and views it as a fundamental value.
Security in knowing that you never have to question where you're at or what's happening in the development process.
Meet project deadlines through the instant scaling of an in-house digital team or adding professionals as needed.
Gain instant access to expertise and niche solutions that provide fast and measurable results.
Utilize experienced engineers with the skills to deliver quality results on time and on budget.
Work with teams that have your business goals in mind. Each step is a step towards improving your overall business processes.
Regular internal seminars, training, and workshops contribute to the continuous improvement of Computools's engineers and analysts.
Get a dedicated team fully integrated into your company's processes, involved in your project, and under your management.
Collaboration with IT professional associations and the knowledge exchange that come with it keep us as an industry leader in IT development.