Skip to content

dirkyboy098/DReAM

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Juliar DReAM Programming Language Build status

Dream Big
мечтать больше
Sueña en grand
Sonhe grande
Rêvez gros
Traum groß
더 크게 꿈꾸다
梦想更大
ドリームビガー

DReAM: A C# port of Juliar Programming Language.

DReAM focuses on fast and rapid prototyping as well as native .NET support.

DReAM uses Xamarin Forms to Cross-compile to iOS, Android, Windows 10, Windows 10 Mobile, XBOX, Hololens, Surface Hub, and other IoT devices.

Download

Download the latest version at https://ci.appveyor.com/project/TheAndreiM/dream/build/artifacts

For now, Juliar DReAM should be compiled directly from source code.

Folder Structure

src/DreamCompiler

  • .NET Standard .dll library that can be used in any C# projects including Xamarin for building iOS/Android Apps, .NET Core for building cross platform apps for Mac/OS, Windows Apps, and Windows desktop applications. It is currently used to compile our Xamarin Forms application.

src/DReAM

  • A Xamarin Cross-Platform application. This folder contains the main code for GUI for the app.

Examples

  • Provides you examples to get you started on DReAM

Visual Studio/Development Requirements

Make sure you have XAMARIN/NMobile development with .NET installed in Visual Studio 2017
  • Xamarin Forms
  • Newtonsoft.JSON
  • .NET Framework 4.6.1
  • Latest version of NuGet
  • Antlr4.Runtime.Standard (latest version downloaded via NuGet)
  • MSTest.TestAdapter (latest version downloaded via NuGet)[Unit Test Only]
  • MSTest.TestFramework (latest version downloaded via NuGet)[Unit Test Only]

Running Development version

  • Open up DReAM.sln
  • Right click on solution and click "Restore NuGet Packages"
  • (alternatively you can do this via console in src/ folder)
  • Set start up project. For Windows 7 select DReAM.Android, for Windows 10 select DReaM.UWP, for MacOS select DReAM.iOS, for Linux select DReAM.Android. NOTE: Most new OSes can run all the projects. We recommend using Windows 10 as it can run all three platforms.
  • Click "Start" button which will compile .dll and the main application.

About

Juka DReAM - Natural Prototyping Programming Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 91.9%
  • ANTLR 8.0%
  • Batchfile 0.1%