In 2024, The Top 10 Apple iPhone 11 Emualtors for Windows, Mac and Android | Dr.fone

In 2024, The Top 10 Apple iPhone 11 Emualtors for Windows, Mac and Android | Dr.fone

Seraphina Lv13

The Top 10 Apple iPhone 11 Emualtors for Windows, Mac and Android

Are you wondering how to run a mobile app on your desktop to get a better user experience? Your computer is Windows or Mac? Because the solutions for running iOS apps on Windows and Mac aren’t common. But we will list the best iOS emulators for PC (Windows and Mac), even Android. You can always find the one you want. Let’s get started:

1.Apple iPhone 11 emulator for PC

There is a growing demand for Apple iPhone 11 emulators for pc so that it creates an environment to run the iOS applications on PC. It is popular because it lets you use all the games and applications originally designed for Apple iPhone 11 to be accessible over PC.

1. iPadian

This is an iPhone/iPad simulator that allows you to experience iOS although you don’t have an ios device. so that you can see the difference between your Android device and the iOS one with it.

Features of iPadian: Run apps that are designed for the iPadian simulator(+1000 Apps and Games) including Facebook, Spotify, Tiktok, Whatsapp, and more.

Downside: iMessages is not supported.

Platform: Windows, Mac, and Linux.

Apple iPhone 11 simulator

Link: https://ipadian.net/

2. Wondershare Dr.Fone

Apple iPhone 11 screen recorders

Wondershare Dr.Fone enables you to mirror and record your Apple iPhone 11 screen to the computer. So you can also enjoy the ultimate big-screen experience with Dr.Fone. Apart from that, presenters, educators, and gamers can easily record the live content on their mobile devices to the computer for replay & sharing.

arrow

Wondershare Dr.Fone

Enjoy ultimate big screen recording and mirroring from your iOS device!

  • One click to mirror or record your Apple iPhone 11 or iPad to your computer wirelessly.
  • Play the most popular games (like Clash royale, clash of clans, Pokemon …) on your PC easily and smoothly.
  • Support both jailbroken and non-jailbroken devices.
  • Compatible with iPhone,iPad, and iPod touch that runs iOS 7.1 to the latest iOS version.
  • Contains both Windows and iOS versions.

4,049,282 people have downloaded it

3. AiriPhoneEmulator

This is a complete package by using which you will not be able to play games only, but also make and receive calls. This will help you send voice messages, and add the details of your favorite contacts. All applications available in the apple store will be able to run on this without any difficulties.

Apple iPhone 11 emulator

Downside:

  • • It is not fully functional
  • • The web browser, Safari, and many other applications which are found on the original phone are not found in this replica.

Link:https://websitepin.com/ios-emulator-for-pc-windows/

4. MobiOneStudio

This is one more iOS emulator which can help developers to test their applications on cross-platforms. Let’s you play the games also without any hitch. It also helps in building cross-platform applications in minutes.

Downside:

  • • It takes time and patience to learn the skill
  • • It is not exactly a freeware but, available as a fifteen-day free trial

Apple iPhone 11 emulator

2.Apple iPhone 11 Emulator for Mac

Unlike Android, there are not many iOS emulators available in the market so there are very few alternatives. So it becomes a bit tedious for checking iOS applications. Here are the 3 best iOS emulators which can be used for checking and testing iOS applications.

1. App.io

This one is the simplest way of testing your iOS application. All That needs to be done is upload the iOS application on App.io and from here it can be streamlined onto any device pc/Mac/Android phones.

Downside:

  • • it is not free.
  • • It can be used as a 7-day free trial

Apple iPhone 11 emulator

Link:http://appinstitute.com/apptools/listing/app-io/

2. Appetize.io

This one is just like App.io. This gives you the freedom to deploy the applications in the cloud and then use these on other platforms to see how they work. It also provides a live iOS demo.

Downside:

  • • It is somewhat sluggish at the start

Link:https://appetize.io/demo?device=iphone5s&scale=75&orientation=portrait&osVersion=9.0

3. Xamarin Testflight

This is one more platform to test your iOS applications. This one is tied up with Apple and gives you a platform to test and run the applications.

Apple iPhone 11 emulator

Link:http://developer.xamarin.com/guides/ios/deployment,_testing,_and_metrics/testflight/

3. Top Online Apple iPhone 11 Emulators

Emulators have long been in the market because there is a need to fill the void of running one application meant for a specific smartphone to run across various platforms. For example, a game application developed for Android phones should be made available for smartphones running on other OS. Mobile phone emulators are therefore designed to bridge this gap. Apple iPhone 11 emulators are designed so that applications, and games that are designed for iPhones are made available for other cross-platforms as well. People use Apple iPhone 11 emulators to test websites and also for checking various Apple iPhone 11 applications as well.

Here are some online Apple iPhone 11 emulators which can test how the website will look like if it is made to run on an iPhone. It is great to test and redesign even if you do not have an Apple iPhone 11 at your disposal.

1. ScreenFly

This is one site that helps the developers to check the website on various screen sizes. It supports Apple iPhone 11 5 and 6. The best advantage is it breaks the screen resolutions into pixels, so that minute adjustment can be made. It also has query signals which can be sent to clients to let them check how the website will look and feel so that any changes can be made then and there.

Apple iPhone 11 emulator

Features:

  • • It is one online emulator which can handle a large number of devices including tablets and TV.
  • • It does a good job of showing how your website will look on the latest gadgets
  • • It has a simple interface and nicely done transitions.

Downside:

  • • Does not account for rendering differences between devices

Link:http://quirktools.com/screenfly/

2.Transmog.Ne

This online emulator lets you check the website from the comfort of your desktop. Here are some great features of this emulator.

  • • It is free
  • • You can test the website in various screen sizes
  • • Makes available to you, how the website will look like on a big screen
  • • Refine the mobile device detection process
  • • Helps you to debug your site by using Firebug or Chromebug
  • • It simulates a touchscreen interface as well

Apple iPhone 11 emulator

3.iPhone4simulator.com

This is one more online website that helps you in checking how your website will look on an iPhone. With the phenomenal rate at which smartphones are getting used, it is important that your website should look good not only on a desktop but also on a smartphone. iPhone4 is a simple to use web tool that simulates an iPhone4. Users can slide to unlock the virtual Apple iPhone 11 by using their mouse pointer and then they enter the web application’s URL. The web application will behave as it is being run on an Apple iPhone 11 4.

Features of this Emulator

  • • Free Apple iPhone 11 4 simulator online
  • • Try out web applications on virtual iPhone4
  • • Saves time in testing

Apple iPhone 11 emulator

Downside:

  • • This has very less features
  • • A developer will require far more features than what is being currently provided

Link:http://iphone4simulator.com/

4.iOS Emulator for Android

As the two makers are front runners in the smartphone markets, there are not many emulators to run each one’s applications on the other. However, many Android users want to test and run iOS applications to run on their devices. They can download an iOS emulator for Android and use the iOS apps on their devices

Apple iPhone 11 emulator

How to Cast Apple iPhone 11 to Chromecast?

Google has developed and designed a few gadgets that have taken over the world in no time due to its explicit feature set and impressive applications. Such a gadget is Google Chromecast, Smart-TV dongle that is an excellency in versatility. This device has been developed to allow the streaming of video content onto a bigger screen by connecting itself with a variety of devices and significant streaming websites. Considering its versatility, it can prove very efficient in situations where you wish to stream a movie to watch with your whole family. Rather than figuring out a method to get the video onto a TV Screen, Chromecast provides you with a simple and elegant solution of screencasting using the Apple iPhone 11 device. This article particularly focuses on providing impressive solutions referred to cast Apple iPhone 11 to Chromecast.

Part 1: Can iPhone cast to Chromecast?

Chromecast might not be compatible with an Apple Device directly, yet its diversity offers much more than we can imagine. iPhone can still be easily cast to Chromecast since the Apple iPhone 11 device supports different third-party media applications that are available on iOS. These applications can be effectively used for screen mirroring and casting Apple iPhone 11 to Chromecast. The complete procedure of casting and mirroring can be regarded as completely simple and straightforward while connecting the iPhone.

The problem arises at the point where you need to select the best application that is compatible with your Apple iPhone 11 and allows mirroring iPhone’s screen to Chromecast easily. This article intends to target the point and provide users with effective solutions and the applications that would help them cast the Apple iPhone 11 to Chromecast with ease. The applications will be discussed in detail, along with a definitive overview for helping you in understanding the system and procedures that are involved in the screencasting. With effective applications, you can easily play your favorite media across Chromecast without any delay or discrepancy.

Part 2: How to cast the Apple iPhone 11 to Chromecast for free? - videos, photos, music

There are many different methods that can be adopted for fulfilling the process of casting the iPhone’s screen to Chromecast. Along with believing the availability of different mirroring applications as a solution to this issue, you can also access this feature directly on your Apple iPhone 11 without any tentative cost through Google Home. This connection, however, calls for a wireless and detailed connection that might not be acknowledged by users. However, the video quality output provided with this method is pure excellent and effective. To understand the method of how you can cast the Apple iPhone 11 to Chromecast with Google Home, you need to follow the steps provided below:

  • You need to plug-in your Chromecast device through an HDMI cable onto the TV or surround sound to use it for mirroring your Apple iPhone 11’s screen.
  • You need to download and install the Google Home application on the iPhone, followed by the addition of the account credentials along with turning on the Wi-Fi connection and Bluetooth. This process is important for connecting your Chromecast to the iPhone.

open-google-home

  • The name of the Google Chromecast device can be observed on the screen of the application.

see-your-devices

  • The process of adding Chromecast to the iPhone is now completed. You can stream all kinds of content ranging from videos, photos, and music, by controlling it through the application. It would now act as a complete control center managing all kinds of controls.

control-your-chromecast

Part 3: Mirror iPhone screen to Chromecast with mirroring apps

There are many mirroring applications available for iPhone users that allow them to stream their video content onto Chromecast easily. Considering the detailed list of applications, this article provides you with three impeccable screen mirroring platforms that provide you with casting options onto Chromecast.

IWebTV App

This application can be regarded as the best option to have your content streamed across Chromecast. With a versatile environment, it allows you to view and stream movies, TV shows, and live streams to your TV. Considering the impressive feature set is has to offer, you need to oversee the HD resolution output that is provided through the application. It also accommodates users with its advanced browser having all kinds of pop-up and ad-blockers. The control offered at the iWebTV App is appreciated throughout the world. It develops a very cognitive environment to cast the Apple iPhone 11 to Chromecast easily.

The application is compatible with Chromecast, Roku, and Apple TV – 4TH Generation and works only on iPhone and Apple Devices. You can download iWebTV for free with no additional price add-ons. Its user-friendly and efficient management provides you with the best environment to have your device screencast to Chromecast.

Pros:

  • It is a very secure application with an intuitive and frequent update system.
  • Very impressively designed application with an interface grabbing the attention of masses.
  • A properly formulated mobile application with impressive support.

Cons:

  • Has a few missing features for screen mirroring.

The process of using the iWebTV App is quite simple and straightforward, with no excessive procedure. You need to follow the simple steps to cast your Apple iPhone 11 to Chromecast using the iWebTV App.

Step 1: Download

Before using the application, it is important to have it downloaded on the iPhone. After downloading, you need to simply launch the application.

Step 2: Mirror your Apple iPhone 11

Assuming that the Chromecast and iPhone are at the same Wi-Fi connection, you need to tap on the screen mirror icon present on the top left corner of the main screen to start mirroring. You can simply stream the content of your Apple iPhone 11 onto Chromecast.

MomoCast

If you look for mirroring your Apple iPhone 11’s or iPad’s screen while operating a video from a webpage, MomoCast can prove to be very influential and supportive in casting the Apple iPhone 11 to Chromecast. You can play videos on the webpage of the TV using MomoCast or mirror the webpage opened from Apple iPhone 11 to the TV with the help of Chromecast. However, it is to be kept in mind that MomoCast operates with its extension within the Safari webpage, which can then be used for sending information to the TV with the help of streaming devices. The only device that is compatible with MomoCast is Chromecast, for now. It is available on the Internet for free. Though this application might seem quite straightforward in use, it provides impeccable services and results to the users, which is highly preferred.

Pros:

  • It is a perfect platform that connects with Chromecast without a slight issue.
  • It provides an effective remedy from avoiding using different browsers that might affect the quality.

Cons:

  • There are not a lot of features as in different screen mirroring applications.

If you look forward to using MomoCast as a featured application for screencasting Apple iPhone 11 to Chromecast, you need to follow the step-by-step guide as provided below.

Step 1: Install the application on the iPhone and check whether the Apple iPhone 11 devices are connected over the same Wi-Fi.

Step 2: Open up the Safari browser, tap on the “Share” button, and select the option of “Cast with MomoCast.”

select-cast-with-momocast-option

Step 3: A webpage opens up with having the MomoCast’s browser, with a Cast button on the top. You need to select the name of your Chromecast to connect.

Step 4: Tap on “Mirror Screen” for streaming after tapping on the Cast icon. The webpage is then visible on the Apple iPhone 11 device. The casting can be ended by tapping on the “Cast” icon.

tap-on-mirror-screen

Reflector

Reflector is another cross-platform screen mirroring software that provides a very impressive feature set for its users. While providing screen mirroring features, it is a commemoration of screen recording, voiceover addition, and live streaming. This application allows multiple devices to get connected at a similar time-period, which can then be merged into a single video. This platform is available from pricing plans starting from $6.99 and is compatible with both Windows and macOS.

Pros:

  • Reflector offers an intuitive and user-friendly interface.
  • Variety of features are offered apart from screen mirroring.
  • There is a variety in selecting the Apple iPhone 11 device frames.

Cons:

  • A watermark is present on the videos that are created on the trial version of the App.
  • Reflector 3 is not installed on iOS-based devices.

Step 1: For casting Apple iPhone 11 to Chromecast, you would need a combination of Reflector 3 and AirParrot 2 that is to be launched on the PC.

Step 2: Following this, you need to initially mirror your Apple iPhone 11 on the PC with Reflector.

Step 3: Open up the AirParrot 2 menu present on the bottom right of the desktop. You need to locate the Media option to select a media file. This video will be cast on Chromecast. Conclusively, your Apple iPhone 11 screen will be cast on a larger device.

Conclusion

This article has provided several methodologies that can be adopted to cast the Apple iPhone 11 to Chromecast by using direct procedures as well as third-party platforms.

6 Methods to Mirror Apple iPhone 11 to your Windows PC

Every individual today would like to enjoy multimedia on a big screen. The highest quality home theater system features a large enough screen to make you enjoy your everyday entertainment to its best. Though, owning an Apple TV along with other Apple gadgets, may not be too resourceful for many. To help you, we have come up with some of the best apps and software that can let you mirror the Apple iPhone 11 screen to your Windows PC without any trouble.

One of the most favored ways is to enable AirPlay on a Windows PC. In this article, we have tried to highlight the six best methods to mirror the Apple iPhone 11 to PC and iPad on a Windows workstation.

Here is a video for you to learn how to mirror Apple iPhone 11 to your Windows PC:

Want to know more creative videos? Check our community Wondershare Video Community

Part 1: Mirror Apple iPhone 11 to Windows PC with Dr.Fone Air (Wireless)

You will surely prefer having a wireless connection in situations where you have to mirror your Apple iPhone 11 to a PC. Since the requirement is quite prominent, you would never look forward to a mirroring connection covered by wires. Not only will it make things messy, but it will also restrict your movement due to wired connections. Thus, having a wireless solution saves you a lot of time, which is done with the help of Wondershare Dr.Fone Air .

This online screen mirroring solution provides some of the best features for screen mirroring Apple iPhone 11 to PC. While it allows for a quick display of functions to mirror your Apple iPhone 11 to the PC with ease, it gives the finest results while providing a wireless solution. To know more about this screen mirroring solution, we have outlined some vital functional features to help you out in sharing your Apple iPhone 11’s screen with your PC:

  • While it prevents you from downloading and uploading files during presentations, the platform keeps your file secure, avoiding the need to share files with other users.
  • It covers the complete screen mirroring without requiring the user to connect their iPhone through Bluetooth or NFC.
  • The tool is free to use, with no hidden charges associated with screen mirroring.

Steps For Screen Mirroring Apple iPhone 11 to PC with Dr.Fone Air

We will now divert toward the step-by-step guidelines to mirror your Apple iPhone 11’s screen to the PC with Dr.Fone Air:

Step 1: Launch Dr.Fone Air and Connect Devices

Starting with the process, open the official website of Dr.Fone Air on a browser on your computer. Access the online tool to start mirroring your Apple iPhone 11 to the computer. Before that, you must ensure that the computer and iPhone are connected to the same Wi-Fi network.

access the drfone air tool

Step 2: Scan by QR Code or Cast Code

As you proceed next, you have to install the iOS app of Dr.Fone Link. Next, connect the Apple iPhone 11 to the PC with the help of the QR code available on the screen of your browser. Instead of the QR code, you can also use the casting code for connecting.

use drfone link ios app

Step 3: Successfully Mirror Apple iPhone 11 to PC

Once the Apple iPhone 11 devices connect with each other, you can observe the mirrored screen of your Apple iPhone 11 on the PC.

mirror your iphone

Part 2: Mirror Apple iPhone 11 to Windows PC with LonelyScreen

The first mention in our list goes to LonelyScreen. It is the smoothest way to mirror the Apple iPhone 11 to PC. With just a single click, your PC starts behaving as an AirPlay friendly device. When Windows PC becomes, AirPlay-enabled, you can get past the boundaries and reflect your phone on it.

No third-party application assistance is needed to make the most out of the multimedia stored on your phone. Download the application here and install it on your computer. Take the following measures to run LonelyScreen without a hitch:

1. Get LonelyScreen from the link provided above.

2. Be patient, and once it is downloaded, start the installation process.

PCDJ Karaoki is the complete professional karaoke software designed for KJs and karaoke venues. Karaoki includes an advanced automatic singer rotation list with singer history, key control, news ticker, next singers screen, a song book exporter and printer, a jukebox background music player and many other features designed so you can host karaoke shows faster and easier!
PCDJ Karaoki (WINDOWS ONLY Professional Karaoke Software - 3 Activations)

mirror iphone screen to pc with lonelyscreen

3. As soon as it is installed, the app will launch itself.

4. Allow access if the firewall takes charge.

mirror iphone screen to pc with lonelyscreen

5. Swipe up your finger from the base of your device to go to the control center and initiate Airplay.

mirror iphone screen to pc with lonelyscreen

6. You can easily spot the AirPlay icon, tapping on which will take you to the rundown list of available devices.

7. Find your LonelyScreen device from the rundown and enable mirroring.

As soon as the process is successful, LonelyScreen will start iPhone mirroring to PC. Change your device name to your convenience and start experiencing a large screen display. Stream movies and other content using your Apple iPhone 11 remotely.

Part 3: Mirror Apple iPhone 11 to Windows PC using MirrorGo

The next inclusion is Wondershare MirrorGo . It’s easy to use this software. It offers screen mirroring and allows to reverse control of the Apple iPhone 11 device from a computer. You can also take mobile screenshots from the computer and save them onto the files of the PC.

Wondershare MirrorGo

Mirror your Apple iPhone 11 to a big-screen PC

  • Compatible with the latest iOS version for mirroring.
  • Mirror and reverse control your Apple iPhone 11 from a PC while working.
  • Take screenshots and save them directly on the PC

4,511,882 people have downloaded it

With Wi-Fi:

1. Install and launch Wondershare MirrorGo.

2. Connect the iPhone and computer with the same Wi-Fi.

3. Select MirrorGo under Screen Mirroring on the iPhone.

connect iPhone and PC with same Wi-Fi

4. Now it will mirror the iPhone screen on the computer.

mirror iphone screen with mirrorgo

Part 4: Mirror Apple iPhone 11 to Windows PC with Wondershare Dr.Fone

The next feasible option is Wondershare Dr.Fone. The application came into existence to give iOS users a hassle-free experience to mirror their device screen. This cutting-edge tool offers some of the best elements that plenty of individuals crave, including the option to mirror the iPhone screen on a PC and saving your jar of mobile experiences. This is an amazing move using which you can achieve the above goals. Simply download it from official website , install it, and start streaming on the large screen.

Also known to provide the smoothest iOS screen recording experience, it is fast, reliable, secure, and extremely easy to use. Out of all the other options for iPhone screen mirroring, this one is probably the best choice. Let’s learn how to use it by following these simple steps.

1. Start by downloading Dr.Fone and install it on your computer. You can get it for free here.

2. Now, go to the left bar of the tool and click on the “Screen Mirror” options.

mirror iphone screen to pc with ios screen recorder

3. Before you commence, you need to make sure that your handheld device and computer are connected to the same Wi-Fi network.

4. After being connected to the same network, it will pop a similar screen like this.

mirror iphone screen to pc with ios screen recorder

5. Now, you will need to scan the code to install Dr.Fone Link on your phone. And then your phone screen will be mirrror to your computer successfully.

mirror iphone screen to pc with ios screen recorder

6. Additionally, you can also record your screen. While streaming content, you can simply record it by tapping the “start recording” button (the right circle sign).

vMix 4K - Software based live production. vMix 4K includes everything in vMix HD plus 4K support, PTZ control, External/Fullscreen output, 4 Virtual Outputs, 1 Replay, 4 vMix Call, and 2 Recorders.
This bundle includes Studio 200 for vMix from Virtualsetworks, HTTP Matrix 1.0 automation scheduler, and 4 introductory training videos from the Udemy vMix Basic to Amazing course.

mirror iphone screen to pc with ios screen recorder

That’s it! Using this amazing tool, you can easily mirror your iOS screen and even record it without any trouble. The tool will certainly come in handy to you on numerous occasions and be your favorite in no time.

Part 5: Mirror Apple iPhone 11 to Windows PC with Reflector2

Now, we will introduce Reflector 2. The app comes for just fifteen dollars and has certainly gained fame in a short time. Being well suitable with AirPlay, many hands reached out to grab this piece of miracle. You can save it on your PC by visiting here .

It is a very speedy working software using which, the gaming and multimedia experience can be enhanced tenfold when you mirror the iPhone screen on PC. Increase the display size of your phone by mirroring ability. Remotely control the web and stream your desired content and record the screen if something fascinates you. Get your Reflector installed now and follow these steps:

1. Get the app downloaded from the link above and run the installer window.

2. You will be asked if you agree to EULA, which on accepting you agree to terms and conditions. Read them carefully before proceeding.

3. Launch the application on your windows. Without taking much space on your screen, Reflector 2 only works from the taskbar.

mirror iphone screen with reflector

4. Make sure you have enabled firewall access, which is needed for the app to function without any risks.

5. Swipe up with your thumb from the base of your device. Access control will slide on the screen.

mirror iphone screen with reflector

6. Spot the AirPlay icon and tap on it to check out the nearby AirPlay devices. Select your device from the list and enable mirroring.

mirror iphone screen with reflector

Jet Profiler for MySQL, Enterprise Version: Jet Profiler for MySQL is real-time query performance and diagnostics tool for the MySQL database server. Its detailed query information, graphical interface and ease of use makes this a great tool for finding performance bottlenecks in your MySQL databases.

Part 6: Mirror Apple iPhone 11 to Windows PC with Mirroring360

The next product on our list is Mirror 360. Servicing the world freely, it has rescued millions of Apple users from mirroring their content on Windows PC. Many users were relieved when this simple app offered them the services like iPhone mirroring to PC that the tech giant didn’t offer.

You can get hold of Mirroring 360 here . It offers quality features to mirror the iPhone screen on PC and many others. Make presentations for official work, or attend a web meeting, using this simple tool. Take a step forward and grab the features and make your dreams turn into a reality.  Just follow these simple steps below:

1. Start by connecting your device and the computer to the same network.

2. Load your PC with the application by downloading it from the link above.

3. Wait for the download to finish and double click on the downloaded file to start installing.

4. Be patient until the installation is completed.

5. From here, everything is the same as connecting to a normal Apple TV. Just bring in the control center of your device by swiping up from the bottom.

mirror iphone screen with mirroring 360

6. Tap on the AirPlay icon and choose your device from the rundown.

mirror iphone screen with mirroring 360

7. Finally, enable mirroring and level-up your experience.

Conclusion

With all the available methods, you can easily share your Apple iPhone 11 screen with a PC without putting yourself in any difficulty. Tools like Dr.Fone Air provides the best approach to mirroring the iPhone’s screen to the computer without requiring a wired connection. This gives you the room to present the required thing to everyone you want to without wasting any time.


  • Title: In 2024, The Top 10 Apple iPhone 11 Emualtors for Windows, Mac and Android | Dr.fone
  • Author: Seraphina
  • Created at : 2024-07-26 05:28:12
  • Updated at : 2024-07-27 05:28:12
  • Link: https://screen-mirror.techidaily.com/in-2024-the-top-10-apple-iphone-11-emualtors-for-windows-mac-and-android-drfone-by-drfone-ios/
  • License: This work is licensed under CC BY-NC-SA 4.0.