Menú de navegaciónMenú
Categorías

La mejor forma de Aprender Programación online y en español www.campusmvp.es

1037 artículos publicados

Apache Cordova: Primeros pasos con la interfaz de línea de comandos (CLI)

La interfaz de línea de comandos conocida como Command Line Interface o CLI de Apache Cordova, nos permite realizar diferentes acciones y tareas necesarias al desarrollar cualquier aplicación con Apache Cordova. A continuación veremos los principales comandos del CLI de Cordova, los principales emuladores, y luego los repasaremos en un video práctico. [Más]

Angular 2: versión final ya disponible y qué esperar de ella

Hace casi exactamente dos años, en el evento NG-Europe 2014, el quipo de Angular soltó el bombazo: estaban trabajando en un nuevo framework, escrito desde cero, que iba a sustituir a Angular JS. Ahora, por fin, 24 meses después (y unos pocos más de trabajo interno en secreto), presentan la versión definitiva de Angular 2. te contamos qué esperar de AngularJs y de Angular 2 para los próximos meses. [Más]

¡Nuevo curso de Xamarin!

¡Hemos lanzado un nuevo curso!
En esta ocasión se centra en Xamarin, la mejor herramienta para desarrollo de aplicaciones nativas multiplataforma. Te lo presentamos a continuación... [Más]

Cómo ejecutar aplicaciones gráficas Linux en el shell Bash de Windows 10

La semana pasada os explicaba en un artículo+vídeo cómo montar el subsistema Ubuntu Linux para Windows y ejecutar aplicaciones de línea de comandos en Bash. En teoría este subsistema está pensado en exclusiva para utilizar herramientas de línea de comandos y Microsoft no habilita ninguna manera de poder usar aplicaciones gráficas (ni creo que les interese demasiado). Sin embargo UNIX es muy poderoso y en realidad nada nos impide hacerlo. Así que, como prometí en el artículo anterior, os voy a mostrar cómo podemos ejecutar también aplicaciones Linux con ventanas desde el subsistema Linux de Windows 10. [Más]

Qué son las Aplicaciones Web Progresivas o "Progressive Web Apps"

Seguro que has escuchado mucho la palabra PWA, que se refiere a las Aplicaciones Web Progressivas o Progressive Web Apps en sus siglas en inglés. En este artículo vamos a aprender qué son las Aplicaciones Web Progresivas, qué problemas tratan de solucionar, en qué se basan para hacerlo, el soporte que existe actualmente en los sistemas y si merece la pena tanto revuelo. [Más]

Móviles sumergibles: la importancia de un número

Los móviles altos de gama como los iPhone 6S, Samsung Galaxy S7 y similares incorporan en sus últimas versiones la estupenda característica de ser resistentes al agua. Como los grandes hacen sus móviles resistentes al agua, algunas marcas con móviles de gama media (o incluso baja) se quieren apuntar a la moda y dicen que los suyos también lo son. Si compramos un móvil y nos dicen que es sumergible deberían facilitarnos un dato muy importante: el código IP. En este artículo analizamos qué significa ese código, cuándo tiene sentido, cómo detectar si nos están timando y qué podemos hacer con los móviles que sí ofrecen cierta resistencia a la suciedad y el agua. [Más]

SQL Server Express: la base de datos empresarial gratuita de Microsoft

SQL Server es el servidor de datos empresarial de Microsoft. Su última versión es la 2016, aparecida hace unas semanas, y ofrece diversas ediciones que se orientan según las necesidades. Su edición Express es gratuita y es más que suficiente para las necesidades y la mayor parte de las aplicaciones que puedas tener en una PYME. Vamos a conocerla... [Más]

JavaPoly.js: Java en tu navegador

Todo el mundo sabe que Java y JavaScript, aparte de lo que comparten en el nombre, no tienen nada que ver el uno con el otro. Si sabes Java, lo sentimos, pero no podrás utilizarlo en un navegador y necesitas aprender un lenguaje nuevo, con conceptos que no tienen nada que ver con los que conoces (ni siquiera la POO se parece). JavaPoly trata de poner remedio a eso y ofrece soporte nativo de la JVM en el navegador, sin necesidad de instalar Java: todo basado en bibliotecas de JavaScript... [Más]

Qué esperar de .NET Core para los próximos meses

La versión 1.0 de .NET Core se lanzó hace un par de semanas nada menos que en el evento Open Source Devnation de RedHat.
Esta versión 1.0 es RTM, es decir, lista para producción y por lo tanto se puede empezar a utilizar en las primeras aplicaciones reales. En los grupos privados de "insiders" y abiertamente en GitHub están lloviendo toneladas de feedback sobre esta versión 1.0 y sobre las herramientas y en los próximos meses se esperan muchas novedades y cambios, algunos de mayor calado que otros. ¿Qué podemos esperar en los próximos meses dentro del mundo .NET Core? [Más]

Cambios de zona horaria en .NET

Hacer un cambio de zona horaria parece una tarea muy sencilla: basta con sumar o restar las horas de diferencia de la nuestra actual y listo ¿verdad?. En realidad es mucho más complicado que eso. Para empezar existen regiones del mundo que no se encuentran un número de horas exacto por delante o por detrás de UTC. Por ejemplo, Venezuela se encuentra en UTC-04:30 (es decir, 4 horas y media por detrás), y Nepal está en UTC+05:45 (o sea, 5 horas y tres cuartos por delante). Otras áreas geográficas tienen zonas horarias verticales y horizontales en ocasiones (Australia en verano, por ejemplo). Y el cambio horario para ahorro de energía no se efectúa al mismo tiempo en todo el mundo, sino con semanas de diferencia. La complejidad es muy alta y no sirve simplemente sumar o restar un número de horas... [Más]