![]() |
|
OverLight - available for Android! - Printable Version +- Sinisterly (https://sinister.ly) +-- Forum: Computers (https://sinister.ly/Forum-Computers) +--- Forum: Mobile & Tablets (https://sinister.ly/Forum-Mobile-Tablets) +--- Thread: OverLight - available for Android! (/Thread-OverLight-available-for-Android) |
RE: OverLight - need your help! [Steam Greenlight] - Frooxius - 12-16-2012 OverLight is written in C#. It has a single code-base for all platforms, with a small platform-specific code segments using conditional compilation. RE: OverLight - need your help! [Steam Greenlight] - Frooxius - 12-16-2012 OverLight is written in C#. It has a single code-base for all platforms, with a small platform-specific code segments using conditional compilation. RE: OverLight - need your help! [Steam Greenlight] - Anima Templi - 12-16-2012 I didn't know that you could adapt C# code to function on so many platforms? RE: OverLight - need your help! [Steam Greenlight] - Anima Templi - 12-16-2012 I didn't know that you could adapt C# code to function on so many platforms? RE: OverLight - need your help! [Steam Greenlight] - Frooxius - 12-16-2012 With the right toolset you can. C# is a language after all, nothing stops anybody from writing a tool that will compile it to a specific platform that's not part of the original design from the author of the language. Programming language is a way to express some algorithms in a human-readable form, whether it will run on given platform is a question of existence of tools that will convert it into a what-ever language/data the target platform uses. RE: OverLight - need your help! [Steam Greenlight] - Frooxius - 12-16-2012 With the right toolset you can. C# is a language after all, nothing stops anybody from writing a tool that will compile it to a specific platform that's not part of the original design from the author of the language. Programming language is a way to express some algorithms in a human-readable form, whether it will run on given platform is a question of existence of tools that will convert it into a what-ever language/data the target platform uses. RE: OverLight - need your help! [Steam Greenlight] - Anima Templi - 12-16-2012 Well to be honest i'm not the best programmer. I am working in C++ but haven't made anything noticeable with it yet. It was more that i thought that C# was only working with the .NET framework, and if I'm right the only platforms i know about is using it is Windows and Windows Phone? Please correct me if I'm wrong. RE: OverLight - need your help! [Steam Greenlight] - Anima Templi - 12-16-2012 Well to be honest i'm not the best programmer. I am working in C++ but haven't made anything noticeable with it yet. It was more that i thought that C# was only working with the .NET framework, and if I'm right the only platforms i know about is using it is Windows and Windows Phone? Please correct me if I'm wrong. RE: OverLight - need your help! [Steam Greenlight] - Frooxius - 12-16-2012 There's an opensource implementation of the .NET framework called Mono, which runs on many other platforms - Windows, Mac OS X, Linux, Android or even iOS and the engine I'm using (Unity) utilizes Mono. It lacks about a version behind to the official .NET framework, but it's perfectly usable for many applications - after all, it's not like the previous version of the .NET framework was useless. Technically you could also take just the C# language and use it by itself without .NET framework (which is a huge library that you can utilize in your applications), but you would have to write a lot of functionality yourself then by somehow interfacing it with the system and using the language to specify the algorithms. Or you could create your own library if you desired, so technically it's possible, I'm not sure if there are such tools available though. RE: OverLight - need your help! [Steam Greenlight] - Frooxius - 12-16-2012 There's an opensource implementation of the .NET framework called Mono, which runs on many other platforms - Windows, Mac OS X, Linux, Android or even iOS and the engine I'm using (Unity) utilizes Mono. It lacks about a version behind to the official .NET framework, but it's perfectly usable for many applications - after all, it's not like the previous version of the .NET framework was useless. Technically you could also take just the C# language and use it by itself without .NET framework (which is a huge library that you can utilize in your applications), but you would have to write a lot of functionality yourself then by somehow interfacing it with the system and using the language to specify the algorithms. Or you could create your own library if you desired, so technically it's possible, I'm not sure if there are such tools available though. |