Menú de navegaciónMenú
Categorías

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

1043 artículos publicados

GAMBADAS: Pantallas de error con un poco de carácter

Algo que los programadores suelen olvidar al desarrollar sitios web es que se los usuarios deben ver siempre mensajes amigables, y no complicadas descripciones técnicas, aunque éstas sean simplemente los códigos de estado de HTTP. ¿404 - Page Not Found? ¿500 - Internal Server Error? ¿Qué demonios es esto? Un usuario normal no tiene porqué ver esta fealdad de nuestro trabajo. Así que lo que debemos hacer es configurar siempre páginas amigables de error para los usuarios. Las hay muy formales, muy corporativas o muy chapuceras. Más...

TRUCO: Crea una fuente con tu propia letra en solo 6 pasos

Si quieres que tu propia letra se convierta en una fuente para tus documentos, esta página Web te lo pone muy fácil. Al crear una fuente True Type con tu propia letra, la podrás usar en cualquier aplicación, como Microsoft Word, Microsoft PowerPoint o, por qué no, Visual Studio :-) A continuación se muestra un ejemplo descargable de los que puedes encontrar en su galería. Más...

¡Feliz día del orgullo friki! : Que la fuerza te acompañe

Aprovechando que este domingo se celebra el Día del Orgullo Friki, desde campusMVP no queremos dejar pasar la ocasión para desearte que pases un gran día. Y recuerda que este año los malos molan MUA JA JA JA!!! Si quieres saber cuándo se celebró por primera vez, dónde y por qué nosotros te lo contamos, si ya conoces la historia tan solo nos queda decirte ¡buen fin de semana y que la fuerza te acompañe! [Más]

VÍDEO: Cómo programar los mapas en dispositivos móviles Apple iOS

En este vídeo, perteneciente a nuestro curso "Programación de aplicaciones nativas para iPhone y iPad (Apple iOS)", nuestro tutor Eduard Tomás explica con bastante detalle cómo podemos llevar a cabo varias cosas importantes con mapas en un iPhone o un iPad: Geo-decodificar una dirección cualquiera escrita por el usuario, y colocarla en el mapa. Calcular rutas (en coche, andando, etc...) entre dos puntos Cambiar la vista del mapa según sea conveniente Además se cuentan algunos trucos, como por ejemplo, cómo cambiar la ubicación actual en el emulador de dispositivos de XCode mientras estamos desarrollando. Más...

14 Herramientas de prototipado de aplicaciones Web

Algo muy habitual en los equipos de desarrollo Web es dibujar maquetas de las pantallas de las aplicaciones y sus elementos, de forma que podamos transmitir mejor la idea de lo que queremos a los programadores que lo van a implementar. Esto es válido también para los clientes, que a veces no se... [Más]

GAMBADAS: Hay quien se pasa con la seguridad

Ahora está de moda que los portátiles vengan con un reconocedor de huellas dactilares para tener "máxima seguridad" (reza para que no te corten un dedo si trabajas en un banco). Hasta Apple se ha apuntado al carro, y el iPhone 5S es el primer smartphone en utilizar  un sensor de huella dactilar (Touch ID) como contraseña de acceso. Lo malo es que algunos se pasan un poquito y convierten la experiencia en algo, digamos, complicadilla: ¡Caray! Este sistema sí que necesita entrenamiento para ser fiable ;-) Necesitarás unos días para ponerlo en marcha.

Ya está aquí Visual Studio 2013 Update 2

Hace unas horas Microsoft ha liberado la versión definitiva de Visual Studio 2012 Update 2. Esta segunda actualización para el entorno viene cargada de novedades, no solo respecto a arreglar errores, sino con nuevas características para el entorno y mejoras de rendimiento y fiabilidad. Entre las nuevas características disponibles cabe destacar: Aplicaciones universales: Ya os hemos hablado de ellas en cuanto se presentaron. Este nuevo tipo de proyectos permiten crear aplicaciones que se ejecutarán sin cambios tanto en Windows 8.1 como en Windows Phone 8.1. Muy a tener en cuenta. Ahora el entorno añade lo que se necesita para crearlas. Herramientas Web: en el ámbito del desarrollo web se introducen muchas novedades, como un nuevo editor muy mejorado para JSON, soporte para sintaxis Sa... [Más]