top of page

 

Indudablemente, la informática desde hace un largo tiempo ha venido ocupando e introduciéndose en cada aspecto de nuestra vida, tanto en el hogar como en el ámbito laboral.  En este último, es absolutamente imposible pensar en desarrollar una tarea sin que haya una computadora cerca, en cualquiera de sus formas. 

 

En este punto, la oferta de software, el medio utilizado para que las computadoras trabajen en lo que nosotros queremos, es abrumadora, y podemos encontrar una aplicación que se adapte a nuestras necesidades prácticamente sin ningún tipo de problemas.

 

 

 

Sin embargo, existen casos específicos en donde hallar un programa para que haga exactamente lo que queremos es imposible, sobre todo cuando tenemos requisitos fuera de lo común, o el trabajo que realizamos es poco conocido o practicado.

 

Para crear nuestros propios programas de computadoras existen muchas alternativas, cada una de ellas con sus propias ventajas, desventajas y curva de aprendizaje, sólo es cuestión de conocerlas y elegir la que creemos que será la más adecuada a nuestras necesidades. En este artículo conoceremos algunas de las herramientas de programación, es decir los programas que sirven para hacer programas, más extendidos y populares del mercado.

 

Programas para crear aplicaciones

 

Ruby on Rails: Ruby on Rails es un framework específicamente diseñado para trabajar en conjunto con el lenguaje de programación Ruby. Ruby es un lenguaje de programaciónorientado a objetos que le brinda a los desarrolladores una sintaxis similar a Perl, y cuya principal característica es la facilidad y velocidad con que se pueden desarrollar aplicaciones web.

Descargar

 

Microsoft Visual Studio.Net:Básicamente, Microsoft Visual Studio.NET es un entorno de desarrollo integrado (IDE, en inglés) desarrollado para crear aplicaciones para el sistema operativo Windows. Este entorno es capaz de ofrecer soporte a múltiples lenguajes de programación como Visual C++, Visual C#, Visual J#, y Visual Basic .NET. Del mismo modo, ofrece soporte a entornos de desarrollo web como ASP.NET.

Con Visual Studio se pueden desarrollar múltiples proyectos, incluyendo aplicaciones de escritorio y aplicaciones y servicios  web, y asimismo permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web para distintas versiones de Windows, incluyendo Windows Phone 8 y Windows Azure. También es posible desarrollar juegos, aplicaciones 3D y software de negocios.

 

Java SDK: Java es un lenguaje de programación diseñado para que el producto desarrollado con el lenguaje pueda ser interpretado y ejecutado independientemente del sistema operativo en el que se utilice mediante una máquina virtual Java (JVM).

La principal característica de Java es que fue diseñado para tener la menor cantidad de dependencias posibles, lo que favorece que los desarrolladores, ya que sólo tendrán que escribir el programa una sola vez, sin necesidad de tener que recompilarlo para otras plataformas o sistemas operativos.

 

 

 

Ruby on Rails 

es un framework específicamente diseñado para trabajar en conjunto con el lenguaje de programación Ruby. Ruby es un lenguaje de programación orientado a objetos que le brinda a los desarrolladores una sintaxis similar a Perl, y cuya principal característica es la facilidad y velocidad con que se pueden desarrollar aplicaciones web.

 

La velocidad con que se pueden desarrollar aplicaciones en Ruby on Rails se debe principalmente a la reutilización de código ya existente. En este punto es primordial entender la filosofía detrás de Ruby: “Don't repeat yourself”, es decir, “No te repitas”. Lo que significa que no necesitaremos repetir lo que ya ha definido en otro lugar, lo que hace a las aplicaciones creadas mediante Ruby muy compactas y ligeras.

 

 

 

 

 

 

 

 

 

 

Velneo

Velneo es un entorno de desarrollo para aplicaciones de negocios sobre bases de datos como CRM y ERP. Se trata de un entorno de programación totalmente visual y muy potente. Además, la curva de aprendizaje es bastante suave, lo que permite que incluso aquellos que no tienen conocimientos profundos en el ámbito de la programación puedan desarrollar aplicación en poco tiempo.

 

Básicamente, Velneo se encuentra conformado por el entorno de desarrollo propiamente dicho, llamado vDevelop, un conjunto de plantillas empresariales y un almacén de objetos.

 

 

 

 

 

 

 

 

 

 

 

 

 

GeneXus

GeneXus es una herramienta de desarrollo multiplataforma, en la cual se hace hincapié en la capacidad para el diseño de aplicaciones orientadas a la plataforma Windows en escritorio, smartphones, tablets y web empresariales.

 

La característica sobresaliente de este entorno es que el desarrollador sólo tiene que escribir el código de alto nivel, ya que GeneXus se encargará de generar el código necesario para correr las aplicaciones en múltiples plataformas y lenguajes, incluyendo Windows, iSeries, Web, dispositivos móviles, Cobol, RPG, Visual Basic, Visual FoxPro, Ruby, C#, Java para móviles, el sistema operativo para móviles de Google Android, Blackberry, y Objective-C para dispositivos Apple. Además se ofrece soporte para los DBMSs más populares como Microsoft SQL Server, Oracle, IBM DB2, Informix, PostgreSQL y MySQL.

© 2015 por daniela/ avila.Creado con Wix.com

  • w-facebook
  • Twitter Clean
  • w-flickr
bottom of page