FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cita:
Personalmente, uso http://www.djangoproject.com/, que es un excelente framework basado en python. Pero todos tienen una ventaja SUPER fuerte contra Java (e igual .NET): Son mucho mas productivos. Java & .NET estan pensados para equipos de desarrollo mas grandes & estrucuturados, tienen mas "overhead". PHP, Ruby, Python encajan muy bien en equipos pequeños o tipos solitarios. Es en ese aspecto similar a Delphi. Cita:
Un ejemplo patetico es lo que paso con el iPhone y el iPad. Antes de su salida, todos auguraban que hiba a ser un desastre, que por que no manejaba teclado fisico, no tiene el software conocido (como office) y muchas cosas mas. Con el iPad igual. Pero, MS llevaba 10 años de tratar de vender una tablet como si fuera un desktop con touch. En cambio, Apple decidio hacer una tablet que no fuera parecido para nada a un PC. ni se percibe como un PC. La gente *entiende* solo por verlo, que no es como nada de lo que tienen, se adaptan y les gusta. Es un asunto de astucia, balance y buen ojo. Tengo una experiencia propia en esto. En mi region todas las casas de software han tratado de migrar sus ERPs a la web. En terminos generales? Un fracaso. Si hubiera hecho a www.bestsellerapp.como como una pagina web me hubiera demorado seguro, 1/5 del tiempo. Pero a los usuarios les hubiera fastidiado enormemente porque (y esta es la clave) el usuario prefiere la uniformidad a menos que tenga que sacrificar un aspecto clave. En el mundo en el que estoy, es mejor ser rapido que ser igual. La velocidad en la toma de pedidos se traduce en $$$$ y en tiempo. Es por eso que los programas DOS se siguen vendiendo: Son MAS rapidos... en serio! Entonces, como desarrollador, debes tomar la decisión basada no solo en la conformidad y la facilidad, sino en lo que es mejor. Muchos toman (y hemos tomado) el camino mas facil y obvio. Pero es mucho mejor tomar el mejor Una ves que les explicamos (toma menos de 2 minutos) que la razon por la cual el sistema corre en iPhone/iPod touch de forma nativa y no es un servicio Web total, es por la velocidad (y se lo mostramos) todo queda bien. Cita:
Ese es el punto que estoy tratando de decir. Html5 es lo mejor que hay y sin embargo, definitiva y absolutamente nunca será un estándar total. NO ES POSIBLE, porque la única y exclusiva manera de que eso pase, es que el avance tecnológico se detenga y le de a todo el mundo por estandarizarse. Seria mucho mas fácil pa nosotros, seguro. Pero creo que se acabaría el trabajo rapidito
__________________
El malabarista. |
#2
|
||||
|
||||
Cita:
Saludos. |
#3
|
||||
|
||||
Bueno, la verdad *totalmente* integrado, no.
Pero uso el canal HTTP con el decodificador JSON. Si miras el servidor de integracion en http://www.bestsellerapp.com/es/downloads/, veras que publico un API que usan los integradores (en python) para comunicarse con el servidor y ejecutar acciones sobre el. Luego hice un cliente en python que usa JSON-RPC y de ahi todo normal. Django no entra en esa ecuacion, excepto, que hice un api mediocre para poder listar los nuevos plugins y actualizarlos en linea (muy similar a como funcionan los de firefox) esa parte es django, y lo lee delphi. Desafortunadamente no hay nada como remobjects en python asi que es mucho mas crudo de lo que me gustaria. Sin embargo, en la medida que el proyecto avanza la integracion se ira haciendo mas evidente. Para una version posterior de BestSeller planeo usar DataAbstract en un servicio de cloud y entonces, django para la parte web. Igual usando JSON-RPC que me parece mas chevere que SOAP....
__________________
El malabarista. |
#4
|
||||
|
||||
Cita:
Y estoy molesto conmigo mismo por esa razón. Las aplicaciones de escritorio no desaparecerán, todavía, pero yo necesito saber qué hay más allá. Saludos! A ver si me voy enterando poco a poco.
__________________
Si no lo sabes, necesitas leerlo |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Entornos gratuitos | Negriz | C++ Builder | 8 | 08-04-2010 00:04:25 |
Recopilación de entornos de desarrollo integrado (IDE) para MASM, FASM, GoASM, y más | Black_Ocean | ASM y Microcontroladores | 0 | 26-04-2008 08:16:47 |
Problema con entornos (temas) gráficos de XP | JAV | Varios | 3 | 18-08-2006 16:55:29 |
Compiladores y Entornos de desarrollo multiplataforma | Crandel | Debates | 9 | 16-08-2005 18:29:18 |
Conectar Firebird bajo entornos Windows | santiago14 | Firebird e Interbase | 3 | 22-07-2004 11:25:04 |
|