Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Debates
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-03-2012
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Newtron, en este caso creo que Mario tiene razón. Y tú también la tienes. Solo que preocura siempre y siempre buscar cómo tu aplicación dé una mejor experiencia a sus usuarios. Y cuando digo experiencia no me refiero solo al diseño visual, sino al cómo funciona y se comporta tu aplicación.

Por ejemplo, cuando estaba desarrollando Biolab, me hice una pregunta: ¿Luego de tomar una Orden, que necesariamente hará luego un usuario con ella? Luego de meditar e investigar me dí cuenta que lo más probable era que facturara la nueva Orden. Entonces, ¡za! Biolab factura automáticamente una Orden luego de ser tomada. Y luego de eso, ¿Qué? Cuando llegas a un laboratorío clínico y solicitas unos exámenes los tienes que pagar. El trabajador tiene que ingresar ese pago. Así fue cómo nació el botón para ingresar pagos luego de tomar la Orden.


Aparte, en mi aplicación no hay cosas como F5 para hacer "refresh", los refresh son automáticos y no están a opción del usuario deshabilitarlos. Para esto, me tomé 4 semanas en desarrollar y perfeccionar una técnica que utiliza los EVENTS de Firebird. Sincronización automática sin la intervención del usuario. ¿Deshabilitarlos? No, para qué? Si me tomó 4 semanas para asegurarme que funcione bien. Además es un control menos en la GUI.

Y con esto no quiero decir que mi aplicación sea la panacea del diseño, sino que simplemente les estoy compartiendo en lo que yo pienso cuando diseño una aplicación y su funcionalidad. Y a cómo Jobs dijó, no es como se vea, sino como funcione.

Cita:
Empezado por mamcx Ver Mensaje
Pero es solo la parte estetica. Hay que aprender el diseño.
Y no se trata de diseño visual, sino diseño de software en todo el sentido de la palabra. Mi consejo. Concentrate en pocas funcionalidades y preocura que estén bellamente integradas.

Hay un dicho que dice: El que mucho abarca, poco aprieta. Esto se aplica también al software. Cuando tu aplicación preocura hacer mucho termina haciendo poco. Un ejemplo claro de esto es mucho software GNU -ej: Lazarus- y también comercial. El problema que tienen no es que sus interfaces sean feas, sino que buscan cómo complacer a todos sus usuarios y al final no complacen a nadie.


// --------- //
Pienso que cuando empieces a dejarte llevar por fechas estrictas de lanzamiento, es el momento en que empezarás a hacer software mediocre o "más o menos" en el mejor de los casos. Este es el problema de muchos fabricantes. Se preocupan mucho por lazar lo antes posibles. En que se diferencia Apple? en que no les importa si un producto tome 10 o más años en llegar al mercado. Cuando ellos consideren que esté listo lo lanzarán. Un ejemplo es el iTV. Parece ya que son varios años que llevan trabajando en su diseño y no hay fecha aún de lanzamiento. iAnWriter (una bella aplicación) tomó tres años en realizarse. Te costaría creer que se tomó todo ese tiempo ofreciendo "tan pocas" funcionalidades.

Deja de creer que el que lanza primero es el que gana. Los últimos acontecimientos me han convencido que: El que da la mejor experiencia y el mejor producto es el que gana y poco importa que sea el último o primero. Ya existían muchos buscadores antes que Google, pero el último superó a todos porque ofrecía el mejor producto. Existían muchas Tablets antes del iPad, pero la última ha sido por mucho la más existosa porque cada detalle y funcionalidad está bien diseñada.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web

Última edición por Chris fecha: 30-03-2012 a las 21:50:09.
Responder Con Cita
  #2  
Antiguo 30-03-2012
Avatar de mightydragonlor
[mightydragonlor] mightydragonlor is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Medellín-Colombia
Posts: 587
Poder: 20
mightydragonlor Va por buen camino
Exactamente a esto quería llegar, la usabilidad y la funcionalidad de un software para dispositivos móviles no te la da mejor iOS que Html o Android, es claro que es de la persona que desarrolla el software.
__________________
mas confundido que Garavito el día del Niño.
Responder Con Cita
  #3  
Antiguo 31-03-2012
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.610
Poder: 32
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por Chris Ver Mensaje
Pienso que cuando empieces a dejarte llevar por fechas estrictas de lanzamiento, es el momento en que empezarás a hacer software mediocre o "más o menos" en el mejor de los casos. Este es el problema de muchos fabricantes.
Tremenda verdad.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Auto Borrar Aplicacion / Cambiar Privilegios Aplicacion / Ejecutar como Administrador jogagua Varios 15 27-10-2011 01:38:07
Minimizar una aplicacion al iniciar aplicacion sidneyb OOP 7 11-01-2010 18:51:53
Aplicación de Servicio+Aplicación Normal +Socket jake API de Windows 5 21-06-2007 18:53:19
Cómo cerrar otra aplicacion desde mi aplicacion en Delphi 7 Gaby123 API de Windows 5 04-01-2007 22:44:51
Diferencia entre aplicacion Clx y aplicación normal??? JorgeBec Varios 1 27-10-2004 17:30:49


La franja horaria es GMT +2. Ahora son las 01:14:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi