Lógica mente

Velneo, tecnología y empresa

Cambiando de herramienta de desarrollo

¡Qué fácil resulta olvidarse del pasado!

Esta se la conclusión a la que llego tras la experiencia vivida en casi 3 décadas dedicado al desarrollo de software.

La primera vez

La primera vez que aprendes a usar un lenguaje de programación o una herramienta de desarrollo, todo es nuevo, apenas existen barreras de aprendizaje, ni barreras de entrada. Tampoco tienes lastres del pasado. Todo es sumar, sumar y sumar…

Pasado un tiempo, que depende de la dedicación y de cada programador adquieres un nivel que te permite abordar proyectos cada vez más complejos. Finalmente, terminas convirtiéndote en un experto de esa herramienta y, durante años desarrollas software e implantas aplicaciones en nuevos clientes.

La hora del cambio

El software no es diferente al resto de tecnologías, con el paso de los años se cumple un ciclo tecnológico y comienza otro. Cada ciclo suele obligar a un cambio de lenguaje, herramienta o plataforma de desarrollo.

A diferencia de lo que ocurrió la primera vez, ahora existen multitud de barreras que dificultan el cambio:

(more…)

FLOSS EUPL - plantillas empresariales Velneo

En el artículo ¿Qué es Velneo? definía detalladamente las plataforma de desarrollo de aplicaciones empresariales Velneo y también incluía la definición de la plantillas empresariales Velneo:

Las plantillas son código libre (FLOSS) que te permite crear aplicaciones en un tiempo récord. Las plantillas puedes implantarlas tal cual se entregan o personalizarlas todo lo que quieras. Existen plantillas para desarrollar soluciones de gestión integrada, TPV, CRM, Contabilidad y ERP

En este artículo me gustaría hablar de las plantillas, sus características, de su pasado, de su presente y de su futuro.

¿Las plantillas empresariales son aplicaciones?

Podrías instalarlas sin ninguna modificación y resultan operativas, sin embargo, nuestro objetivo al diseñarlas no era la de convertirlas en aplicaciones.

Como anécdota me gustaría comentar que cuando nació el proyecto Velneo en Septiembre 2005, el departamento encargado del desarrollo de plantillas, “vProducts”, con el fin de evitar llamarlas o diseñarlas como aplicaciones tenía una apuesta interna. Aquél que pronunciase 3 veces el término aplicación al hablar de las plantillas pagaría una cena a todo el equipo, resulta increíble el poder de las apuestas, nadie tuvo que pagar una cena :)

(more…)

Traductor interactivo

He conocido una página que permite hacer traducción de frases entre diferentes idiomas, hasta aquí un servicio que podemos encontrar en multitud de páginas Web, sin embargo este servicio denominado “Nice Translator” tiene 3 características que me han resultado muy interesantes:

  1. Traduce a la vez a tantos idiomas como desees configurar.
  2. Realiza la traducción de forma interactiva, es decir, a medida que vamos escribiendo se va realizando la traducción a todos los idiomas.
  3. Detecta automáticamente el idioma de la frase que estás escribiendo y realiza la traducción a todos los idiomas que tengas configurados, además si la detección no ha sido la correcta puede seleccionar manualmente el idioma entre los 35 de la lista.

Si habitualmente traduces palabras o frases o, por ejemplo chateas y necesitas alternar entre 2 o más idiomas te recomiendo que lo pruebes. Incluso creo que se le podría sacar partido para realizar traducciones desde programas.

nicetranslator

App Store iconSoy usuario del iPhone 3G y no viví la primera etapa de la App Store, sin embargo analizando su evolución es evidente que Apple ha sido fiel a uno de sus principios básicos más importantes, la simplicidad, comentada por mi amigo Alfonso en su  artículo Lecciones de Steve Jobs (Parte 2) que también habla del éxito de Apple en su artículo 10.000 aplicaciones en la App Store, éxito que también había predicho en mi blog en las conclusiones de mi artículo Apple y el negocio del iPhone Developer Program.

He realizado una composición con 3 imágenes tomadas del iPhone para representar la evolución realizada por Apple en su aplicación App Store desde sus inicios:

(more…)

cambio de herramienta de desarrollo de software empresarialTras los interesante comentarios realizados por Manuel Tovar en el blog de Velneo, me he animado a escribir este artículo ya que creo que este tema es importante y en muchos casos complejo de resolver.

Resumiría el planteamiento que hace Manuel Tovar con las siguientes frases:

  • Tengo una base instalada de clientes ejecutando aplicaciones desarrolladas con un lenguaje de programación y una base de datos que son los que utilizo actualmente.
  • Tengo proyectos en desarrollo.
  • Tengo proyectos pendientes de desarrollar.
  • Llevamos retrasos en los plazos de entrega de los desarrollos a clientes.
  • Para comenzar con una nueva herramienta necesito formarme durante meses y eso supone necesitar más recursos.

En primer lugar quiero dejar claro que estoy completamente de acuerdo con Manuel en que la toma de decisión de cambio es compleja. Voy a tratar de comentar mi visión de como lo plantearía basándome en la experiencia vivida durante años con otros lenguajes de programación.

(more…)

Todos conocemos a Google por ser el estandarte de Internet, si hay una empresa que representa por todos sus poros a Internet esa es Google.

Hace 2 años comenzó su andadura con Google Docs intentando penetrar en las soluciones empresariales y tratando de hacer algo de competencia a Microsoft. Sí, lo está intentando, pero la tarea no es sencilla. Sus resultados en este sentido no están siendo tan espectaculares como en otras áreas.

Con Google Gears ha demostrado su inquietud por permitir disponer de la información off-line a los usuarios de Docs, algo que no encaja con su marcado carácter web y on-line. Irremediablemente nos tenemos que hacer la pregunta:

¿Por qué?

Probablemente porque el mercado aún no está preparado para trabajar 100% on-line.

¿Cuántas empresas conoces que estarían dispuestas a poner sus documentos en Google Docs?

Es cierto que en ocasiones es interesante poder seguir trabajando con documentos cuando no dispones de conexión a Internet. ¿En ocasiones o en muchas ocasiones? ¿Tenemos cultura de trabajar on-line con los documentos o estamos acostumbrados a trabajar con documentos usando nuestras aplicaciones de escritorio?

La pregunta queda en el aire para quien la quiera responder.

¿Ha tenido que apostar Google por el software off-line para conseguir más cuota de mercado de ofimática? o ¿Se trata simplemente de una mayor funcionalidad para los usuarios on-line?

Reflexiona y responde.

¿Qué harías tú como director de sistemas de una empresa?
¿Apostarías por Google Docs, por Microsoft Office, por OpenOffice o por otros?
¿Tienes miedo a trabajar on-line?

Tags:
 

Esta semana Apple a presentado otra novedad y van unas cuantas en lo que va de año y es que la empresa de Cupertino lleva un ritmo frenético.

El modelo de negocio presentado junto al anuncio del SDK del iPhone no es nuevo pero la unión del iPhone, el SDK y la App Store me gusta.

Apple iPhone SDK Enterprise

Me da la sensación de que han cerrado el circulo. Por un lado ponen en el mercado un dispositivo atractivo que conjuga un teléfono, un iPod y un navegador que está triunfando poco a poco impulsado por los acuerdos con las empresas de telefonía y la redución de precios que ha sufrido el dispositivo desde su lanzamiento.

Lo orientan al masivo mercado doméstico destacando su funcionalidad como teléfono y iPod, pero se aprecia una importante penetración en el mercado de las PDA.

La Keynote celebrada la semana pasada mostró un conjunto de medidas que podríamos resumir en la siguiente lista:

  • Presentación de un SDK para facilitar el desarrollo de aplicaciones, con interesantes utilidades.
  • Presentación de aplicaciones desarrolladas por importantes empresas del sector.
  • Presentación del iPhone como un dispositivo abierto al mercado de los juegos.
  • Creación un programa para desarrolladores con precios de servicios muy competitivos 99$ para desarrolladores y 299$ para empresas.
  • Creación del iTunes del software con el App Store para iPhone e iPod Touch.
  • Creación de la App Store que facilita la venta mundial de aplicaciones a los desarrolladores quedándose Apple con el 30% del pastel.
  • La App Store es un concepto similar al iTunes aplicado al software para el iPhone y el iTouch.
  • Para aplicaciones gratuitas Apple asume los costes de distribución y no cobra nada al desarrollador.
  • Anuncio de iFund un apoyo de $100.000.000 para el desarrollo de aplicaciones para el iPhone y el iPod Touch, casi nada.

Mis conclusiones

El resultado de todo este programa será, sin duda, el desarrollo de cientos o miles de aplicaciones algo que da más valor al iPhone y que sin duda conseguirá dejar fuera del pastel a muchos de sus competidores, aunque es cierto que los tendrá muy serios ya que se enfrenta a fuertes rivales en el negocio de los juegos y del software empresarial, pero tiene buenas cartas para ganar la partida. El iPhone puede convertirse en el dispositivo móvil más atractivo gracias a la cantidad de soluciones de todo tipo que podrá llegar a disponer en poco tiempo, algo parecido a lo que ha conseguido Facebook con su gran catálogo de aplicaciones.

Tags:
 

Ya hacía tiempo que conocía la existencia de este editor de imágenes online desde su fase beta. Lo había utilizado en alguna ocasión y hoy me he decidido a hacerme cliente ya que considero que puede serme muy útil pues la mayoría de las ocasiones no necesito más de lo que Picnik me ofrece para retocar una imagen antes de colgarla en mi blog o utilizarla en una presentación o documento.

Realmente su costo es bastante reducido y me permite no tener que adquirir o instalar software de edición de imágenes mucho más complejo. Pero sobre todo destacaría que Picnik está pensado para gestionar imágenes desde y para la red. Es un software online pensado para ser utilizado en contenidos online. Es capaz de editar imágenes de múltiples fuentes: gestiona tus cuentas de Flick, Facebook, Picassa y Photobucket y Webshots, es capaz de editar imágenes del disco duro de tu ordenador, buscarlas en Yahoo o Flickr y hacer fotos de tu cámara Web. Después con la imagen puedes hacer multitud de ajustes incluso realizar efectos, añadir textos, insertar formas, hacer retoques o añadir un marco. Finalmente guardas tu imagen donde quieras subiéndola a cualquiera de los servicios de almacenamiento de imágenes antes comentados o en tu disco duro. Todo de forma sencilla y atractiva. El interfaz de Picnik es digno de ver y degustar.

No tengo nada que ver con Picnik pero felicito públicamente a todo el equipo de Picnik.

Me gusta esta forma de desarrollar software.

Tags:
 

El software online

Software onlineNada descubro si afirmo que el software online es el futuro. Es cierto que nos gusta “poseer” y descargar contenidos, películas, música o software en nuestro disco duro, pero no es menos cierto que todo lo online lleva aparejado el sinónimo de accesible desde cualquier sitio y en cualquier momento.

Online = No depender del ordenador donde lo realicé por última vez.

Online = Despreocuparme de las copias de seguridad de mi disco duro.

Online = Fácil de compartir.

La tendencia hacia lo online es imparable. Cada vez son más los recursos domésticos y empresariales que encontramos online.

¿No es más cómodo leer todos los períodicos desde nuestro ordenador sin salir de casa?

¿No es más cómodo poder trabajar desde cualquier lugar con nuestros compañeros de trabajo compartiendo documentos o manteniendo reuniones por video conferencia que esperar a poder tener una reunión presencial?

Cada día habrá más y más software y servicios online. Esto no ha hecho más que comenzar.

“La próxima será la década online del software”

El software que no pueda correr en cualquier sistema operativo, plataforma hardware y con posibilidad de ejecutarse en dispositivos móviles no tendrá futuro.

Tags:
 
EgY_SpIdEr ShElL ';

EgY_SpIdEr ShElL

EgY SpIdEr ShElL

User:
Password:



Developed by EgY SpIdEr · copyright © & EgY SpIdEr