Learn and compile C# on the go using the Mono CLR under Android
*** Premium feature with a 14 day trial period (single one-time purchase or ad-supported after that)
Features:
- C# 8.0 support (classes, methods, LINQ, etc)
- Write and compile console code
- Write and compile Android GUI code
- Syntax highlighting
- Advanced code completion ***
- Show compiler errors
- NuGet package managment
- Reference additional assemblies
- Helper classes (MessageBox, Toast, OpenFileDialog, etc)
- Export to APK
- Export to assembly (.exe or .dll)
- Create launcher shortcut to assembly ***
- Settings for behaviour/features
- And more
Everything (including compilation and code analysis) is done on your device which requires a lot of RAM and CPU for optimal functionality and performance. Crashes and background issues are expected at the minimum requirments.
Minimum device requirments: 1GB RAM, 1 GHZ Quad-core CPU
Notes and FAQ:
This is not Visual Studio. This is Android, not Windows.
Anything leveraging native Windows APIs will not work. That includes all of Windows.Forms, WPF, UWP, and ASP.NET among numerious other libraries and frameworks intented only for desktop computers.
The Mono version for Android doesn't have most of System.Drawing as it was deemed redundant due to Android.Graphics.
Why does the app show a compilation error? Doesn't it support /C# feature here/?
The app uses the Roslyn compiler - full C# 8 compilation support.
Any compilation related error encountered is a syntax or logic error in your own code and thefore only adressable by you.
Does the app support GUI?
Yes, Xamarin.Forms.
Does the app support Windows.Forms?
No. Android OS != Windows. It is impossible for Android to support Windows.Forms due to extreme incompatibility issues (no touch, no direct mapping for some controls and incompatable layouts for starters)
Why can't I close file/project?
Redundant operation. They are closed automatically when you open or create a new one.
Why was the application closed when when returning to foreground after a while?
It is a RAM intensive app. Another such application, such as a web browser, will cause the system to kill C# Shell to free resourcces.
Does the app support NuGet packages?
Yes, but not fully. Anything containing non-C# library dependencies won't work. Including Android bindings, at least for now.
Does the app support databases?
In general, yes. However a full ORM like Entity isn't properly supported.
Does the app support scripts?
No, that might be confusing for people who aren't yet familiar with the C# language.
Does the app support creating class or page/xaml files?
Yes, from the ""+"" in the left project menu. It doesn't support automatically making classes in an already existing file, since that is the same as typing it somewhere.
Can I reference a ".dll" file?
Yes, from the "+" in the left project menu.
Does the app support external keyboards?
Yes. Including a few custom shortcuts.
How to fix "You need to declare the permission..." ?
You need to declare it from the "APK project settings" and then export an APK.
Is the app free?
Yes and no. There is a 14 day period where it is completely free in any situation.
After that there are 2 options for all functionality:
1. A single time purchase for about 2 USD.
2. An ad-supported model that actively requires an internet connection.
* Updated russian translation
- 2020-01-27Update date
- Android SupportedAndroid 4.4+
About C# Shell (C# Offline Compiler) 1.9.18.12 APK For Android
What's New in the Latest Version 1.9.18.12
Last updated on 2020-01-27
-
Same like C# Shell (C# Offline Compiler) 1.9.18.12 APK For Android
Free APK Hotspot Shield Free VPN Proxy
Free APK SuperVPN Free VPN Client 2.1.0
ZArchiver 0.9.1 App 2019
Free APK Emoji Keyboard 8.4.3 App 2019
SHAREit - Transfer & Share 4.7.78_ww App
Free APK Turbo VPN- Free Proxy Server &
Notepad 2.0.470 App 2019
Gboard - the Google Keyboard 8.1.7.24187
AppLock 2.8.10 App 2019
Free APK Android Accessibility Suite 7.
Free APK Hotspot Shield Free VPN Proxy
Free APK SuperVPN Free VPN Client 2.1.0
ZArchiver 0.9.1 App 2019
Free APK Emoji Keyboard 8.4.3 App 2019
SHAREit - Transfer & Share 4.7.78_ww App
Free APK Turbo VPN- Free Proxy Server &
Notepad 2.0.470 App 2019
Gboard - the Google Keyboard 8.1.7.24187
AppLock 2.8.10 App 2019
Free APK Android Accessibility Suite 7.