Article

How to Lose Big Money by Choosing the Wrong Development Technology: MPS Case

Topic: Business NetworkingPublished June 24, 2021
No ratings yet355 viewsSign in to rate
To begin with, we need to understand what "bad technology choices" mean for development. The technology you choose to create your game or application may not suit your needs. When you start working on a project, you need to think about choosing a tech stack you want and how it fits with your business goals. You also need to be sure that the trend towards the technology you are interested in is not declining. This is important because the use of such technology can negatively affect the development and maintenance of the application once it is launched. Outdated technologies are also often not secure enough. Be sure to check if the technology tools you want to use are kept properly up to date (by the community or corporation that supports it) and well protected. Continuous technical support is another important factor. If the founders of the technology do not support it (as happened in our case), you may face problems with your developments in the future. In addition, you should not rely on technology that you are not 100% sure of. Let's talk about our specific case - how and why we had to choose a web development framework out of WebGL vs Flash, and then Angular. Why Did We Decide to Move from Flash to WebGL?rnThis is not to say that we gave up Flash of our own free will. As a result of the termination of support for this technology on January 1, 2021, we were forced to look for alternative solutions. Mobile apps were developed in Unity, so it seemed logical that WebGL replaces Flash. The Process of Switching from Flash to WebGLrnIn the end, our options and criteria turned out to be not thought through enough. Everything turned out to be a bit more complicated. The conversion process itself did not take much time - 3 months, although we had to redesign in some places (specifically the UI) from scratch. More problems arose at the stage of testing the game, since the webGL itself from Unity is not ideal. It is heavy for an average PC, and is intended for more complex 2D and 3D games. As a result, many features worked incorrectly, not giving users the main option - to play poker (cards face down, constant freezing, and, as a result, the inability to make the correct move). Problems We Encountered After ConversionrnOur developers spent a very long time trying to optimize the game - by rebuilding the atlases, they achieved an increase in FPS (Frame Per Seconds). This value shows us how many frames are displayed on a computer or laptop monitor in one second during the game. And the higher this figure, the faster, smoother, and better the gameplay will be. This problem was only partially solved, so at the average level of the PC and mobile browsers there were still problems with freezing, and in poker, the speed of the move and the ability to carry it out in the allotted period of time is important. In addition, while playing poker, players like to communicate with each other through chat and give gifts. All these features also slowed the game down a lot, not allowing users to enjoy it. This is where the negative feedback from the players who had been playing our flush poker for years poured in. But we couldn't respond by advising everyone to buy the latest generation of PCs to play poker. Thus, the main stumbling block was the increased requirements of WebGL from Unity to PC resources. To avoid losing the audience of players, we decided to switch to another technology, which was Angular 10. Benefits of Angular and Why We Choose ItrnAccording to the 2020 StackOverflow Developer Survey, over 41% of developers use the Angular version for web and mobile front-end development. The credibility of the framework is supported by the backing of Google and the names of the companies that use it, including McDonald's, HBO, Apple, Forbes, Adobe, Nike, and Microsoft again. Angular is a complete multipurpose tool that can be used for both web and mobile applications. One of the benefits of Angular is a built-in toolbox containing a complete set of design components, including layouts, pop ups, buttons, indicators, and more. This approach ensures easy and fast customization of the user interface. With this in mind and looking at its ongoing development, we present the list of benefits of using an Angular framework. pwa developmentrnReliable communityrnAngular has a large community. There are people who work in the core development team and people who contribute to the deployment of some open-source enhancements or enhancements that are included. Angular is widely known for assemblies that are sent all over the world. In addition, it forms part of the discourses in hackathons with different groups of IT professionals. There are various books and online resources for designers. Customers get the very best. This is how they stay ahead of the pack. Declaration with codernAngular is similar to the ultimate worldview in design creation. The codes are easier to learn and use. We are simply specifying the desired end product, rather than explaining exactly what we want to achieve. Relying on GooglernSince Angular has solid backing from Google, engineers are comfortable working with a strong codebase that will offer the ultimate support for the project. As a special case for common JavaScript application systems that are built by free specialists, Angular is a result of the great work of Google’s virtuoso engineers Adam Abron and Mishko Heveri. MVC patte This system integrates the unique compositional setting of MVC (Model-View-Controller) programming, but not according to built-in criteria. For the most part, engineers have to break down the application into isolated MVC segments and then design the underlying code to combine them. In any case, doing this with Angular is rather unusual. Here you just need to isolate the application, and then it will take care of itself. Basically, Angular is very similar in this way to the MVVM (Model-View-View-Model) framework... https://multi-programming.com/blog/how-to-lose-big-money-by-choosing-the-wrong-development-technology-mps-case

Further reading

Further Reading

4 total

Article

Introduction There was a time when the call center was seen as a place where phones rang endlessly and agents simply answered questions. That picture has changed dramatically. Today the modern call center sits at the center of customer experience, quietly coordinating returns, managing fulfillment concerns, and shaping how customers feel about every interaction with a brand. Instead of reacting to problems, teams now guide customers through complex journeys. Their role has gr

February 6, 2026

Article

In today’s financial landscape, credit scores play a major role in determining access to loans, housing, and even employment opportunities. For individuals facing late payments, collections, or inaccurate credit reports, rebuilding credit can feel overwhelming. This is why many people turn to professional services for guidance. Among the growing number of Credit Repair Companies in Houston and providers offering Credit Repair San Antonio solutions, White Jacobs continues to

February 6, 2026

Article

Choosing the right POS terminal is more important now than ever. With customer expectations rising and payment methods changing quickly, businesses need a device that works fast, stays secure, and handles different payment types. The PAX A30 is a popular Android POS terminal that has gained attention for its modern design and strong features. In this review, we look at how well it performs in real life, what makes it stand out, and whether it can truly be called the best Andr

January 17, 2026

Article

Installing a rack mount server cabinet is an important task for anyone setting up a server room or a data center. These cabinets are designed to hold servers, networking devices, and other hardware safely and in an organized way. A well-planned installation helps improve airflow, manage cables neatly, and secure equipment, which makes the server room safer and more efficient. Whether you’re setting up a small office server or a larger business data center, knowing how to in

January 16, 2026