• C# Shell (C# Offline Compiler) 1
  • C# Shell (C# Offline Compiler) 2
  • C# Shell (C# Offline Compiler) 3
  • C# Shell (C# Offline Compiler) 4

C# Shell (C# Offline Compiler)

Aprenda y compile C # sobre la marcha con Mono CLR en Android

*** Función Premium con un período de prueba de 14 días (compra única o con publicidad después de eso)

caracteristicas:
- Soporte de C # 8.0 (clases, métodos, LINQ, etc.)
- Escribir y compilar código de consola
- Escribir y compilar código GUI de Android
- resaltado de sintaxis
- Finalización de código avanzada ***
- Mostrar errores del compilador
- Gestión del paquete NuGet
- Conjuntos adicionales de referencia
- Clases de ayuda (MessageBox, Toast, OpenFileDialog, etc.)
- Exportar a APK
- Exportar a ensamblado (.exe o .dll)
- Crear acceso directo de iniciador al ensamblado ***
- Configuración de comportamiento / características
- Y más

Todo (incluida la compilación y el análisis de código) se realiza en su dispositivo que requiere mucha RAM y CPU para una funcionalidad y rendimiento óptimos. Se esperan bloqueos y problemas de fondo con los requisitos mínimos.
Requisitos mínimos del dispositivo: 1 GB de RAM, 1 CPU GHZ de cuatro núcleos

Notas y preguntas frecuentes:

Esto no es Visual Studio. Esto es Android, no Windows.
Cualquier cosa que aproveche las API nativas de Windows no funcionará. Eso incluye todos los Windows.Forms, WPF, UWP y ASP.NET entre otras numerosas bibliotecas y marcos diseñados solo para computadoras de escritorio.
La versión Mono para Android no tiene la mayor parte de System.Drawing ya que se consideró redundante debido a Android.Graphics.

¿Por qué la aplicación muestra un error de compilación? ¿No es compatible con la función / C # aquí /?
La aplicación utiliza el compilador Roslyn: soporte completo de compilación C # 8.
Cualquier error relacionado con la compilación encontrado es una sintaxis o un error lógico en su propio código y, por lo tanto, solo usted puede resolverlo.

¿La aplicación admite GUI?
Sí, Xamarin. Formularios.

¿La aplicación es compatible con Windows.Forms?
No. Android OS! = Windows. Es imposible que Android sea compatible con Windows. Formularios debido a problemas de incompatibilidad extrema (sin tocar, sin mapeo directo para algunos controles y diseños incompatibles para principiantes)

¿Por qué no puedo cerrar el archivo / proyecto?
Operación redundante. Se cierran automáticamente cuando abre o crea uno nuevo.

¿Por qué se cerró la aplicación cuando volvía al primer plano después de un tiempo?
Es una aplicación intensiva de RAM. Otra aplicación de este tipo, como un navegador web, hará que el sistema elimine C # Shell para liberar recursos.

¿La aplicación admite paquetes NuGet?
Sí, pero no del todo. Cualquier cosa que contenga dependencias de biblioteca que no sean C # no funcionará. Incluyendo enlaces de Android, al menos por ahora.

¿La aplicación admite bases de datos?
En general si. Sin embargo, un ORM completo como Entity no se admite correctamente.

¿La aplicación admite scripts?
No, eso puede ser confuso para las personas que aún no están familiarizadas con el lenguaje C #.

¿La aplicación admite la creación de archivos de clase o página / xaml?
Sí, desde el "" + "" en el menú de proyecto izquierdo. No admite la creación automática de clases en un archivo ya existente, ya que es lo mismo que escribirlo en alguna parte.

¿Puedo hacer referencia a un archivo ".dll"?
Sí, desde el "+" en el menú izquierdo del proyecto.

¿La aplicación admite teclados externos?
Si. Incluyendo algunos atajos personalizados.

¿Cómo solucionar "Necesitas declarar el permiso ..."?
Debe declararlo desde la "Configuración del proyecto APK" y luego exportar un APK.

¿La aplicación es gratuita?
Si y no. Hay un período de 14 días en el que es completamente gratuito en cualquier situación.
Después de eso, hay 2 opciones para todas las funciones:
   1. Una compra única por aproximadamente 2 USD.
   2. Un modelo con publicidad que requiere activamente una conexión a Internet.

Categoría : Herramientas

Búsquedas relacionadas

Reseñas (30)

yul. _. 13/05/2022     

My mal tras la ultima actualizacion; no reconoce los paquetes nugget y no guarda la ruta del Archivo cuando cierras el programs. Se lo han cargado.

Asi. 09/08/2020     

La app es muy buena y tiene funciones dignas de un visual studio para movil, como el agragar paquetes nuget o el exportar para windows o android. La única pega es que al pedir que escriba un texto en una posicion concreta (en app de consola) usando (Console.SetCursorPosition), en la salida, el programa te lo escribe en otra posicion. Pero por el resto esta bien y merece la pena pagar las funcionalidades extra.

Un. u. d. G. 22/08/2019     

Me gusta mucho, adaptado en la medida de lo posible al móvil. Impresionante, buen trabajo. El desarrollador, aunque algo seco, es atento y serio y responde a los correos. Sugerencia: solo deja pegar cuando has seleccionado texto; debería poderse pegar en la posición actual del cursor. Nota: El codigo generado hereda los permisos de C# Shell. Por ejemplo, Android no te va a dejar acceder al GPS, porque C# Shell no tiene el permiso solicitado. Pero lo veo lógico.

Un. u. d. G. 21/09/2019     

Tiene cosas avanzadas interesates como el autocompletado, pero cosas basicas como la navegación entre ficheros no esta bien resuelta. Pero lo más grave es que al abrir un fichero. lo abre con el contenido del fichero anteriormente abierto y lo guarda, sobre escribiendo el contenido original. Gracias a git no he perdido nada, pero podría haber sobreescrito el contenido del controlador con el de la vista. Me parece grave como para no usar la aplicación.

Un. u. d. G. 29/03/2020     

Es demasiada buena esta app, muy cómoda... Si pudiesen agregar la función de mover el cursor con los botones de volumen sería genial. Me gustaría que me confirmen si es posible crear contentpage para Android es que me da error e igual estoy investigando porque no se mucho al respecto de xaml.

Dan. O. 10/12/2020     

Does anyone know how to upgrade the language versión? I want to use C#9. Thanks! Es excelente sin lugar a dudas. Me sirve para practicar conceptos nuevos cuando no estoy en casa. Me parece que se podría mejorar la experiencia de usuario en cuanto al explorador de la solución, no me resulta claro. Y algo más alguien sabe como cambiar de versión de C#? Ya que C#9 ya esta corriendo. Gracias

Ebe. J. M. C. 25/01/2021     

La mejor de las mejores, puedo programar completamento todo, y compilar, incluso exportan en archivos ejecutables para pc y en apk para android.... Tambien las compras dentro de la aplicación merecen la pena t no son muy costosas

Jon. 15/07/2021     

le doy 5 estrellas por que es muy buena y felicito a los creadores por crear esta app, creo que es la unica. ojala solucionen un error y es que al compilar en xamarin.forms se pierde una libreria que es System.Xml.dll si solucionan eso seria de mucha ayuda

Señ. G. 12/03/2022     

Su ptm!! 😳👍👍👍 Gracias a esta app por fin pude hackear los datos de un videojuego, y eso usando el modo de prueba, ahora imagínense qué no hará con la versión premium!! 👍👍👍

Flo. 31/03/2022     

Muy cómodo de usar, en cualquier momento,mientras esperas puedes practicar, programar, compilar,...

Pab. T. 31/03/2021     

Me ha permitido continuar estudiando durante un periodo de tiempo en que no tuve una computadora a mi alcance. Es un IDE ligero y eficiente. La publicidad no es invasiva. 5/5

Un. u. d. G. 04/04/2020     

Realmente lo que estaba buscando... excepcionalmente buena la app... la única pega que le veo es el idioma, si introdujeran el idioma español sería una app de 6 estrellas...

Phi. A. R. T. 01/06/2021     

Buen programa para comenzar a aprender a programar. Para mejorar: soy estudiante y me gustaría poder guardar el codigo en pdf con el numero de linea y color de las palabras reservadas

Mor. S. V. S. 18/11/2020     

Está muy bueno, solo que es muy incomodo, apenas si puedo ver una parte de lo que estoy escribiendo. A opinión personal me gustaría que algunas cosas que se muestran al escribir sean mas chicas o que ni siquiera aparezcan.

Jul. C. D. G. 16/05/2021     

"instrucciones de nivel superior" se encuentra actualmente en vista previa y *no se admite*. Para usar características en vista previa, utilice la versión de idioma "vista previa". Que significa esto? Al compilar me aparece

Tom. H. 06/11/2020     

Gracias a esta app, podré seguir practicando el los algoritmos sin necesidad de cargar con una computadora, ni tener internet. De las mejores comprar que he hecho.

Un. u. d. G. 21/11/2019     

Muy Bueno, solo que me gustaría que el menú y la interfaz de la aplicación estuviera en español pero por el resto excelente!

For. 10/11/2021     

Me encanta este solo que ahora no lo compro lo que hay en la app pero mas adelante si porque estoy aprendiendo y lo neseitare pero también me gustaría otras ides como uno del lenguaje de programación ruby , php o go que Son lenguaje que no hay y son necesarios me gustaría asi sea uno de esos y creo que si preguntan no seria solo yo ya que no hay garcias por esta fabulosa apk espero mas

Un. u. d. G. 19/07/2019     

C# es una experiencia ya que soy un principiante en la programación y es un honor para mi ultizar los tipos de lenguajes de programación y gracias a esto espero seguridad adelante con mi proyecto sigan trabajando haci. buena suerte a tod@s que participaron en este desarrollo de la app

Un. u. d. G. 21/07/2019     

Increible, a pesar de ciertos inconvenientes es el mejor de los compiladores C# moviles. Daria 10 estrellas, bueno no se puede. ¡Felicidades al desarrollador!

Dan. G. 28/05/2020     

Excelente aporte, muchas gracias a los creadores, no solo genera ejecutable para Windows, también para Android el mejor de los compiladores. 😁👍🏻 Sigan adelante

Alb. B. 17/09/2021     

la app es muy buena, de las mejores c# para android, pero le doy 3 estrellas y la desinstalo porque me pide permisos de mi álbum de fotos. Si no pidiera permisos, sería mi app favorita

Un. u. d. G. 16/02/2019     

Esto me sirvió mucho para cuándo quería programar y estaba en medio de la nada. No le pongo 5 estrellas por su mal sistema de copiar y pegar.

Beb. 12/11/2020     

Excelente aplicación. Se me rompió la PC y tenía que entregar un trabajo práctico, gracias a está aplicación pude cumplir.

Un. u. d. G. 04/12/2018     

Me encanto, y me gustaría aun mas que pusieran temas para tener una mejor lectura y estetica de código.

Un. u. d. G. 04/04/2019     

Es lo mejor que me eh encontrado en la PlayStore, muy buen trabajo. hace que uno se sienta en el entorno de trabajo. :-)

Un. u. d. G. 07/04/2020     

Excelente pero una duda, el precio de$45 que indica para la versión premium se trata de dólares o pesos mexicanos??

Un. u. d. G. 25/02/2019     

Me gusto mucho esta app, en verdad te sirve para cuando no tienes internet. Pero estaría bien que sacaran para mas lenguajes por ejemplo Java

Goo. H. 13/01/2022     

Compila bastante bien, pero es una lástima que se trabe mucho cada vez que minimizo la app

Jav. A. 11/11/2020     

La app me sirvió por que no tengo computadora y me salvo, pero ahora me piden computadora y ya la tendré que desinstalar y sigo sin computadora, haber como le are pero muy buena la app,gracias.