Menú de navegaciónMenú
Categorías

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

698 artículos publicados

Office UI Fabric: crea aplicaciones web con la interfaz de Office

Una cosa que está bastante clara es que el futuro de Microsoft pasa por la nube y las aplicaciones que rodean a sus productos "Cloud". Y otra cosa bastante evidente es que Microsoft Office (su "vaca lechera") se está moviendo a la nube. Hace poco han liberado un paquete Open Source muy interesante llamado Office UI Fabric. Se trata de un framework para desarrollo Front-End, responsivo y mobile-first que permite crear interfaces de usuario como las de Microsoft Office. Con Office fabric UI puedes aplicar simples estilos CSS a los elementos de tus aplicaciones web y hacer que obtengan automáticamente el aspecto de las aplicaciones de Office: Word, Excel, PowerPoint y compañía. Los estilos tienen en cuenta la tipografía, los colores, los iconos, las animaciones, la distribución de elementos ... [Más]

GAMBADAS: Abre cualquier puerta de garaje con un simple juguete de Mattel

Estuvimos dudando si poner esto en la sección de "Frikadas" (porque lo es) o en esta. Al final la hemos dejado en esta de "Gambadas" porque realmente es una metedura de pata la poca seguridad que parece haber en ciertos tipos de dispositivos que usamos todos los días.Samy Kanbar es un conocido hacker de Los Angeles de 29 años que, a pesar de su corta edad, ha logrado hacer cosas con gran impacto. Por ejemplo, en 2005 creó el virus de más rápida expansión de la historia hasta aquel momento, el gusano Sammy para MySpace, por el cual además fue detenido. Además ha creado las famosas "evercookies", que son casi imposibles de borrar, ha hackeado drones Parrot, y muchas otras cosas. Ya os hemos hablado de él en otras ocasiones aquí: "FRIKADAS: el colgante para hackear ordenadores".Una de sus últimas creaciones es OpenSesame (¡Ábrete Sésamo!), u... [Más]

Las 10 extensiones de Visual Studio Code imprescindibles para desarrolladores web

La semana pasada os comentábamos cómo sacar partido a la nueva funcionalidad de extensiones de Visual Studio Code. De momento el número de extensiones disponibles es relativamente pequeño, sobre todo si lo comparamos con las existentes para otros editores como Atom o Sublime, pero van creciendo a buen ritmo. Hoy os presentamos unas cuantas que, a nuestro juicio, merecen la pena y están ya disponibles. Algunas serán útiles para todo tipo de programadores pero otras están orientadas solamente a desarrollo Web, de ahí el título que hemos escogido. [Más]

FRIKADAS: Un guante que traduce lenguaje de signos a voz sintética

La "Frikada" de hoy es muy interesante porque además de ser un proyecto muy bonito técnicamente, es también un proyecto destinado a mejorar la vida de las personas. Se trata de unos guantes especiales que son capaces de detectar el movimiento de los dedos y las manos del que los usa y traducir esos movimientos a palabras escritas y a voz. Es decir, facilitan que personas con dificultades para el habla e incluso personas con autismo se puedan comunicar. De hecho el proyecto surgió precisamente porque la sobrina de su creadora padece de autismo y su tía quería facilitarle la comunicación. Hadeel Ayoub es una diseñadora Saudí que estudia en Londres. Tras un año de juguetear con Arduinos, sensores y crear varios prototipos ha logrado hace poco un modelo plenamente funcion... [Más]

Google Lanza Android Studio 2.0 con multitud de novedades

Ayer Google puso a disposición de todos, la nueva versión de su famoso entorno de desarrollo móvil gratuito: Android Studio 2.0. De momento está en versión "Preview", pero se puede instalar y usar junto con la versión 1.4 y trae muchas mejoras. Este entorno está basado en el conocido IDE de Jetbrains llamado IntelliJ IDEA, pero preparado específicamente para crear aplicaciones para Android con el SDK de Google de esta plataforma. Incluye todo lo necesario si queremos desarrollar para Android: editor de código, emuladores, análisis de código, etc... Esta versión hace especial hincapié en el rendimiento, la velocidad del entorno y su estabilidad, para mejorar la experiencia de trabajo para el desarrollador. Además han acelerado enormemente la... [Más]

Cómo instalar y desinstalar extensiones en Visual Studio Code

La semana pasada Visual Studio Code se actualizó a su versión 0.10.1. Con esta actualización llegaron las esperadísimas extensiones para el entorno, que por fin puede empezar a codearse de tú a tú con otros similares que existen en el mercado. Además lo han hecho también Open Source, con lo que cualquiera puede analizar su código, crear su propia variante o contribuir al producto directamente. De momento se acaba de abrir el marketplace de extensiones y hay unas pocas decenas. Casi nada si lo comparamos con las extensiones que poseen Atom o Sublime, pero teniendo en cuenta que al día siguiente de abrirse había ya cerca de un centenar, supongo que en los próximos meses crecerán mucho y va a haber muchísimas disponibles. Vamos a ver cómo podemos instalar y gestionar las extensiones en esta versión... [Más]

Llamando a 1961 desde tu aplicación Web: Cobol desde Node.js

COBOL es un lenguaje creado hace casi 60 años por la pionera del software Grace Hopper (la señorita de la foto), y pensado para crear aplicaciones de negocio. Lo mires por donde lo mires no es un lenguaje "cool" ni que esté de actualidad, y casi nadie está por aprenderlo. El problema es que existen tantos sistemas críticos en el mundo creados con este lenguaje que lo que falta es gente que programe en COBOL para mantenerlos. De hecho los pocos estudios que hay sobre el tema reflejan que los programadores de COBOL ganan bastante más dinero que los "hipsters" que programan con Go y otros lenguajes de moda ;-) Si tienes que trabajar con Mainframes y otras reliquias usando COBOL y al mismo tiempo quieres jugar con los chicos "guays", tenemos buenas noticias. El programador rumano Ionicã... [Más]

Origami: Prototipado espectacular de aplicaciones de aplicaciones móviles

Facebook es una empresa que, aunque nació en la Web, está completamente orientada al mundo móvil. En los últimos años han tenido que diseñar decenas de aplicaciones móviles avanzadas y para ello han creado muchas herramientas internas. Poco a poco las van liberando para que cualquiera pueda usarlas. Una de las más interesantes es Origami. Se trata de una herramienta de prototipado de interfaces de usuario modernas e interactivas. Facebook la ha utilizado para diseñar muchas de sus aplicaciones, incluyendo Instagram, Paper, Messenger, Rooms... Esta herramienta es para Mac OS X. El prototipado que ofrece tiene multitud de posibilidades, incluyendo la respuesta a gestos, que luego se pueden usar al probar el prototipo. Pueden parecer aplicaciones reales: Se integra con... [Más]

Plantillas Photoshop y Sketch para prototipado de apps para iPhone

Una vez que tenemos la idea para crear una aplicación, no podemos lanzarnos ciegamente a desarrollarla. Definir un prototipo de cómo será la interfaz, cómo se organizará, de qué manera interaccionarán los usuarios con ella... es fundamental para lograr un app que la gente quiera utilizar. Y esto es especialmente cierto en las aplicaciones móviles en las que la forma de interactuar con el usuario es limitada, así como el tamaño disponible para colocar las cosas y distribuirlas.La clave de una buena aplicación está en el prototipado de la misma. Existen infinidad de métodos para poder crear prototipos de aplicaciones móviles. Ya os hemos contado en otras ocasiones sobre algunas herramientas, como Origami o Pencil.Sin embargo, en muchas ocasiones es más rápido y sobre todo más ágil utilizar herramientas sencillas, que nos permitan poco más q... [Más]