❓
FAQ
FAQ-EN
FAQ-EN
  • The Project
    • Wait, AR? VR? XR? What do this acronyms mean?
    • Where can I read the project’s whitepaper?
    • Where can I find the project’s roadmap?
    • Where can I find more information about the team?
    • I don’t speak English. Are there other Spheroid Universe communities out there?
    • What are the other official social networks of the Project?
  • Tokenomics
    • What is SPH?
    • Where can I acquire SPH?
    • What is Space?
    • What’s the difference between Space and SPH?
    • What is the total supply and smart contract of SPH?
    • What is the SPACE smart contract?
  • Marketplace
    • Where can I buy Spaces?
    • Why do the spaces have different colors on the Marketplace map?
    • How can I withdraw a Space and and place for sale?
    • How can I withdraw & sell a Space in the Spheroid Universe marketplace?
    • Why can't I withdraw my SPH to my wallet?
    • How to raise account up to level 10?
    • Where do I find my achievement tab on the site?
  • Applications/Development
    • Do you have a working APP?
    • Can I develop my own AR app?
  • Expansion
    • What is an Expansion?
    • What spaces can my Expansion contain?
    • How do I benefit from the Expansion?
    • How can I launch an Expansion?
    • How to develop an Expansion?
    • What resources are required to develop an Expansion?
    • How do you get Expansion Power?
    • What resources are required to launch an Expansion?
    • How fast does an Expansion develop?
    • How can I withdraw my earnings from an Expansion?
    • How does competition work?
  • Troubleshooting
    • I can’t login! The system says “Your account has been blocked. Try again in 1 hour”
    • I lost my 2FA (Google Authenticator…) and now I can’t login. What can I do?
    • I lost my email account. Can you help me change the email address in my Spheroid Universe account?
    • I read the F.A.Q. and didn’t find an solution to my problem!
Powered by GitBook
On this page
  1. Applications/Development

Can I develop my own AR app?

PreviousDo you have a working APP?NextExpansion

Last updated 3 years ago

In order to make a quality XR application, developers usually need to master many different programming languages and technologies:

  • Languages in which the code of mobile applications is written: Swift, Java…

  • Languages in which the server side of the mobile application is written, for example: PHP, Python, Ruby, C#...

  • Specialized AR frameworks and technologies: ARCore and ARKit, SceneKit, Sceneform, Depth API…

  • In addition, a full-fledged XR-application must include other architectural and logical components such as a database and a query language for it.

  • These requirements are technical barriers for developers and small teams that do not have the entire set of required competencies.

We at Spheroid Universe have developed a no-compromise solution.** Spheroid Script** allows you to create all sides of the project (Mobile, Server, XR and the Application layout); it also includes the syntax of queries to the Spheroid SQL database. The developer just needs to learn Spheroid Script, which is designed to be fast to use and as efficient as possible when executed on mobile devices.

In other words, we have developed an Augmented Reality Operating System using Cloud technology.

You can find all this in our own IDE called Demiurge:

More information about Demiurge IDE:

The Spheroid Script Programming Language has the following advantages:

  • Low entry threshold: the language is easy to learn and use

  • An XR-oriented language, it allows implementing XR products with less code, provides the ability to run applications written in it on different platforms: Android, iOS

  • High-performance and energy-efficient, which is fundamentally important when launched on mobile devices

  • Ability to instantly make changes to an already published application, which speeds up and simplifies the development and support cycle of applications written on it

  • Run XR products created by independent developers inside an integrated mobile app in the Spheroid Universe ecosystem (XRHub)

  • **Reduce the cost of computing resources **in the cloud by dynamically allocating them to XR applications as needed

  • Works on both client and server sides

  • Includes Spheroid SQL: our own built-in database query language, powerful and flexible, like modern document-oriented databases, but at the same time simple and intuitive, like the well-known classic SQL. Thus, any developer can easily master it in a short period of time.

You can find all the Spheroid Script specifications here:

Working example of a Spheroid Script (try it!):

https://demiurge.spheroiduniverse.io/
https://www.youtube.com/watch?v=7fEkdRjfjyg
https://spheroiduniverse.github.io/SpheroidScript/
https://github.com/SpheroidUniverse/SpheroidScript/tree/master/examples/CoinQuest/src