Acerca de...
El equipo
Encuestas
Política de privacidad
WinTablets

Encuesta

¿Cual crees que triunfará?

Ver Resultados

Cargando ... Cargando ...

últimas entradas importantes

Categorías

Archivos

Archivo para la Categoría: rfogdev

13
Ene 2015
DesarrolloInteropMultiplataformarfogdev

Sobreviviendo (casi) a la instalación de QT/Xamarin en OS X

Os voy a contar cómo tener una instalación funcional de esas herramientas de desarrollo, porque la instalación se las trae más allá de lo normal, sobre todo si quieres desarrollar para Android e iOS.

No es que sea difícil instalar las dos a la vez, es que es difícil instalar cualquiera de ellas.

Por RFOG | 6 Comentarios
02
Ene 2015
DesarrollorfogdevTDDtrucos

¿TDD o EDD en Aplicaciones Universales?

Quien siga mi labor como desarrollador debe recordar que nunca he sido muy fan de los test unitarios, no al menos de la forma que se suelen presentar porque sigo creyendo que realmente no valen para casi absolutamente nada. Otra cosa son los test de integración, o la creación de una serie de tests automatizados que se deben ejecutar periódicamente según vamos cambiando el código fuente para comprobar que dichos cambios no rompen la aplicación.

Os voy a hablar aquí de TDD para Aplicaciones Universales. Seguid leyendo.

Por RFOG | 2 Comentarios
13
Dic 2014
CrashesDesarrollorfogdevtrucos

No uses void en async

Cuando uno empieza con esto del async/await hay cosas que no tiene muy claras aunque lea en diez mil sitios cómo hacerlo. En su momento fue mi caso, y cometí muchos errores, más que por falta de conocimientos, por no haber entendido el modelo.

No os voy a explicar aquí qué pasa por dentro cuando uno hace una llamada a un método async mediante await, pero sí os voy a comentar el error más garrafal que se puede cometer en esta situación, y es usar un método async void.

Por RFOG | 1 Comentario
19
Nov 2014
AppleDesarrolloPrácticosPruebasrfogdevTrucos

Instalar Windows 8.1 en un MAC antiguo y/o incompatible

Como estoy con Visual Studio 2015 y demás zarandajas, y no funciona bien en virtual, he rescatado dos equipos antiguos para jugar con ellos.
El primero es un tablet convertible Touchsmart TM2, y el segundo un iMAC de 24 pulgadas del 2008 al que le he quitado OS X y lo voy a dejar sólo con Windows.

No obstante, instalar Windows 8.1 en un equipo Apple tan antiguo se ha mostrado una tarea poco menos que titánica.

Si queréis saber cómo he conseguido instalar una versión de BootCamp incompatible (pero moderna) con ese MAC, seguid leyendo.

Por RFOG | 5 Comentarios
12
Nov 2014
DesarrolloImportanterfogdev

Microsoft da un puñetazo en la mesa en cuanto al desarrollo

Hoy 12 de noviembre, Microsoft ha dado un tremendo puñetazo en la mesa respecto al desarrollo. Ha presentado algunas novedades que esperaba pero otras que ni de lejos me podía imaginar que pudieran ocurrir.

Por RFOG | 7 Comentarios
13
Oct 2014
Desarrollooff topicrfogdev

Algunos videos curiosos, viejos y casposos sobre Borland

Ignoro si nuestros lectores tienen la edad suficiente como para conocer cosas como Turbo C que luego pasó a ser Borland C++, ni las versiones antiguas de Microsoft C que posteriormente pasó a llamarse Visual C++.
Eran otros tiempos, hablamos de mediados de los años noventa o así. Pues bien, aquí os traigo tres vídeos de aquellos años que creo no están todavía en la nube (cualquier nube).

Por RFOG | 7 Comentarios
14
Sep 2014
DesarrolloInteroprfogdevtrucos

Excepción TypeLoadException o TypeInitializationException al usar mi DLL nativa o instalada con NuGet en Windows Phone

En la entrada anterior hemos explicado cómo usar una DLL escrita en C++/CX para envolver a una nativa o simplemente para utilizar código Win32 que no tenga equivalente en el API ofrecido por el SDK correspondiente.

Pero en muchas ocasiones, pese a seguir los pasos de forma adecuada y conforme está documentado (como se explicó en la entrada anterior), obtenemos una excepción de uno de los dos tipos arriba indicados, si no las dos una seguida de otra a la hora de ejecutar el código de dicha DLL.

Os explico aquí la solución al problema.

Por RFOG | 3 Comentarios
14
Sep 2014
DesarrolloInteroprfogdev

Mezclar código nativo y manejado en aplicaciones de la Tienda de Windows y Windows Phone

¿Cómo puedo añadir una DLL nativa a mi código en Windows Phone o Windows 8? ¿Tengo que hacer algo especial para que funcione? ¿Me va a ayudar C++/CX? ¿Qué pasa si no funciona, incluso con aquellas instaladas desde NuGet?

A todas esas preguntas, y a alguna más, os voy a responder en esta entrada. Vamos allá.

De todos modos, si has venido aquí para responder a la duda de la excepción de tipo System.TypeLoadException o System.TypeInitializationException durante la ejecución de un componente instalado a través de NuGet, ve al final de la entrada.

Por RFOG | 12 Comentarios
05
Sep 2014
Desarrollorfogdevtrucos

Cómo trabajar con las múltiples resoluciones de Windows Phone y no morir en el intento

Hoy os voy a contar cómo ser conscientes (y aprovechar) que no es lo mismo un Nokia 520 con su pantalla de 800×480 y un 1520 con otra de 1080×1920. Aunque Microsoft hace un buen trabajo para abstraernos de las múltiples resoluciones y densidad de píxeles, hay veces que necesitamos más, y es cuando falla la documentación oficial.

Por RFOG | 1 Comentario
09
Ago 2014
Desarrollorfogdevtrucos

Desarrollo: Control de edición con soporte para claves de acceso y hint

A veces te piden unas cosas que son de cajón pero tu plataforma parece que haya sido pensada con el extremo opuesto a la cabeza, y te toca hacer alguna viguería con lo que tienes disponible. Vamos aquí a explicar cómo tener un control con la funcionalidad descrita. Vamos a crear un control personalizado por herencia.

Si no sabes qué diferencia hay entre heredar y agregar respecto a los controles de Windows, ya os hice una pequeña introducción en una entrada anterior.

Por RFOG | 13 Comentarios
contacto@wintablet.info tema WinTablet.info por Ángel García (Hal9000)