RSS
Логотип
Баннер в шапке 1
Баннер в шапке 2
2023/10/26 19:40:45

Russian market for mobile applications for business and the public sector Overview TAdviser 2023

Image:Мп23_1.png

Russian customers have long "tried" mobile technologies and are increasingly using them in their business processes. Electronic document management on tablets and smartphones, secure email, instant messengers, as well as full-fledged mobile workplaces are in steady demand.

Mobile devices occupy new niches in office workflows and support the work of mobile employees. The trend towards mobility is also intensifying in the public sector. The development of electronic public services, the search for new channels of work with citizens, for example, through social networks, the introduction of new GIS - all this stimulates the demand for the development of applications in the field of G2C and G2B.

Due to the increase in tourist traffic within Russia, as well as the withdrawal of large international platforms from our market, the demand for mobile development in the field of tourism and entertainment is increasing. The use of mobile solutions is also growing in industry and other areas.

The development of IoT, a multiple of unstructured data and unmanned technologies are driving demand for mobile applications in the manufacturing and oil and gas sectors. The introduction of self-service cash desks, assistant bots with artificial intelligence technologies and the creation of ecosystems around the client ensure the development of the functionality of mobile applications in retail, real estate, banking and insurance, - says Viktor Frolov, head of the business development department of Usetech Group of Companies.


Market Estimates and Key Participants

Answering a question about the volume of the Russian mobile application market, experts note that it is quite difficult to assess it. According to Viktor Frolov, this is connected, among other things, with the latest geopolitical events.

Firstly, to minimize the possible sanction influence, much less public reporting began to appear. And, secondly, many large corporations have IT subsidiaries, which, among other things, are also engaged in software development, the expert notes.


Andrey Vratsky, CEO of the corporate communications and mobility platform eXpress, gives an example of his company.

In our case, eXpress works not only on smartphones and tablets, but also on desktops. It is almost impossible to calculate how much mobile development is, "he explains. - Other vendors have the same situation - they also release mobile and desktop versions of products, plus the backend costs money.


According to Viktor Frolov, the Russian mobile application market can occupy no more than 5% of the global one.

Roman Romanov, head of the software development center of the company Satel"," estimates the volume of the Russian mobile application development market at the end of 2022 at $3.7 billion.

In 2022, the business was in "standby mode," the companies tried to work with both iOS and Android - they did not expand, but did not greatly reduce projects, - comments Rinat Shamshutdinov, head of mobile development at SimbirSoft.


Despite this, most Russian mobile developers, whose performance is known to TAdviser, completed 2022 with good results. So, out of 31 companies that took part in the TAdviser rating, only three recorded negative dynamics. In general, if we compare the total revenue of companies from the development of mobile applications for 2022 and 2021, then we can see an increase in this indicator by almost 30%.

The leader of the new rating was KODE. Its revenue from the development of mobile applications increased by 50% over the year and reached 1.8 billion rubles. The second place was taken by Globus IT Group of Companies, the third - 65apps.


The largest developers of mobile applications for business and the public sector

Company Revenue from the development of mobile applications for business and the public sector for 2022, million rubles. Including VAT Revenue from the development of mobile applications for business and the public sector for 2021, million rubles. Including VAT Dynamics 2022/2021 Key customers For which OS the company is developing mobile applications
1 KODE|
| 1809.2
|
| 1206.1
50Information Technology Department, Absolut Bank, HKF BANK LLC, NetologiyaiOS, Android
2 Globus IT|
| 1674
|
| 353
374.2Sberbank, Yandex, Tinkoff, X5 Group, VkontakteiOS, Android, Cross-platform mobile applications
365apps
1658.2
1654.4
CENTRAL BANK OF THE RUSSIAN FEDERATION|, Russian Union of Auto Insurers, VK, MTS AI, MagnitiOS, Android, Rosa (Aurora)
4 Yuztech Group|
| 1403
|
|
406
245.6n/aiOS, Android, Harmony OS, Aurora
5red mad robot
| 1199.4
15.5 NLMK| |, VK, Moscow IAC GKU health care , Otkritie Financial Corporation Bank, TS-FINTECHn/a
6 I-Teco|
| 1278.6
|
| 2374.5
-46.2n/an/a
7 AGIMA|
| 1149.1
|
| 1035.7
10.9Austin, Pyaterochka, Perekrestok, SberThank You, Moscow ExchangeNative for iOS, Android, as well as hybrid ones that work on any OS
8SATEL
| 344
186.6Rosseti Siberia, Svyaztransneft, IK SIBINTEKiOS, Android
9 ADV|
| 753
|
|
400
88.3McDonald's, BCS, TSUM, MARS, SimpleWineiOS, Android
10e-legion
| 801.7
-18.4 Tele2| |, Pyaterochka, Tinkoff, Globus, JETiOS, Android, Aurora, Astra Linux
[[Software Product
| 564
|
|
n/a
n/aStructures of the Government of Moscow. Blood Service, MCCOiOS, Android
12 Extyl|
| 389
|
|
290
34.1HOFF, Sunlight, Otkritie, Evraz, 585 GoldiOS, Android, Aurora
13 Umbrella IT|
| 363.8
336.8
8METRO, BCS Bank, PulseiOS, Android
[[SimbirSoft (SimbirSoft)SimbirSoft31627017н/дiOS, Android]]
15iD EAST
| 297
5.1 VTB| |, Otkritie Rosgosstrakh Investment, Sogaz, RN Bank JSC - Renault-Nissan-Mitsubishi Alliance BankiOS, Android, Cross-Platform Mobile Applications
16 BSL (Business Solutions Lab)|
| 228.3
|
| 124.5
Magnit (Thunder JSC), Digital Television (JSC CTV), S7 Logistics (C 7 CARGO LLC), Hoff (Home Interior LLC), Coffee Like (Coffee Like LLC)iOS, Android, Windows, Linux
17 Digital Design|
| 198
|
| 159
24.5n/aiOS, Android, Aurora, Linux family
18 Napoleon IT|
| 187.8
233.3
-19.5First Line, Riv Ghosh, RolfiOS, Android
19 Escape Tech|
| 166.1
|
| 161.1
3.1DIT of Moscow, MTS, Renaissance Credit Bank, Russian Railways, FESCOiOS, Andriod, Aurora, Cross-Platform Mobile Applications
20 Mad Brains|
| 144.5
|
| 111.3
29.8Gazprom-Media, RUSAL, Huawei, Magnit, Interfax News Agencyn/a
21 ISERV Group|
| 126
|
| 54.4
131.8Rosseti Tsygna, Rosseti Center and Volga Region, PJSC DEK, Rosseti North CaucasusiOS, Android, OS Aurora
22 BSS|
|
99|
| 36.6
170.3AK Bars Bank, GPB (Gazprombank), Bank ДОМ.РФ (formerly Russian Capital (Roskap)), Fora-Bank, MBA-Moscown/a
23 PROFSOFT|
|
83|
| 52.5
58.1Furniture Factory Maria, Nevada-Vostok, Moscow Credit Bank, SBSV-KLYUCHAVTO, ALLIANSTORG LLCn/a
[[CleverPumpkinCleverPumpkin63,259,66,1Aviasales, Sports.ru, Interfax, Ginza, Le'MurrriOS, Android]]
25 Reksoft Group|
|
63|
|
45
40O'KAY, Gazprom NeftiOS, Android
26 Doubletapp|
|
63|
| 11.4
452.6Yandex.Travel, Yandex.Kinopoisk, Puzzle Systems, SKB Kontur, WedeoiOS, Android
27 ZeBrains
| 36.6 |
|57.8
Beeline, Tricolor, Gardener, Sistema PJSC AFK, Optical Vision (Ochkarik)iOS, Android
28 life pay|
| 39|
| 19.6
98.3LLC "SIMPL Company," LLC "Instamart Service," LLC "MARR Russia," LLC "LK," LLC "Almanit RUS"Android
29 Sitronics Group|
| 23.9
|
| 7
239.6Transneftn/a
30
| 12.2
|
| 1.9
535.8Coffee Like, Novex, NDACross-Platform Mobile Apps, iOS, Android
31 Nord Klan|
|
7|
| 0
-InfoTeCS, Buibol, BuduiOS, Android
Sum
16256.6
- Kleverens *|
| 229.9
|
| 184.6
24.5n/an/a
- Mintrocket *|
| 66.7
44.7
Country Development, INGRAD, Mosenergosbyt, Informatization Committee of Tyumen, Metropolisn/a
* - Data obtained after the publication of the rating. The company is added without assigning a position in the ranking. TAdviser 2023

What mobile applications are developed by rating companies

Company Mobile applications developed (mobility projects)
KODE - MES Diary - Moscow Electronic School application for schoolchildren and their parents in the capital. The mobile service contains complete information about the educational process
- NaAmendment - helps you choose doctors by feedback and make an appointment at a convenient time. -
Netology is a mobile application where users can learn even without access to the Internet: on the plane or on the way home. -
The Absolute Bank mobile application for working with investments is an ecosystem of services for VIP clients of the bank and their investment advisers. -
Opening is a mobile bank and digital office. -
SPAR Friends Club - SPAR Supermarket Loyalty Program App
ГК Globus IT - Доработка маркетплейса в приложении «Russian Post
"- Mobile application for freight forwarders, back office and counterparties of Sweet Life Smart Driver
- Mobile application for buying tickets, tracking winnings, replenishing balance and withdrawing funds" National Lottery "- '
Mobile
application for CRAFTER group of companies for organizing the transportation process -
Mobile
application for SYNERGETIC" ', etc.
65apps Central Bank online - Bank of Russia mobile application -
OSAGO assistant - Europrotocol online -
Tape - mobile ecommerce -
Magnet - loyalty application - TsUPIS
- electronic wallet - MTS AI
- application for intelligent cloud video surveillance platform - VK Paly
live - streaming platform in the VK ecosystem
AGIMA - Financial Services (Moscow Exchange): In a short time, we studied the potential audience of the application, developed a design, thought out the architecture and released the first features. Six months have passed from the start of the project to the launch of MVP.
- Austin: In just 5 months, our team helped the business develop a new communication channel. A convenient catalog, sorting, filters and personalized offers - all this will help you quickly make purchases anywhere in Russia.
- SberThank you: We are developing the SberThank you application together with the team of the Sber IT department. Our team focused on developing and integrating new features and developing existing ones. -
Pyaterochka: We completely changed the project infrastructure, added a "second shoulder" to each service, made database server settings, implemented a master/slav. As a result, we received an infrastructure of 16 servers that fully withstood the millionth load without interruptions.
САТЕЛ - RTU-Connect is a communication system designed to conduct online events with the provision of audio-video streams between participants, recording audio-video streams, sharing files, demonstrating presentations, chatting, conducting polls and sharing the screen in interactive whiteboard mode
- RTU-Client - a mobile application for various types of unified communications. Allows you to use a personal computer, tablet or smartphone as a subscriber terminal. Key opportunities: Video calls; Presence and Do Not Disturb Mode; Group and individual chats; Video chats p2p; Conference communication; Forwarding; Missed calls; Selected contacts; PUSH notifications. -
The Digital Auditor is a mobile team management solution that is used for operational planning and control of work, ensures safety and correct document management, and helps to take into account the costs of materials, special equipment and time of employees.
ADV - Mobile application for Tasty and point with loyalty program, mobile order and a system of personalized offers. The application has downloaded more than 20 million people
- "'
e-legion - "My Tele2" is one of the main communication channels of the federal mobile operator with subscribers.
- Pyaterochka is a virtual shopping service, as well as a loyalty program for regular buyers.
- Globus is an application for buyers of an international hypermarket chain. -
JET SPORT, JET KID, JET SENIOR, JET PET - applications for different categories of consumers of the JET brand, the manufacturer of "smart" watches.
Extyl (Экстил) - Sunlight - eCommerce application for customers throughout the Russian Federation.
- Citylink is an app, one of the largest eCom in the country.
- Public services - refinement of a number of services on subcontracting. -
VTB - revision of the mobile application (outstaph).
iD EAST - Мобильное приложение «Открытие Инвестиции» - личный кабинет клиента «Открытие Инвестиции» с необходимым набором инструментов и возможностью совершения торговых операций.
- Internet Bank and a mobile application for clients of JSC RN Bank, who provide the opportunity to keep abreast of up-to-date information for timely payment of a loan.
- Application "Rosgosstrakh DMS" - a service for current and potential customers of PJSC IC "Rosgosstrakh," which allows you to track information and purchase insurance policies of VMS and VZR.
- Application and website "Rosagroleasing" - online catalog of agricultural machinery and equipment with the ability to apply for leasing of the selected product. -
Mobile application "My ROLF" "'- personal account of the largest car dealer in Russia, provides a quick online entry to the service, notifications about the completion of work, service history and recommendations.
BSL (Business Solutions Lab)Complex of IT solutions, including mobile application
- Our Baby|Virtual Mobile Encyclopedia on Health, Raising Babies, Pregnancy -
S7 Logistics'|Platform for delivery of goods from door to door in Russia in 24 hours, including mobile application -
Hoff|Collector Mobile App - Coffee
Like "'| New Version of Caffeine Network Mobile App
ГК Digital Design - "Workover AWS" - a system for planning bypasses and monitoring the state of objects by mobile personnel. The solution allows improving the quality of repair work due to timely tracking of equipment parameters and monitoring of production areas.
- "Head AWS" for Aurora OS - automated workplace of the head of the middle and senior level of the documentation management system (SDS) "Priority" for the domestic Aurora OS -
ISCO Areopad - automation of the work of collegial bodies on the customer's servers or in the cloud
Napoleon IT - Mobile applications for companies First line, Riv Ghosh, Rolf
Escape Tech - NetNanny - are the product team of one of the top American parental control services
- DNA - have developed and are developing fashion e-commerce service in web and mobile, we are a product team
- Port in pocket - designed interfaces -
web service for Vladivostok Commercial Sea Port -
LunaWealth "'- made a design for iOS and web -
and developed part of the premium investment service application
Mad Brains - Magnet Incidents - mobile application for automating repair of network equipment -
RUSAL - corporate portal in mobile application -
BIANCA - mobile e-commerce -
Huawei - automated system for managing subscriber complaints using AI - ASNA -
mobile application for training employees of partner network of pharmacies
Группа компаний "ИСЕРВ" - Mobile crawler, Mobile personal account
PROFSOFT - "Maria. Kitchens and Cabinets "is a unique mobile application, with the help of which all stages of choosing, buying, making and installing furniture proceed in one application without the participation of offline showrooms.
- ALLIANSTORG LLC (Bystronoye) is a proprietary mobile application of the Bystronoye supermarket chain, which covers most of Siberia. The service includes a unique loyalty card and personalization of product offers for the user based on his purchase history.
- SHOGO LLC (Intercessor) is a mobile application for protecting children and adolescents from dangerous situations caused by third-party people. The only parental control service with which you can "call help" and send an alarm to both parents and emergency services.
CleverPumpkin - Kassir.ru — сервис бронирования билетов на крупнейшие зрелищные мероприятия России.
- Le'Murrr — мобильное приложение для одной из крупнейших специализированных российских сетей зоомагазинов.
- Coinchange — приложение для DeFi инвестиций с помощью современных финансовых инструментов и сервисов цифрового инвестирования
- Travelpayouts — разработка для партнерской сети монетизации туристического трафика.
- Dater — приложение-вечеринка для видеознакомств и прямых эфиров.
- Важная рыба — разработка полноценных нативных приложений для сети суши-гастрономов и сервиса доставки St. Petersburg.
ГК "Рексофт" - Mobile application of O'KEY hypermarket network
- Mobile application for Gazprom Neft filling station managers
Doubletapp - Яндекс.Путешествия - мобильное приложение, позволяющие бронировать авиабилеты и отели
- Convo - приложение для подкастов
- Stock Twits
- ULLR - банковское приложение для геймеров
- Ural Music Night - Приложение для фестиваля, ежегодно проводимого в Yekaterinburg
ZeBrains - Мобильное приложение «Очкарик»
- "Успех неизбежен". БСМ это площадка продажи онлайн курсов по повышения самооценки для женщины, которые можно проходить онлайн или записаться оффлайн
- УМП для AFK System: Investment system. Applications for working with internal services of the company.
- Marketplace for the market "Gardener" -
I am a tricolor dealer "': mobile version of Dealer Tricolor's Personal Account
life pay - Payment and cash software with LIFE POS accounting functions
Sitronics Group - Creation of subsystem "Interaction with counterparties during delivery of materials and equipment and execution of CIW" CIS "Counterparty's personal account"
Норд Клан - Application for granting and servicing loans
- Application for testing software on tablets -
Application for online consultation of doctors
Mintrocket - COUNTRY - an application for residents of residential buildings and equity holders. The application helps to transmit readings of metering devices, pay bills, track the construction of LCD, sign up for key issuance and much more.
"Metropolis. A product chain app with a loyalty program and home delivery capability.
- ARGUS WFM CC is a mobile application that allows call center employees to log in, conduct their shifts, vacations, sick leave, create applications for transfers and exchange
of shifts - Application for one of the largest banks in
Russia
TAdviser 2023
Trends of 2023

The current 2023 has only recently overcome its first half, but some features of the situation in the mobile development market can be seen now. Basically, they relate to import substitution, which is not so much yet active on mobile devices, as on desktops and servers.

According to Oleg Bachurin, head of the center Forsythe for the development of mobile solutions of the company "," the work of specialists has increased, but the peak of activity in replacing mobile applications has not yet arrived. Mobile applications are at the very end of the software import substitution chain, and customers first replace critical software - operating systems, databases, cloud services, leaving mobile services "for later."

But I think that in the foreseeable future it will also come to mobile applications - most likely, this will happen in 2024, and we will see a surge in mass customer activity in the development of corporate mobility based on Russian software. On the other hand, today there are a number of processes that are pushing the business to start replacing mobile services. For example, the customer updates the server, and in this regard, mobile applications are also affected by it, because the specifics of mobile services are that they are connected to a large number of various business systems, servers, security systems, authentication. It is enough to move one thing, and everything begins to crumble like a house of cards, - comments Oleg Bachurin.


Other trends of the year include fast and short-term projects. According to Viktor Frolov (Usetech), "long-term construction" applications are finally inferior to such projects in the mobile development market.

The general economic situation that has developed both in our country and around the world dictates very simple rules of the game for business - these are short planning periods, the desire to accumulate assets, short-term and low-risk investments. These trends are also driven by current IT development strategies, "he says. - Now, first of all, customers are interested in projects with a short development cycle and minimal investments. At the same time, the key priorities are efficiency and the real business effect of the implementation of these projects.


Another trend noted by the review participants is related to personnel. According to Anton Kazenyuk, CTO of Globus IT, many interns and juns have appeared on the labor market after various courses. But the demand of employers for experienced specialists is still great, and artificial intelligence may well take over the work of junior employees, he believes.

There is such a trend that more experienced developers have become more in demand, and beginners - on the contrary. And the reason for this is the active use of neural networks. It can be assumed that the same will happen in other specialties and areas, the expert states.


Interview with an expert
link=https://www.tadviser.ru/index.php/Статья:Андрей Врацкий, eXpress: Мобильность сегодня нужна всем
What the customer wants

According to experts, the mobile market in Russia is very developed in terms of technologies and user requirements for the final service. Many felt this, for example, when they became more familiar with electronic services and mobile applications in other countries.

Previously, a large share of all developed applications were native applications for iOS/Android platforms: long-term support for such applications is easier and more stable, you can implement any technical tasks and get maximum performance without resorting to low-level solutions. Now, due to sanctions, the main problems for companies arose with the distribution and update of iOS applications and access to the App Store. The rest of the sanctions and restrictions did not greatly affect mobile development and the back of the system, - said Nikolai Nikolenko, technical director of KODE.


Banks and airlines, for which mobile applications were the main channel of interaction with users, had to bypass the sanctions. To reduce the risks of inaccessibility of their services, many companies began to add PWA (progressive web application - a technology that visually and functionally transforms a site into an application) to their ecosystem, and also focus on adapting their sites for mobile devices. To optimize development costs, many are thinking about moving to cross-platform development: ReactNative, Kotlin MultiPlatform, Flutter.

This is due to the desire to reduce the cost of development: if, with a native model, applications are developed separately for Android and iOS (and two working teams of specialists must be involved), then a cross-platform approach allows you to create a solution suitable for two operating systems at once - and costs are reduced, - explains Roman Romanov, head of the software development center of the company "Satel."


In addition, according to him, customers pay special attention to cybersecurity issues in the application development process, in particular, the confidentiality of user data.

In recent years, a trend has developed in the Russian market, according to which leaks of data from customers of companies after hacking their applications led to significant reputational costs and a sharp decrease in user loyalty. According to statistics from Roskomnadzor, in 2022, about 150 incidents with leaks of customer data were recorded, and 83% of domestic applications have various vulnerabilities in terms of cybersecurity.


According to Andrei Vratsky (eXpress), customers are divided into two types.

Some do not seek to protect information, and they are already doing well - they use ordinary applications from the App Store. Others need to protect information, and they are rather tough on the information security issue: "first protect, and only then corporate data will go to the application." These are two parallel paths, "he says.


In turn, Anton Kazenyuk (Globus IT) observes the mass withdrawal of Russian customers from foreign services.

First of all, this is the rejection of imported services. All foreign services that can leave the country at any time and stop working are trying to replace them with domestic counterparts. And thereby increase the stability of your business and minimize risks. In this regard, there is a tendency to develop its own Russian services - analogues of Western ones, - he says.


Artem Mikhailov, CEO of E-Legion, agrees with him. According to him, import substitution programs have naturally accelerated in the last year and now two operating systems are coming to the fore - Aurora, as a mobile platform, and Astra Linux, as a platform for PCs.

The market for Russian mobile applications will strive for technological sovereignty, but this is a long process. Large business and the public sector will try to maintain growth rates and gradually transfer their product to domestic software without losing the quality and speed of service.


Rinat Shamshutdinov, head of mobile development at SimbirSoft, adds that "mobilization" continues among medium-sized businesses. They, in particular, have a need to automate business processes and update their services.

To solve some corporate problems, they use a mobile platform from 1C. This development method is more suitable for companies whose work is based on the solutions of this vendor. At the same time, it is important to provide for possible risks and development prospects, - explains the expert SimbirSoft.


Nikolay Nikolenko, Technical Director of KODE, believes that a product approach is an important competitive advantage in the modern market. In his opinion, the main expectations of large customers from development are not another team that needs to be managed, but an expert, a full-fledged business partner who will take on the tasks of building processes within an IT project, choosing and implementing technical solutions. Which will be based on business tasks, the necessary result, focusing on metrics and industry analysis.

Previously, not all customers had an understanding that any development is an investment that should bring results and ultimately profit to the company. Now the number of such requests' so that it 'falls a lot, developed SOWs are now coming to the fore indicating the expected metrics, - explains the KODE expert.


Changing principles and approaches

Both the principles and approaches of Russian mobile software developers are changing. Most of them faced organizational and technical difficulties, which, fortunately, were overcome.

Our company's portfolio of solutions includes several mobile applications that have been successfully running on iOS and Android for many years, but this year we are faced with a new challenge - the need to develop mobile applications based on the Russian Aurora operating system. The key difficulty was the lack of developers and programmers on the market with the necessary skills and relevant experience in developing based on the Aurora system, - comments Roman Romanov (Satel).


We have new tasks for the development of our product "Forsyth. Mobile platform, "- Oleg Bachurin (Forsyth) answers, - This year we plan to ensure the work of our product together with the Russian orchestrator. Our market has analogues of Western orchestrators, and we are now working on connecting a mobile platform with Russian software for orchestrating microservices. Large-scale work, in fact, we need to change the foundation - what everything is arranged on, from which everything begins to work.


Another serious task voiced by Oleg Bachurin is related to customer plans to replace the user authentication system.

Previously, Microsoft's Active Directory system has always been used on the Russian market - in 100% of cases, all our customers have this software. This system also maintains mobile user accounts. In our product "Forsyth. Mobile Platform "supports Active Directory, but now I understand that we will have to make additional connectors to AD substitutes very soon. And if earlier everyone used the same system, now customers can choose different options - most likely, several such solutions will be presented on the market, "he says.


Developers are also working on the safety of their products. This is also the order of time.

We have finished working on a crypto container - now the eXpress application processes all data without VPN or individual information security solutions. We protect everything ourselves, and today we process both personal data and commercial secrets, - says Andrei Vratsky (eXpress), - We also released several superapps for the country's largest companies, which are especially important for security. We actually laid this road, and now the direction is developing at a galloping pace.


Another relevant direction is neural networks. As explained by Anton Kazenyuk, CTO of Globus IT, it is now clear that the workflow will depend on GPT (Generative pre-trained transformer, generative pre-trained transformers) and GNN (Generative Neural Networks, generative neural networks). Generative neural networks use all available code bases and are trained on them using a probabilistic approach.

At first glance, the probabilistic approach does not look like a reliable tool, but as it turned out in practice, the networks trained in this way give outstanding results in the form of ready-made code. Such a code is even suitable for use on combat projects, the expert says.


Technological Development Paths

Market participants interviewed by TAdviser highlight several trends in mobile development that are relevant in 2023. One of them is the use of artificial intelligence (AI) and machine learning (Machine learning, ML) technologies. According to Evgeny Andreev, head of mobile development at ADV, the use of such AI and ML in the development of mobile applications primarily affects the improvement of user experience, allowing businesses to interact more closely with the client and build personalized communication.

This increases the competitiveness of the business. Many large applications have long used chatbots, personalized content, and this area will only develop, the expert is sure.


The relevance of this trend is confirmed by Rinat Shamshutdinov, head of mobile development at SimbirSoft.

We already have several such projects where we use the ML tandem and Android mobile devices to solve the production problems of companies. And we see that the demand for such technologies is increasing, "he notes.


Evgeny Andreev indicates several more relevant areas. First, it is a declarative UI. This approach of creating interfaces appeared in mobile development not so long ago, but it is already used in new applications and in experiments. It facilitates code development and maintenance, increases component reusability, and facilitates code understanding. Also, advantages include the invariability of the state and easier work with application data. Although most UIs in applications are still created in a classic imperative way, developers' interest in frameworks for creating declarative UI is still noticeable.

However, due to the fact that this approach is still relatively new, the community around it is not so large yet, and developers may encounter a problem without finding a solution in ready-made resources, "Andreev notes.


The next direction, according to the expert, is a reactive approach to data processing. In development, a reactive paradigm is an approach in which data is presented as flow. This provides developers with a number of advantages - it eliminates nested callback functions (the so-called "callback hell"), adds flexibility in working with data, simplifies error handling. A reactive approach to data processing has de facto become the norm in the development of mobile applications.

iOS 13 has its own reactive framework from Apple - Combine. iOS developers were already familiar with the reactive approach at this point, and with the release of Combine, many began to gradually implement it in their applications. Android developers are also familiar with the reactive approach. Around the same time as Combine, a tool called Kotlin Coroutines Flow from JetBrains was released, since then its development has continued, and more and more developers are starting to support it, "concludes Evgeny Andreev.


Another vector of development is cross-platform. Cross-platform frameworks allow developers to create applications that can run on different platforms (for example, iOS and Android) using common code. This reduces development time and simplifies application support, as changes are made in only one codebase, and not in several different projects. In addition, cross-platform engines make it possible to quickly test various hypotheses.

In general, cross-platform development of mobile applications is becoming more and more popular, as it reduces the cost of developing and supporting applications, ensures scalability and availability on different platforms, simplifies the deployment and update process, "says the head of mobile development at ADV.


Interesting mobile development cases

Each developer has something to tell about the most interesting projects that he has recently implemented.

Sergei Popov, head of the department of innovative systems at Norbit (LANIT Group of Companies), draws attention to the mobile application developed by the company for the largest shopping center in Moscow, the luxury segment "Seasons."

It combined all the most necessary services for owners of loyalty cards: payment for parking, navigation through the shopping center, communication with a support service specialist. Plus, here you can track special promotions, accumulation of bonuses, upcoming events and events. The development took only two months, we used the React Native cross-platform framework. The application was simultaneously launched for both Android and iOS, seriously reducing the cost of the project, he says.


Evgeny Andreev (ADV) spoke about the development of the McDonald's/Delicious - and Point mobile application as a key part of a single sales platform.

The application is used by 20 million people. The number of unique users per month is 7 million. The application integrates over 700 points of sale, implements the functionality of mobile ordering and delivery by its own service, a loyalty program, user profiles (Customer Data Platform), joint mechanics management, joint promotions with partners, integration with advertising systems and much more.

The launch of the mobile application allowed the company to achieve explosive growth in online sales, the mobile application accounts for 10% of the company's income, the number of transactions using the mobile application is 20%, and this figure continues to grow, he says.


Interesting cases are not only for development from scratch, but also for the radical refinement of existing applications.

For one of our real estate clients, we developed a mobile application for managing office space a few years ago. It was built entirely on an external SDK, which was created and accompanied by a Ukrainian team, "says Anton Kazenyuk (Globus IT).


After February 24, this SDK was discontinued, and the customer was in a situation where his application stopped working.

We quickly found a Russian alternative to this SDK, but we had to overcome a number of difficulties in working with it. The library was not entirely similar, but quite acceptable for saving the functionality of the application. A huge amount of work was done. In particular, most of the application had to be rewritten, since two different SDKs use different approaches. We used ChatGPT to convert legacy code, to create new code, tests, etc., "says Anton Kazenyuk (Globus IT).


Conclusion

Progress cannot be reversed. No one and nothing will force users to abandon mobile devices. Business will not stop using mobile solutions to expand the distribution of its products and services, as well as to increase the availability and efficiency of its employees. New platforms for hosting domestic software are gaining popularity, developers are mastering Russian mobile platforms. If today we see active import substitution on PCs and servers, then soon it will cover tablets and smartphones. The market will undoubtedly continue to grow and develop, because Russian companies have potential for this.