Microsoft Visual Studio es un IDE (entorno integrado de desarrollo) que permite desarrollar aplicaciones, sitios web, aplicaciones WPF, aplicaciones web, servicios web, apps de Windows Sotre, etc. NET Compact Framework y Microsoft Silverlight. Permite emplear múltiples lenguajes de programación. Es compatible con múltiples lenguajes de programación, tales como C++, C#, Visual Basic .NET, F#, Java, Python, Ruby y PHP, al igual que entornos de desarrollo web, como ASP.NET MVC, Django, etc., a lo cual hay que sumarle las nuevas capacidades en línea bajo Windows Azure en forma del editor Mónaco. Visual Studio permite a los desarrolladores crear sitios y aplicaciones web, así como servicios web en cualquier entorno compatible con la plataforma .NET (a partir de la versión .NET 2002). Así, se pueden crear aplicaciones que se comuniquen entre estaciones de trabajo, páginas web, dispositivos móviles, dispositivos embebidos y videoconsolas, entre otros.
SharpDevelop es un entorno de desarrollo integrado libre para los lenguajes de
programación C#, Visual Basic . NET, F#, IronPython, IronRuby, y Boo. Es usado típicamente por aquellos programadores de los citados lenguajes, que no desean o no pueden usar el entorno de desarrollo de Microsoft, Microsoft Visual Studio.
Android Studio es el entorno de desarrollo integrado (IDE) oficial para el
desarrollo de apps para Android y está basado en IntelliJ IDEA. Además del potente editor de códigos y las herramientas para desarrolladores de IntelliJ, Android Studio ofrece incluso más funciones que aumentan tu productividad cuando desarrollas apps para Android, como las siguientes:
Un sistema de compilación flexible basado en Gradle
Un emulador rápido y cargado de funciones Un entorno unificado donde puedes desarrollar para todos los dispositivos Android Aplicación de cambios para insertar cambios de código y recursos a la app en ejecución sin reiniciarla Integración con GitHub y plantillas de código para ayudarte a compilar funciones de apps comunes y también importar código de muestra Variedad de marcos de trabajo y herramientas de prueba Herramientas de Lint para identificar problemas de rendimiento, usabilidad y compatibilidad de versiones, entre otros INVESTIGACION DE PLATAFORMAS DE PROGRAMACION STEVENS QUINTERO GEORGINA ALEJANDRA 203619 Compatibilidad con C++ y NDK Compatibilidad integrada con Google Cloud Platform, que facilita la integración con Google Cloud Messaging y App Engine