0
Comments

Apache Cordova | Añadir logo a nuestra App por Santiago Porras Rodríguez

Algo muy importante de una App es el logo, ¿por qué? Porque es algo que debe diferenciar nuestra aplicación del resto entre una maraña de logos en la pantalla de inicio de nuestro dispositivo o peor aún, entre la mayor maraña aún de aplicaciónes instaladas. Es por eso que debemos usar un logotipo que cumpla estos criterios a ser posible (salvo excepciones): Simple : Fácilmente identificable y recordable. Relacionado con la aplicación...
0
Comments

HTML + JavaScript | Mostrar preview de imagen o cómo mostrarlas en base64 por Santiago Porras Rodríguez

Estos días he tenido la necesidad de trabajar con un formulario de subida de imágenes y he tenido que montar una zona para mostrar la preview de las imágenes antes de subirlas al servidor para que el usuario pueda comprobar si todo es correcto antes de completar la operación. Hace algún tiempo (algunos años) creo recordar que vi alguna respuesta del gran Pedro Hurtado en los foros de MSDN acerca de esta cuestión pero no he podido encontrar dónde...
Archivado en: ,,
0
Comments

Apache Cordova | Conectar una aplicación con Azure Mobile Services por Santiago Porras Rodríguez

Después de empezar una aplicación con Apache Cordova en un artículo anterior , no sin bastantes problemas con los emuladores, habrá que darle algo de funcionalidad a esa aplicación para poder decir que sirver para algo. En este caso, lo que quiero hacer es obtener una lista de elementos de un servicio Azure Mobile Services que tengo creado para otras demos, y no es otro que mi servicio de Superhéroes (geek mode on). Así que si no habéis creado aún vuestro servicio, podéis empezar por ese paso antes...
0
Comments

Windows 10 | Cómo actualizar a la última versión hoy mismo por Santiago Porras Rodríguez

Ya ha sido presentado Windows 10 con grandes novedades tanto para usuarios estándar como para empresas y la verdad es que me parece una auténtica pasada lo que se han currado en Redmond en todos los aspectos y todo lo que viene alrededor de esta nueva versión del Sistema Operativo más popular. Ahora bien, a los que ya nos habíamos subido al carro de Windows 10 instalando la preview para poder probarlo y enviar feedback a Microsoft, nos apuraba la posibilidad de tener una actualización de dicha preview...
Archivado en: ,
0
Comments

Fantasmas del código | ¿Problemas con Metro UI CSS 2.0 en un sitio ASP.NET MVC al publicar en Azure? por Santiago Porras Rodríguez

Aunque no soy muy amigo de los elemento de ayuda a nuestros estilos porque a veces nos causan más problemas que beneficios y, sobre todo porque muchas veces podemos hacerlo mejor por nuestra cuenta, estos días he estado probando Metro UI CSS 2.0 en una aplicación web que va a ser alojada en Azure Web Sites y la verdad es que es un “plugin” muy bueno si queremos que nuestras aplicaciones tengan un look&feel con los estilos Modern UI de Microsoft. Metro UI CSS 2...
0
Comments

Apache Cordova | Primeros pasos con mi primera App Multiplataforma por Santiago Porras Rodríguez

Desde hace ya algún tiempo Microsoft ha acogido Apache Cordova entre las tecnologías con las que podemos desarrollar en Visual Studio. Esto nos permitirá hacer uso del mejor IDE de nuestros días para poder desarrollar aplicaciones multiplataforma con HTML y JavaScript sin muchos los dolores de cabeza que nos puede generar tener que usar varios IDEs diferentes y poder conseguir desarrollar nuestras aplicaciones para todas las plataformas que deseemos de una forma muy fácil. Preparando el entorno de...
0
Comments

Pinta y colorea | Cuando el cliente quiere diseñar un sitio web o una aplicación por Santiago Porras Rodríguez

Esto es un artículo de “crítica” hacia aquellos clientes que creen ser diseñadores, aquellos que ven un color (o varios), un dibujo (o varios), una maquetación (o varias) y lo quiere todo en su site. Es muy común entre los que desarrollamos aplicaciones para clientes encontrarnos con que los mismos quieren “dirigir” cómo se diseña su página y, me parece bien que nos cuenten sus ideas generales pero no que las quieren imponer. Os preguntaréis “¿Por qué? ¿Pero si así me ahorro romperme los sesos pensando...
Archivado en:
0
Comments

jQuery | Versión Alpha de mi propio plugin de jQuery, sliderFS por Santiago Porras Rodríguez

Hace algunas semanas estuve buscando un plugin jQuery con el que poner un “slider” a pantalla completa con imágenes de background para un sitio web que estoy diseñando. Tras una larga búsqueda en la que me centraba en bastantes criterios (ligero, sencillo, actualizado, html, responsive, touchable) encontré varios candidatos para ser incluídos pero ninguno de ellos llegó a convencerme. Probé más de una decena de sliders sin suerte ya que encontré algunos que no parecen estar muy testeados y otros...
0
Comments

OffTopic | Resumen de 2014 y objetivos de 2015 por Santiago Porras Rodríguez

Este 2014 que dejamos atrás ha sido un año muy especial para mi porque ha habido cambios muy importantes tanto en mi vida laboral como en mi vida personal. Empezando el año Comencé el año trabajando en SolidQ, empresa en la que dejo grandes amigos y en la que pude crecer un poco más aún ya que, el hecho de trabajar en remoto para una multinacional como SolidQ representaba un reto y había que estar a la altura. Primeros viajes del 2014 Nada más comenzar el año, empecé una rutina de viajes mezclando...
Archivado en: ,
0
Comments

HTML + CSS | Eliminar espacio entre los elementos en línea “inline-block” por Santiago Porras Rodríguez

Desde hace ya algunos años, una de las técnicas más usadas en las Hojas de Estilo en Cascada (CSS) para maquetar en sitios web que deban mostrar elementos de tipo bloque en línea es la de establecer su regla “display” con el valor “inline-block”. El uso de “display: inline-block;” nos permite realizar menús, muestras de elementos, etc, sin necesidad de recurrir a elementos flotantes con la regla “float” que ya se encuentra desaconsejada salvo necesidad expresa o la muy mala práctica de maquetación...
0
Comments

Evento TenerifeDev | Introducción a ASP.NET vNext (Materiales) por Santiago Porras Rodríguez

El pasado 11 de diciembre de 2014 tuvo lugar una nueva sesión organizada por TenerifeDev en la que compartí cartel nuevamente con David Rodríguez para hablaros de ASP.NET vNext. La sesión la comencé con una introducción a ASP.NET para después meteros en el mundo de vNext, las novedades que trae, las facilidades y la potencia que aporta, etc. Todo esto lo escenifiqué con un ejemplo que hacía uso de Azure Mobile Services. Finalmente, David...
1
Comments

Webcast | Introducción al diseño de aplicaciones móviles por Santiago Porras Rodríguez

El pasado lunes 15 de diciembre tuve el placer de poder realizar un nuevo webcast sobre aplicaciones móviles gracias a Alejandro Campos Magencio , evangelista de Microsoft, que nos subió al  carro de un nuevo final de año hablando sobre lo que más nos gusta. En esta ocasión hablé de diseño en aplicaciones móviles en una sesión más teórica que práctica dado que en las cosas del diseño hay mucho de gusto personal y pocas reglas que seguir salvo unas bases en las que asentarse (y de las que no...
0
Comments

Webcast | Christmas Mobile Apps Sessions por Santiago Porras Rodríguez

Mañana estaré como ponente en una nueva sesión online de “Christmas Mobile Apps Sessions“. Este año una vez más, Alejandro Campos Magencio , evangelista de Microsoft Ibérica, nos ha liado a los MVP Windows Platform Development Josué Yeray , Rafa Serna , Javier Suárez and me, junto con Eduard Tomás (MVP ASP.NET), para acabar el año de la mejor forma posible con una serie de Web Casts con el fin de prepararos y animaros...
0
Comments

Evento TenerifeDev | Introducción a ASP.NET vNext por Santiago Porras Rodríguez

Mañana participaré en una nueva sesión de TenerifeDev en la que os hablaremos David Rodríguez y un servidor sobre ASP.NET vNext, la nueva generación de tecnología web con la que Microsoft quiere seguir creciendo entre la comunidad de desarrolladores acogiendo también a los que crean aplicaciones para Linux y MacOSX. Esta sesión estaba prevista que la diera Tiberiu Covaci que se nos ha venido a vivir a la isla con lo que seguimos concentrando maestros dentro de isla. Entre otras cosas, vamos a hablar...
0
Comments

Webinar | Soluciones de Movilidad para nuevos entornos empresariales por Santiago Porras Rodríguez

El próximo Jueves 20 de Noviembre a las 16:00 horas de Madrid, tendré el placer de compartir un nuevo Webinar junto a Adrián Díaz en el que hablaremos sobre soluciones de movilidad para entornos empresariales. La agenda del mismo será la siguiente: Los aspectos de movilidad que trae SharePoint Como introducirnos en el desarrollo de Aplicaciones móviles (nativas, multiplataforma haciendo uso de Apache Cordova y Xamarin) Ver como aprovechar el Cloud dentro de nuestros desarrollos Si estáis interesado...
Archivado en: ,,
0
Comments

Evento | Azure Mobile Services y Aplicaciones Universales por Santiago Porras Rodríguez

Hoy tendrá lugar una nueva sesión de TenerifeDev en la que volveremos contar con dos temáticas relacionadas para aumentar el alcance de los contenidos. En esta ocasión David Rodríguez hablará de Azure Mobile Services y yo haré lo propio sobre Aplicaciones Universales..   Azure Mobile Services y Aplicaciones Universales Lugar: Salón de Grados ETSII Horario: 18.00 – 19.30   Y recuerda que ya tenemos programado el evento de diciembre con la colaboración de un speaker internacional, Tiberiu...
0
Comments

JavaScript | Usando bPopup para levantar nuestros popups por Santiago Porras Rodríguez

Es muy común que en nuestras aplicaciones necesitemos abrir popups y, para ello, generalmente se suelen usar plugins JavaScript como jQuery.UI u otros que son algo más pesados de lo que realmente necesitamos. Además, normalmente, los plugins añaden estilos que no nos hacen falta y que debemos sobreescribir con gran esfuerzo para no perder el look&feel de nuestro sitio web. ¿Qué podemos hacer para evitar "problemas" sólo por intentar abrir popups? Opción 1: Imitar a Chuck Norris y hacerlo...
Archivado en:
0
Comments

Eventos | Materiales de mi sesión “Responsive Web Design con Superpoderes” por Santiago Porras Rodríguez

El pasado, jueves 16 de octubre, volvimos a la acción desde TenerifeDev con dos sesiones creo que bastante interesantes para los desarrolladores y diseñadores web. En esta ocasión, las sesiones las dimos en las instalaciones de la FEULL (Fundación Empresa de la Universidad de La Laguna) que como siempre, colaboraron activamente con nosotros para poder compartir conocimientos con todos los asistentes, entre los que siempre destaca una alta presencia de estudiantes que se pueden enriquecer con la experiencia...
0
Comments

Evento | Sesión sobre entornos híbridos en Microsoft Azure para SharePoint por Santiago Porras Rodríguez

Retomando las labores de comunidad, vuelvo a vosotros en los albores de la tempestad para tratar de exponer mi visión. En este caso, colaboraré con Alberto Díaz Martín el próximo jueves 23 de octubre en un Webminar de ENCAMINA donde hablaremos de entornos híbridos en Microsoft Azure ( Más info ) haciendo una orientación hacia SharePoint, aunque todo lo que contemos puede ser aplicable a otras soluciones.   Las tres claves sobre entornos híbridos en Microsoft Azure Fecha: 23-10-2014 Hora de inicio...
0
Comments

SharePoint 2013 | Desplegar página maestra personalizada programáticamente por Santiago Porras Rodríguez

En este artículo quiero mostrar paso a paso cómo desplegar una página maestra (Masterpage) personalizada en un sitio de SharePoint y aplicarla en el momento del despliegue. Escenario Tenemos un sitio de SharePoint con sus subsitios etc etc etc y queremos aplicar una página maestra personalizada para, evidentemente, tener nuestra imagen de marca. Las opciones que tenemos son: Hacerlo directamente trabajando sobre el sitio con el administrador de diseños y un editor de HTML como WebMatrix o SharePoint...
Más artículos Página siguiente >