Software Generador de Aplicaciones

download Software Generador de Aplicaciones

of 6

Transcript of Software Generador de Aplicaciones

  • 7/23/2019 Software Generador de Aplicaciones

    1/6

    SOFTWARE GENERADOR DE APLICACIONES

  • 7/23/2019 Software Generador de Aplicaciones

    2/6

    Software que genera programas de aplicacin a partir de descripciones del problema

    en lugar de hacerlo desde una programacin tradicional. Est a un nivel ms alto que

    un lenguaje de programacin de alto nivel.

    Una sentencia o lnea descriptiva puede generar una enorme rutina o todo unprograma. Sin embargo, los generadores de aplicaciones siempre tienen lmites en

    cuanto a su posible uso.

    os programas no crean aplicaciones, cada uno los crea, pero ha! algunos que nos

    a!udan "denominados #$E o entornos de desarrollo%, la eleccin de los cuales

    depender del tipo de aplicacin ! el lenguaje de programacin que usemos.

    Si queremos desarrollar una aplicacin &indows, cualquier 'isual versin nos puede

    a!udar, pero si no sabemos las bases del lenguaje "()), *asic,...% qui+s no

    avancemos ms all del diseo de la interfa+.

    Si la aplicacin queremos desarrollarla para varios sistemas operativos entonces

    primero tendremos que documentar sobre los requisitos ! utili+ar los compiladores quenos permitan adaptar la programacin a la plataforma.

    - por ltimo, si queremos desarrollar para web, deberamos buscar informacin sobre

    /0/ o 1ava ! a partir de ah ver qu2 #$E se adeca mejor a nuestras necesidades.

    MERCADO ACTUAL:

    Toolnology lanza generador de aplicaciones multiplataforma para smart

    devices:

    3oolnolog!, empresa argentina dedicada a la comerciali+acin ! distribucin de

    4ene5us, presenta 4ene5us 5 Evolution 6, herramienta que genera

    aplicaciones, tanto de negocios como personales, para smart devices de

    diferentes plataformas7 8ndroid de 4oogle, i9S de 8pple "i/hone, i/ad ! i/od

    3ouch% ! *lac:*err! de ;#periencia de usabilidad para el

    desarrollador, as como tambi2n una ma!or potencia ! usabilidad en eldesarrollo &eb ! de aplicaciones para dispositivos mviles inteligentes=

    Ovi App izard: ?os permite generar de forma automtica aplicaciones bajo un patrn

    bastante estricto, !a que realmente lo que hace es convertir cualquier fuente

    ;SS, 8tom, o incluso 3witter ! @aceboo:, en una aplicacin.

    !lac"#erry orld $%&$ Lanzan un generador de aplicaciones para!lac"#erry '!!C:

  • 7/23/2019 Software Generador de Aplicaciones

    3/6

    El *lac:berr! 8pp 4enerator permite construir aplicaciones propias, con

    nuestra marca, en forma fcil ! en pocos minutos.

    Segn ;#

  • 7/23/2019 Software Generador de Aplicaciones

    4/6

    comuniquen entre estaciones de trabajo, pginas web, dispositivos mviles,

    dispositivos embebidos, consolas, etc.

    (ontrol

  • 7/23/2019 Software Generador de Aplicaciones

    5/6

    Criterios para seleccionar el )oft+are adecuado:

    5mplica sa#er:

    8 qu2 organismo va dirigido.

    (on cuanto capital se dispone.

    ue tecnologa usaremos.

    ue requisitos nos brinda el usuario.

    ue datos vamos a manejar.

    Diferencia principalmente de otros tipos de programas como:

    os sistemas operativos "que hacen funcionar al ordenador%.

    as utilidades "que reali+an tareas de mantenimiento o de uso general%.

    os lenguajes de programacin "con el cual se crean los programas

    informticos%.

    Cunto da9o (an (ec(o los generadores de aplicaciones:

    Una de las cosas que ms dao ha hecho a esta profesin, junto con la idea de que un

    informtico entiende de cualquier cosa alimentada por electricidad, son los

    generadores de aplicaciones. (omo casi todas las cosas que realmente acaban

    causando dao, los generadores de aplicaciones no son inherentemente malos, el

    problema es el uso que se hace de ellos.

    En mi vida profesional he pasado mucho tiempo dedicado al desarrollo de aplicaciones

    de movilidad profesionales, ! aunque ahora que es un mercado masivo esto es mucho

    ms sencillo, antes no era fcil encontrar programadores con conocimientos de este

    tipo de aplicaciones, lo que haca que muchas empresas buscasen la a!uda de estas

    herramientas para poder desarrollar aplicaciones de movilidad con gente que no tena

    mucha idea de cmo hacerlo.

    Lo #ueno

  • 7/23/2019 Software Generador de Aplicaciones

    6/6

    a idea de los generadores de aplicaciones ha sido siempre la misma7 conseguir

    desarrollar aplicaciones sin tener que escribir cdigo !, en muchas ocasiones, sin

    necesitar conocimientos de programacin. Esto no es algo novedoso ni mucho menos.

    as herramientas (8SE que datan de los FB ! vivieron su m>imo esplendor durante

    los GB englobaban muchas herramientas para a!udar al desarrollo de software, ! entre

    ellas unas de las ms buscadas eran las que permitirn desarrollar aplicacionesvisualmente ! sin tener que preocuparse por cosas tan mundanas como la

    implementacin.

    Si lo piensas un momento, todo esto es completamente lgico ! deseable. os

    lenguajes de programacin han ido evolucionando ! elevando el nivel de abstraccin

    "no es igual programar en ensamblador que en (, ! no es lo mismo en ( que en (C%, !

    parece normal buscar herramientas que trabajen en un nivel de abstraccin ma!or que

    nos permita indicarle a la mquina Hlas especificaciones de problemaI ! obtener de

    ellas Hun programa que las cumplaI.

    8dems, seamos realistas, ha! cierto tipo de tareas que, si bien hace unos aos

    hubiesen requerido una programacin e>perto ms o menos hbil para hacerlas, ho!

    en da se pueden hacer en dos minutos usando herramientas grficas. /ensad por

    ejemplo en lo que se puede hacer con #@333 ! cmo hubiese sido hace unos cuantos

    aos "no me quiero ni imaginar el script bash para hacer lo mismo%. 9 pensad tambi2n

    en la creacin de un prototipo rpido "aqu el problema es que !a sabemos dnde

    acaban esos prototipos de usar en tirar7 en produccin durante AB aos%.