Crear una mejor experiencia para el usuario: Guia del Logo para Windows
No hay nada mas frustrante que cuando estas con el computador y todo sale mal.
La experiencia del usuario es la combinacion del Hardware + Sistema Operativo + Resto del software. Muchas veces se le hecha la culpa a los 2 primeros pero de forma frequente el problema real esta en el ultimo.
Son incontables las veces que frente a un problema con el computador la solución haya sido “Reformatear el equipo” debido a que el software en cuestion hace algo mal hecho.
Como desarrolladores tenemos la responsabilidad de hacer aplicaciones funcionales y que no frusten a la gente. Solo que muchas veces desconocemos que existen guias & buenas practicas a seguir para tal fin.
Estas operan bajo el umbral del “Windows Logo Program” que es una certificacion que da Microsoft a los productores de software (es cuando encontramos esas etiquetas que dicen “Certificado para Windows Vista” & similares) que delinea buenas practicas a seguir. Aunque la certificacion oficial tiene un coste elevado, nada impide el seguir las pautas que se delinean.
Entre ellas se encuentran:
- Forma correcta de instalar aplicaciones que funcionen sin permisos de administrador y no muestren el molesto aviso del UAC en Vista
- Como hacer apliaciones que operen de forma segura
El documento se puede descargar de aquí.
0 comments | 0 pingbacks | tags: delphi, programacion, windows
Algo que ocurre con relativa frequencia, en especial con los desarrolladores, diseñadores & demás profesionales en sistemas es la necesidad de compartir una carpeta de recursos comunes entre múltiples proyectos.
La mayoria simplemente copiaria la carpeta a la nueva ubicación, con la desventaja que se duplican los archivos y se duplica la ocupación en el disco duro.
En los sistemas operativos basados en UNIX existe el comando ls que crea links simbólicos a las capetas, o sea, permite crear un espejo de la carpeta.
Windows desde hace rato tiene esa funcionalidad pero no es muy conocida. La forma más sencilla de utilizarla es descargando la utilidad Junction y copiando el archivo junction.exe en la carpeta WindowsSystem32.
A partir de allí, es muy fácil de usar, usando la sintaxis de junction *ESPEJO* **REAL**. Por ejemplo:
junction c:\Espejo c:\Windows
Lo que hay que tener en cuenta, es que TODO lo que hagas en el directorio ESPEJO ocurrira en el real.
