<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Analysis of tools for the development of augmented reality technologies</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tetiana A. Vakaliuk</string-name>
          <email>tetianavakaliuk@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
          <xref ref-type="aff" rid="aff5">5</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Svitlana I. Pochtoviuk</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff5">5</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>(Wikitude</institution>
          ,
          <addr-line>Vuforia, Kudan, Maxst, Xzimg, NyARToolkit</addr-line>
          ,
          <institution>Metaio SDK) are given. It is established that for</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Information Technologies and Learning Tools of the NAES of Ukraine</institution>
          ,
          <addr-line>9 M. Berlynskoho Str., Kyiv, 04060</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Kremenchuk Mykhailo Ostrogradsky National University</institution>
          ,
          <addr-line>20 Pershotravneva Str., Kremenchuk, 39600</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Kryvyi Rih State Pedagogical University</institution>
          ,
          <addr-line>54 Gagarin Ave., Kryvyi Rih, 50086</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>Zhytomyr Polytechnic State University</institution>
          ,
          <addr-line>103 Chudnivsyka Str., Zhytomyr, 10005</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff5">
          <label>5</label>
          <institution>gies: Unreal Development</institution>
          ,
          <addr-line>Kit, Unity, Godot, Engine, Cocos2D, MonoGame, Unreal Engine, Marmalade</addr-line>
        </aff>
      </contrib-group>
      <fpage>119</fpage>
      <lpage>130</lpage>
      <abstract>
        <p>The article considers cross-platform products that should be used to develop augmented reality technoloand others. Also, the possibilities of known SDKs for the development of augmented reality applications the development of augmented reality technologies can be used not only cross-platform engines but also sets of development tools. Such kits allow you to speed up and simplify the process of developing any program with elements of augmented reality. These advantages and disadvantages will help beginners to choose the most convenient tool for developing augmented reality technologies. In addition, the article attempts to identify criteria and indicators for the selection of such environments, as well as their expert evaluation.</p>
      </abstract>
      <kwd-group>
        <kwd>development tools</kwd>
        <kwd>technologies</kwd>
        <kwd>augmented reality</kwd>
        <kwd>SDK</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Recently, scientists have been paying special attention to the use of augmented reality in various
classes, both in general secondary education [1, 2] and in higher education [3, 4]. Therefore,
the development of various augmented reality (AR) tools is also relevant. However, to develop
any AR tool, it is need to make a choice of appropriate development tools.</p>
      <p>In particular, Kiv et al. [5] explored the possibilities of transforming augmented reality into
augmented education. Morkun et al. [6] considered augmented reality as a tool for visualization
of ultrasound propagation in heterogeneous media based on the k-space method.</p>
      <p>Chen et al. [7] conducted a review of augmented reality technology. In their article, they
introduces the development tools, key technologies and application of AR in several field.
© 2021 Copyright for this paper by its authors.</p>
      <p>CEUR</p>
      <p>CEUR Workshop Proceedings (CEUR-WS.org)
nEvelop-O
LGOBE
(S. I. Pochtoviuk)</p>
      <p>Some authors consider the possibility of developing augmented reality technologies. In
particular, Kanivets et al. [8] investigated the development of mobile applications of augmented
reality for projects with projection drawings, Bilous et al. [9] proposed the development of
AR-applications as a promising area of research for students, and Hordiienko et al. [10] - the
development of a model of the solar system in AR and 3D.</p>
      <p>Others consider the possibility of using augmented reality technologies in education. Thus,
Shyshkina and Marienko [11] studied augmented reality as a tool for open science platform by
research collaboration in virtual teams; Iatsyshyn et al. [12] studied the possibilities of using
the application of augmented reality technologies for the preparation of specialists of the new
technological era; Midak et al. [13] considered augmented reality technology within studying
natural subjects in primary school; Rashevska et al. [14] described the possibilities of using
augmented reality tools in the teaching of two-dimensional plane geometry; Oleksiuk and
Oleksiuk [15] investigated exploring the potential of augmented reality for teaching school
computer science.</p>
      <p>That is why the purpose of the article is to analyze the available tools to develop augmented
reality technologies, in particular for the education sector.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Results</title>
      <sec id="sec-2-1">
        <title>2.1. Overview of available tools for working with AR</title>
        <p>At the moment, the choice of cross-platform products is small. Here are some of the most
popular cross-platform engines on the market: Unreal Development Kit, Unity, Godot, Engine,
Cocos2D, MonoGame, Marmalade, and others.</p>
        <p>All these engines have good technical performance and support most mobile platforms.
However, most developers make their choice based not only on the number of supported
platforms but also on the ease of transferring code to diferent platforms, performance, and
more.</p>
        <p>Since you need a tool to create applications for phones with the Android operating system,
several options have been selected.</p>
        <p>Cocos2d is a framework for creating applications and games for iOS, Android, Windows
Phone. The engine is completely free, there are many branches: Cocos2d-ObjC, Cocos2d-x,
Cocos2d-html5, and Cocos2d-XNA. Most often Cocos2d is used to create games for iOS. The
engine is highly adaptable, well suited for novice developers. In terms of performance, it beats
Unity, but the design of the Cocos2d itself is worse than the competitor.</p>
        <p>Unreal Engine 4 is a gaming engine created by Epic Games. Unreal Engine 4 is the most
popular game engine for creating movies and AAA projects.</p>
        <p>Godot Engine is free game engine, has a powerful visual scene editor, animation editor, its
integrated development environment.</p>
        <p>Unity is a gaming engine for developing 2D and 3D applications and games for various
platforms [16, 17, 18]. Unity can be downloaded for free. This version will not be a demo
version or for a while, you can use it to create your project. Only it is impossible to expose it
paid in the market, it is necessary to put advertising in the application or game.</p>
        <p>The Unity development environment is the most convenient for the software implementation
of augmented reality technology. It is a high-level development environment for applications and
games. Includes a powerful editor with a graphical interface and a graphical engine optimized
for mobile devices.</p>
        <p>Developer scripts can be written in any .NET programming language and compiled into
regularly managed assemblies (DLLs). There are built-in compilers for C#, UnityScript, and Boo.
At the same time, there is a possibility of the organization of the interface with the external
code. The advantages also include an active community of developers and many ready-made
developments and extensions.</p>
        <p>Here are the main criteria by which to describe Unity as a modern gaming engine with rich
potential and ample opportunities (see table 1) [19].</p>
        <sec id="sec-2-1-1">
          <title>Own audio plug-ins, the ability to use third-party audio plug-ins; call animation scripts – create keyframes in the animation editor and link scripts to them; sound mood changes, call animation scripts – create keyframes in the animation editor and link scripts to them; ability to change sound settings.</title>
          <p>A way of representing objects that do not have clear geometric boundaries (smoke,
vapors, liquids, etc.); ability to place images from the camera not on the screen, but
in the texture, needed to create some efects; built-in sprite editor can automatically
cut a raster with sprites into frames and create animation from them. Link events to
specific animation keyframes; use of various types of compression of textures and
packing of the used frames of sprites in one resource; built-in Box2D library, and
support for NVIDIA PhysX (physics implemented through use in GPU calculations);
alphabet, cropping part of the image on the mask, which is placed in the alpha
component of the texture; super-accurate collision detection; dynamic Batching, a
rendering optimization algorithm allows you to increase productivity.</p>
        </sec>
        <sec id="sec-2-1-2">
          <title>Visual state editor (State machines), which can be linked to game objects and use to create and improve animation; integrated animation editor; create scripts using c#, JavaScript, or Boo; native integration with Visual Studio; realistic animation; one-click placement; optimized graphics.</title>
          <p>Here are the advantages and disadvantages of Unity:
•
• advantages:
– ease of use and performance;
– a huge number of supported platforms: Windows, iOS, Android;
– ability to run the project in the browser as an HTML5 application;
– good performance both in small games on weak mobile platforms, and in dificult
big projects on high-end consoles;
– support for both 2D and 3D modes without much efort;
– powerful built-in animation system Mechanim;
– C# or JavaScript programming language;
– large community, where you can get support and answers to questions of interest
to Unity;
– built-in visual editor, greatly simplifies and speeds up the process of creating a
program;
– assets store, a store for developers that opens access to a huge number of models,
textures, scripts, and additions for Unity;
– the ability to use a completely free development environment MonoDevelop comes
complete with Unity, which is an external IDE (for example, Microsoft Visual Studio
or IntelliJ IDEA);
• disadvantages:
– Unity source code is closed and available only if you purchase an Enterprise license;
– problems will have to wait for updates and fixes, which sometimes takes quite a
long time;
– lack of such a familiar concept as ”game loop” or game cycle - there is no single
point of entry, as in other engines, each game object can have a script or several
scripts, its own set of events, and its game cycle;
– unusual and sometimes dificult to master visual editor, which can be a problem for
novice developers.</p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Capabilities of available SDKs for developing augmented reality applications</title>
        <p>SDK (Software development kit) – a set of development tools that allows software professionals
to create applications for a specific software package, software basic development tools, hardware
platform, computer system, game consoles, operating systems, and other platforms. The SDK
takes advantage of each platform and reduces integration time [20].</p>
        <p>All SDKs can be divided into two major groups [21]:
1. Created by developers for those who want to make an independent program or game. An
example of such an SDK is DirectX, which is installed on almost any computer.
2. Self-suficient tools. These include the Torque Game Engine SDK from Garage Games –
a full-fledged gaming engine that supports the most advanced technologies. Unlike
DirectX, with Torque you can create professional games without a deep knowledge of 3D
programming technologies. Torque uses a C-shaped scripting programming language.
Let’s make a comparative analysis of available SDKs (see table 2 and 3).</p>
        <p>To determine the most optimal environment for the development of a mobile application, the
method of expert evaluation was used [23].</p>
        <p>To this end, the manifestation of each of the defined criteria for each of these development
environments was checked, for which the experts were ofered a corresponding questionnaire.
A total of 20 respondents were involved (experts, deans of faculties, heads, and lecturers of
departments of higher education institutions related to the IT field, as well as IT specialists).</p>
        <sec id="sec-2-2-1">
          <title>Wikitude A paid plat</title>
          <p>(see fig- form for
ure 1) working with
augmented
reality.</p>
          <p>Vuforia One of the
(see fig- world’s most
ure 2) popular
platforms to
help develop
augmented
reality.</p>
        </sec>
        <sec id="sec-2-2-2">
          <title>Kudan</title>
        </sec>
        <sec id="sec-2-2-3">
          <title>Vuforia’s Android,</title>
          <p>main competi- iOS.
tor greatly
simplifies
augmented reality
development.</p>
        </sec>
        <sec id="sec-2-2-4">
          <title>Recognition of diferent types of vi- Free. But</title>
          <p>sual objects (cube, cylinder, plane); there are also
text and environment recognition, Vu- paid plug-ins</p>
        </sec>
        <sec id="sec-2-2-5">
          <title>Mark (a combination of image and that cost $ 99</title>
        </sec>
        <sec id="sec-2-2-6">
          <title>QR code); using Vuforia Object Scan- a month. ner, you can scan and create object labels, Unity plugin is very powerful and easy to integrate.</title>
        </sec>
        <sec id="sec-2-2-7">
          <title>Recognition of simple images and 3D The free objects provides easy database gener- version is for ation in the Unity editor. application testing only.</title>
        </sec>
        <sec id="sec-2-2-8">
          <title>The cost of a paid license is $ 1230.</title>
          <p>To determine the degree of manifestation of each criterion, respondents were asked to evaluate
its performance on a 4-point scale (from 0 to 3) [23]. The indicator was considered positive if
the value of the arithmetic mean of its parameters was not less than 1.5 [23]. The degree of
manifestation of the criterion was determined as follows: insuficiently manifested 0–50% of
the indicators are positive; critical – 50–55%; suficient 56–75%; high 76–100% [ 23].</p>
          <p>Analysis of the available environments for the development of AR mobile application allowed
to identify the following criteria and relevant indicators for their selection:
1. The design criterion characterizes the convenience, accessibility in use, and administration
of the environment for the development of AR mobile applications:
1.1. “accessibility” indicator means that the environment for the development of AR
mobile applications in the presence of the Internet should be accessible to anyone, as
well as anytime and anywhere,
2.2. “multilingualism” indicator implies the presence in the environment for the
development of AR mobile application support for diferent languages.
3.3. “ease of use and administration” indicator implies that the environment for the
development of AR mobile application should be easy to use, also provides convenience
and clarity in use, organization of access, and more,
4.4. “free of charge” indicator assumes the availability of a free tarif plan, which may
not be fully functional,</p>
          <p>5.5. “multiplatform” indicator characterizes the environment for the development of
AR mobile applications in terms of adaptation to use in diferent operating systems
(Windows, Android, iOs, etc.).
2. The functional criterion characterizes the environment for the development of AR mobile
application from a technical point of view, and provides for the presence of the following
indicators:
2.1. “recognition of diferent types of visual objects” indicator involves the recognition
of diferent types of visual objects such as cube, cylinder, plane,</p>
          <p>SDK</p>
          <p>Uses OpenGL, SLAM methods for
more accurate operation. Allows
developers to use content without
prior encryption to implement
augmented reality in any application,
ofering modules for tracking
threedimensional objects, face
recognition and tracking, infrared and laser
tracking, advanced camera
calibration, and transparent optics. No
offline tools or server encryption are
required to deploy 3D models and track
data.
2.2. “text and environment recognition” indicator characterizes whether the text and,
accordingly, the environment will be recognized,
2.3. “combination of image and QR code” indicator involves the integration of the QR-code
with the image,
2.4. “database creation” indicator characterizes whether it is possible to create databases</p>
          <p>in diferent ways.</p>
          <p>Basic data on the indicators of the design criterion for each of the selected environments for
the development of AR mobile application contains a table 4.</p>
          <p>Basic data on the indicators of the functional criterion for each of the selected environments
for the development of AR mobile application contains a table 5.</p>
          <p>The generalized results are presented in table 6.</p>
          <p>A review of alternatives based on the most important criteria showed that the most optimal
environment for developing a mobile application is Vuforia [24]. Vuforia SDK is a mobile
software that allows you to create augmented reality applications. It uses computer vision
technology to recognize and track flat images and simple 3D objects in real-time.</p>
          <p>The ability to register images allows developers to locate and orient virtual objects, such as 3D
models and media content, in conjunction with real images when viewed through the cameras
of mobile devices. The virtual object is oriented on the real image so that the observer’s point of
view on the object is correlated with their point of view on the image to achieve the main efect
– the feeling that the virtual object is part of the real world. The developed augmented reality
application allows virtual 3D objects to be superimposed on the video stream in real-time.</p>
          <p>The application starts by initializing the camera, requesting a video stream, and selecting a
frame from the stream. Next, you need to find the desired image on the selected frame, namely
the marker. If a marker is found, the software uses a mathematical apparatus to calculate the
camera’s position relative to that marker. When the camera position is determined, the graphic
model is displayed directly in that position. The graphic model is displayed on top of the video
and is attached to the marker. As a result, the information is superimposed on top of the frame.</p>
        </sec>
        <sec id="sec-2-2-9">
          <title>Service</title>
        </sec>
        <sec id="sec-2-2-10">
          <title>Wikitude</title>
        </sec>
        <sec id="sec-2-2-11">
          <title>Vuforia</title>
        </sec>
        <sec id="sec-2-2-12">
          <title>Kudan</title>
        </sec>
        <sec id="sec-2-2-13">
          <title>Maxst</title>
        </sec>
        <sec id="sec-2-2-14">
          <title>Xzimg</title>
        </sec>
        <sec id="sec-2-2-15">
          <title>NyARToolkit</title>
          <p>Metaio SDK
If the marker is not detected, the frame is re-selected from the video stream.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Conclusions</title>
      <p>There is no single approach to the choice of a tool for the development of augmented reality
technologies, diferent authors characterize their choice based on the number of supported
platforms, ease of transferring code to diferent platforms, performance, and more.</p>
      <p>Depending on the purpose of the application, you can use not only cross-platform engines
but also sets of development tools. Such kits allow you to speed up and simplify the process of
developing any program with elements of augmented reality. These advantages and
disadvantages will help beginners to choose the most convenient tool for developing augmented reality
technologies.
[1] T. Kramarenko, O. Pylypenko, V. Zaselskiy, Prospects of using the augmented reality
application in STEM-based Mathematics teaching, CEUR Workshop Proceedings 2547</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          (
          <year>2020</year>
          )
          <fpage>130</fpage>
          -
          <lpage>144</lpage>
          . [2]
          <string-name>
            <given-names>L. Y.</given-names>
            <surname>Midak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. V.</given-names>
            <surname>Kravets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Kuzyshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. V.</given-names>
            <surname>Baziuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. V.</given-names>
            <surname>Buzhdyhan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. D.</given-names>
            <surname>Pahomov</surname>
          </string-name>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <article-title>Augmented reality as a part of STEM lessons</article-title>
          ,
          <source>Journal of Physics: Conference Series 1946</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          (
          <year>2021</year>
          )
          <article-title>012009</article-title>
          . doi:
          <volume>10</volume>
          .1088/
          <fpage>1742</fpage>
          -
          <lpage>6596</lpage>
          /
          <year>1946</year>
          /1/012009. [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Striuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Rassovytska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Shokaliuk</surname>
          </string-name>
          ,
          <article-title>Using Blippar augmented reality browser in the</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <article-title>practical training of mechanical engineers</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2104</volume>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          412-
          <fpage>419</fpage>
          . [4]
          <string-name>
            <given-names>O.</given-names>
            <surname>Lavrentieva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Arkhypov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kuchma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Uchitel</surname>
          </string-name>
          ,
          <article-title>Use of simulators together with virtual</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>future</surname>
          </string-name>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2547</volume>
          (
          <year>2020</year>
          )
          <fpage>201</fpage>
          -
          <lpage>216</lpage>
          . [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kiv</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Shyshkina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Semerikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Striuk</surname>
          </string-name>
          , Y. Yechkalo, AREdu 2019 - How augmented
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <article-title>reality transforms to augmented learning</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2547</volume>
          (
          <year>2020</year>
          )
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2547</volume>
          /paper00.pdf. [6]
          <string-name>
            <given-names>V.</given-names>
            <surname>Morkun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Morkun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Pikilnyak</surname>
          </string-name>
          ,
          <article-title>Augmented reality as a tool for visualization of</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <source>Workshop Proceedings</source>
          <volume>2547</volume>
          (
          <year>2020</year>
          )
          <fpage>81</fpage>
          -
          <lpage>91</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2547</volume>
          /paper06.pdf. [7]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Tian</surname>
          </string-name>
          ,
          <article-title>An overview of augmented</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <article-title>reality technology</article-title>
          ,
          <source>Journal of Physics: Conference Series</source>
          <volume>1237</volume>
          (
          <year>2019</year>
          )
          <article-title>022082</article-title>
          . doi:
          <volume>10</volume>
          .1088/
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          1742-
          <fpage>6596</fpage>
          /1237/2/022082. [8]
          <string-name>
            <given-names>O.</given-names>
            <surname>Kanivets</surname>
          </string-name>
          , I. Kanivets,
          <string-name>
            <given-names>N.</given-names>
            <surname>Kononets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Gorda</surname>
          </string-name>
          , E. Shmeltser, Development of mobile
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <source>Proceedings</source>
          <volume>2547</volume>
          (
          <year>2020</year>
          )
          <fpage>262</fpage>
          -
          <lpage>273</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2547</volume>
          /paper19.pdf. [9]
          <string-name>
            <given-names>V.</given-names>
            <surname>Bilous</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Proshkin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Lytvyn</surname>
          </string-name>
          ,
          <article-title>Development of ar-applications as a promising area</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <article-title>of research for students</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2731</volume>
          (
          <year>2020</year>
          )
          <fpage>205</fpage>
          -
          <lpage>216</lpage>
          . URL: http:
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          //ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2731</volume>
          /paper11.pdf. [10]
          <string-name>
            <given-names>V.</given-names>
            <surname>Hordiienko</surname>
          </string-name>
          , G. Marchuk,
          <string-name>
            <given-names>T.</given-names>
            <surname>Vakaliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Pikilnyak</surname>
          </string-name>
          ,
          <article-title>Development of a model of the</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <article-title>solar system in AR and 3D</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2731</volume>
          (
          <year>2020</year>
          )
          <fpage>217</fpage>
          -
          <lpage>238</lpage>
          . URL:
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2731</volume>
          /paper12.pdf. [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Shyshkina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marienko</surname>
          </string-name>
          ,
          <article-title>Augmented reality as a tool for open science platform by</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <article-title>research collaboration in virtual teams</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2547</volume>
          (
          <year>2020</year>
          )
          <fpage>107</fpage>
          -
          <lpage>116</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2547</volume>
          /paper08.pdf. [12]
          <string-name>
            <given-names>A.</given-names>
            <surname>Iatsyshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kovach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Romanenko</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Deinega</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Iatsyshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Popov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kutsan</surname>
          </string-name>
          ,
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <article-title>preparation of specialists of new technological era</article-title>
          ,
          <source>CEUR Workshop Proceedings 2547</source>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          (
          <year>2020</year>
          )
          <fpage>181</fpage>
          -
          <lpage>200</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2547</volume>
          /paper14.pdf. [13]
          <string-name>
            <given-names>L.</given-names>
            <surname>Midak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Kravets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kuzyshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Pahomov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Lutsyshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Uchitel</surname>
          </string-name>
          , Augmented
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <source>Proceedings</source>
          <volume>2547</volume>
          (
          <year>2020</year>
          )
          <fpage>251</fpage>
          -
          <lpage>261</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2547</volume>
          /paper18.pdf. [14]
          <string-name>
            <given-names>N.</given-names>
            <surname>Rashevska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Semerikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Zinonos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Tkachuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Shyshkina</surname>
          </string-name>
          ,
          <article-title>Using augmented real-</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <volume>2731</volume>
          (
          <year>2020</year>
          )
          <fpage>79</fpage>
          -
          <lpage>90</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2731</volume>
          /paper03.pdf. [15]
          <string-name>
            <given-names>V.</given-names>
            <surname>Oleksiuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Oleksiuk</surname>
          </string-name>
          ,
          <article-title>Exploring the potential of augmented reality for teaching</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <article-title>school computer science</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2731</volume>
          (
          <year>2020</year>
          )
          <fpage>91</fpage>
          -
          <lpage>107</lpage>
          . URL: http:
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          //ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2731</volume>
          /paper04.pdf, 3rd International Workshop on Augmented Reality
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <source>in Education, AREdu 2020 ; Conference Date: 13 May</source>
          <year>2020</year>
          . [16]
          <string-name>
            <given-names>O.</given-names>
            <surname>Haranin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Moiseienko</surname>
          </string-name>
          ,
          <article-title>Adaptive artificial intelligence in RPG-game on the Unity</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          <article-title>game engine</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2292</volume>
          (
          <year>2018</year>
          )
          <fpage>143</fpage>
          -
          <lpage>150</lpage>
          . [17]
          <string-name>
            <given-names>O.</given-names>
            <surname>Katsko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Moiseienko</surname>
          </string-name>
          ,
          <article-title>Development computer games on the Unity game engine for</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          <source>Proceedings</source>
          <volume>2292</volume>
          (
          <year>2018</year>
          )
          <fpage>151</fpage>
          -
          <lpage>155</lpage>
          . [18]
          <string-name>
            <given-names>O.</given-names>
            <surname>Prokhorov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Lisovichenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mazorchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kuzminska</surname>
          </string-name>
          ,
          <article-title>Developing a 3D quest</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          <source>Proceedings</source>
          <volume>2731</volume>
          (
          <year>2020</year>
          )
          <fpage>312</fpage>
          -
          <lpage>327</lpage>
          . [19]
          <string-name>
            <surname>Unity</surname>
            <given-names>guide</given-names>
          </string-name>
          ,
          <year>2010</year>
          . URL: https://docs.unity3d.com/Manual/index.html. [20]
          <string-name>
            <given-names>A.</given-names>
            <surname>Lisovitckii</surname>
          </string-name>
          ,
          <article-title>8 best-augmented reality SDKs for iOS and</article-title>
          Android in
          <year>2017</year>
          ,
          <year>2017</year>
          . URL:
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          https://holographica.space/articles/8
          <article-title>-best-ar-</article-title>
          <string-name>
            <surname>sdk-</surname>
          </string-name>
          2017-
          <volume>9287</volume>
          . [21]
          <string-name>
            <given-names>A.</given-names>
            <surname>Averkina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Lazareva</surname>
          </string-name>
          ,
          <article-title>Augmented reality systems for mobile platforms</article-title>
          , Bulletin of the
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          Moscow State University of Printing 1 (
          <year>2015</year>
          ). [22]
          <string-name>
            <given-names>O.</given-names>
            <surname>Syrovatskyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Semerikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Modlo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yechkalo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Zelinska</surname>
          </string-name>
          , Augmented reality
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          <article-title>software design for educational purposes</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2292</volume>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          193-
          <fpage>225</fpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2292</volume>
          /paper20.pdf. [23]
          <string-name>
            <given-names>O.</given-names>
            <surname>Gavryliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Vakaliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kontsedailo</surname>
          </string-name>
          ,
          <article-title>Selection criteria for cloud-oriented learning</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          statistics,
          <source>SHS Web of Conferences</source>
          <volume>75</volume>
          (
          <year>2020</year>
          )
          <article-title>04012</article-title>
          . doi:
          <volume>10</volume>
          .1051/shsconf/20207504012. [24]
          <string-name>
            <given-names>S.</given-names>
            <surname>Zelinska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Azaryan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Azaryan</surname>
          </string-name>
          ,
          <article-title>Investigation of opportunities of the practical applica-</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          <source>Proceedings</source>
          <volume>2257</volume>
          (
          <year>2018</year>
          )
          <fpage>204</fpage>
          -
          <lpage>214</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>