Home About
viernes, 24 de diciembre de 2010

alternativa a java para hacer aplicaciones multiplataforma

Desde hace un tiempo he venido observando una plataforma que aunque no es nueva, no es tan conocida. Se trata de REALstudio, una herramienta de programacion que sirve para crear aplicaciones de escritorio(y ahora en la version 2010, tambien para web) que pueden ser compiladas para distintos sistemas operativos con un mismo código fuente.

Por el momento, REAlstudio utiliza un lenguaje propietario llamado REALbasic, que es una especie de adaptacion del visual basic 6 de microsoft pero con capacidades de manejar objetos de manera similar a los que lo hacen los lenguajes modernos.

De manera objetiva, encuentro que esta herramienta tiene dos ventajas primordiales frente a sus competidores:

  • Compila a codigo nativo : A diferencia de otras alternativas multiplataforma, las aplicaciones hechas con REALbasic no necesitan tener un emulador porque corre de manera nativa en el sistema operativo que funcione.
  • Interfaz grafica nativa : Los objetos graficos que utiliza REALstudio son suplidos por el sistema operativo y por tanto, una aplicacion hecha aqui, adopta el estilo de interfaz del sistema operativo
  • Utiliza el lenguaje Basic : Aunque muchos lo puedan considerar una desventaja, el lenguaje basic es uno de los mas faciles de aprender y con la incorporacion de OOP hace posible codificar apps de manera sencilla
De la misma manera, encuentro que tiene algunas desventajas : 
  • No soporta mas lenguajes : REALstudio esta limitado a usarse unicamente con REALbasic. Seria interesante poder elegier entre otros lenguajes como C o Ruby.
  • No soporta adecuadamente shortcuts del teclado : El IDE esta hecho para trabajarse en base a clicks del mouse y por bobo que parezca, una buena implementación de shortcuts del teclado puede acortar el tiempo de desarrollo.
  • Forma de codificar incomoda : REAlstudio utiliza una especie de wizards para crear los encabezados de las funciones, las propiedades, etc. Esta caracteristica es buena para principiantes, pero para programadores expertos, podría ser incomodo.
Bueno, ahora los dejare con algunos videos de REALstudio, para que puedan apreciar por ustedes mismo la herramienta.



mas informacion en : http://www.realsoftware.com/
  • Blogger Comment
  • Facebook Comment

3 comments:

  1. Qt creator es excelente viejo, para mi la mejor opcion hoy por hoy a la hora de crear una aplicacion multiplataforma, tan bueno es que no buscaria en otro lado.

    ResponderEliminar
  2. Es verdad que QT es bastante bueno, sin embargo, para personas que vienen de un ambiente de Microsoft .Net se les hace mas facil utilizar esta alternativa.

    No se si en QT pasa igual, pero por lo menos con REALbasic no tienes que instalar ninguna interprete/framework dentro del cliente que utilizara la aplicacion. Eso sin contar, que no todo el mundo le entra a C++, aunque no se que tal es la experiencia utilizando QT.

    De todas maneras, gracias por el comentario :)

    ResponderEliminar

Copyright © 2012 Thoughtz Of Myne All Right Reserved
Designed by CBTblogger