**4. Tools for creating augmented reality educational applications**

There are many augmented reality applications that are specifically designed for education and are free for use for both teachers and learners. Often, teachers prefer to develop their own learning content and materials that are designed and tailored to their learners' goals.

Users can create augmented reality applications with various software platforms (many of them are free to use). There are two main approaches: using augmented reality browsers or augmented reality software development kit.

### **4.1 Augmented reality browsers**

Augmented reality browsers are applications that display virtual geolocation multimedia content upon real-world objects. Browsers access remote resources through web protocols and services, index content through media streams and support various MIME formats [16]. Augmented reality browsers offer not only opportunities for publishing content that augments the reality but also tools for developing augmented reality projects.

With browsers, the process of creating augmented reality projects is quick and easy, and no special programming skills are required since templates are used

**23**

**Figure 5.**

*Wikitude studio project.*

*The Immersive Power of Augmented Reality DOI: http://dx.doi.org/10.5772/intechopen.92361*

browser [17].

and more.

and is accessible in YouTube.

**4.2 Augmented reality software development kit**

virtual content that augments and enriches real objects.

and most of the procedures are automated. There are some limitations of created projects-recognition of only 2D images is possible and inability for interaction between users and virtual content. A major drawback of this approach is that there are no standards that allow augmented content to be interchangeable. Content created with the tools of one browser cannot be accessed through another

Popular augmented reality browsers and their project creation tools include HP Reveal (HP Reveal Studio), BlippAR (Blippar Studio and Blipp-Builder), Zappar (ZapWorks Studio and ZapWorks Designer), Wikitude (Wikitude Studio)

Different terms are used to refer to the created products (layers, channels and worlds), but the principle of action is identical-consecutive steps: (1) selection of the images-targets, which will be scanned; (2) add different types of digital content that will enrich the images; (3) review and test and (4) publish the project. After creating and publishing augmented reality projects, users (learners) must scan the images with augmented reality browser in order to visualize the digital content. **Figure 5** shows an augmented reality project created with Wikitude Studio. When scanning the image (a table with logical functions), learners can see a video material, which illustrates the results of the logical functions and their dependence on the values of the input arguments. Video material is created by Google Doodle

Augmented reality software development kits (AR SDK) have fundamental features such as image, object and location recognition, position estimation and others. Among the popular AR SDKs are ARKit, ARCore, Vuforia Engine, Wikitude AR SDK, Kudan, AR SDK, EasyAR SDK and ARToolKit. They all allow 2D image recognition and are compatible with different platforms (iOS, Android, Windows and others). Some of them provide 3D object recognition features, while others help create geolocation applications. AR SDKs can be used to create augmented reality applications for smartphones, tablets and a variety of wearable devices. This approach results in developing stand-alone applications that users use to view

## *The Immersive Power of Augmented Reality DOI: http://dx.doi.org/10.5772/intechopen.92361*

*Human 4.0 - From Biology to Cybernetic*

**4. Tools for creating augmented reality educational applications**

reality browsers or augmented reality software development kit.

There are many augmented reality applications that are specifically designed for education and are free for use for both teachers and learners. Often, teachers prefer to develop their own learning content and materials that are designed and tailored

Users can create augmented reality applications with various software platforms (many of them are free to use). There are two main approaches: using augmented

Augmented reality browsers are applications that display virtual geolocation multimedia content upon real-world objects. Browsers access remote resources through web protocols and services, index content through media streams and support various MIME formats [16]. Augmented reality browsers offer not only opportunities for publishing content that augments the reality but also tools for

With browsers, the process of creating augmented reality projects is quick and easy, and no special programming skills are required since templates are used

**22**

to their learners' goals.

**Figure 4.**

**4.1 Augmented reality browsers**

*Virtual reality tour with Google expeditions.*

developing augmented reality projects.

and most of the procedures are automated. There are some limitations of created projects-recognition of only 2D images is possible and inability for interaction between users and virtual content. A major drawback of this approach is that there are no standards that allow augmented content to be interchangeable. Content created with the tools of one browser cannot be accessed through another browser [17].

Popular augmented reality browsers and their project creation tools include HP Reveal (HP Reveal Studio), BlippAR (Blippar Studio and Blipp-Builder), Zappar (ZapWorks Studio and ZapWorks Designer), Wikitude (Wikitude Studio) and more.

Different terms are used to refer to the created products (layers, channels and worlds), but the principle of action is identical-consecutive steps: (1) selection of the images-targets, which will be scanned; (2) add different types of digital content that will enrich the images; (3) review and test and (4) publish the project. After creating and publishing augmented reality projects, users (learners) must scan the images with augmented reality browser in order to visualize the digital content.

**Figure 5** shows an augmented reality project created with Wikitude Studio. When scanning the image (a table with logical functions), learners can see a video material, which illustrates the results of the logical functions and their dependence on the values of the input arguments. Video material is created by Google Doodle and is accessible in YouTube.
