Learning

To use Code RealTime efficiently you need to learn about several different technologies:

  • The IDE with which you will use Code RealTime. Refer to the documentation of your IDE, for example the Visual Studio Code Documentation.
  • The C++ language. There are several online resources for learning C++, for example Learn C++ and C++ Language.
  • The Art Language and features that Code RealTime provides for building realtime applications with it. Learn about them from this documentation and from the resources mentioned below.

As an introduction to the Art language and Code RealTime watch this video.

On the Welcome page of Code RealTime there are several step-by-step walkthroughs which demonstrate core workflows:

When you feel ready to start developing your first application with Code RealTime you may use these additional resources for learning more:

  • Samples These are complete sample applications which you can build, run and take inspiration from.
  • Tests These are very small sample applications which also can be built and run. They are used for regression testing of Code RealTime and are therefore usually focused on only one or a few concepts of the Art language or TargetRTS. Each test has a file testcase.md which describes the concepts that it uses.
  • Art Tutorial This is an interactive tutorial which lets you learn about Code RealTime and the Art language by working on exercises.