Encuesta

¿Que JDK empleas principalmente para desarrollo?

01-05-2008 - 164 votos

Destacados Agenda

Más eventos |

(1)

TagsMe™ GUI: Entorno de desarrollo para J2ME.

09/05/2008 14:04 curro

Tras varios meses de trabajo, ya tenemos lista una versión beta de un entorno de desarrollo para nuestro motor de aplicaciones móviles. A diferencia de otros motores de aplicaciones TagsMe permite el desarrollo de aplicaciones compatibles con los principales modelos, eliminando así la necesidad de creación de versiones para diferentes fabricantes/modelos/resoluciones de pantalla.

La plataforma TagsMe™ proporciona un lenguaje XML para la definición de pantallas, un simple lenguaje de script similar Java, un motor que interpreta los ficheros TagsMe™ en tiempo de ejecución y un entorno de desarrollo basado en NetBeans. Con TagsMe™ es posible empaquetar toda la aplicación dentro de un único jar o descargarse e interpretar en tiempo de ejecución los ficheros XML desde un servidor web. Además cualquier persona sin conocimientos de JavaME puede crear aplicaciones móviles con una interfaz rica.



TagsMe™ también proporciona una extensa librería de componentes totalmente personalizables. En http://www.tagsme.net podéis encontrar mas información.

El motivo de este post no es otro que solicitar vuestra colaboración, ya que nos disponemos a lanzar una campaña de pruebas previa a la comercialización del producto, si tenéis alguna experiencia en el mundo de la movilidad y os interesa participar en esta campaña por favor inscribios en http://www.tagsme.com/index.php?option=com_performs&formid=2



PD: Nuestros recursos para gestionar la campaña son limitados, por lo que si en el formulario de registro lo acompañáis de vuestro alias de javahispano nos facilitará la tarea de selección.


curro & ibon.
Volver a actualidad

Etiquetas: j2me, xml, netbeans, motor, aplicaciones

Comentarios: 41

  • lasterra 09/05/2008 14:07

    Ya tengo ganas de probarlo¡¡ Llevo meses esperando ver lo que da de si TAGME ¡¡

  • olope 09/05/2008 15:44

    No trabajo habitualmente con J2ME pero el entorno pinta cojonudo. Una vez aprendido el XML hacer pantallas con buen atractivo visual debe ser rapidisimo.

    La página web y los videos estan franctamente bien.

    Saludos.

  • jcamilodo80 09/05/2008 17:32

    Alguien se ha podido registrar, lo intento pero al darle submit simpre me dice que debo elegir el Sistema Operativo
    Deseo probar esta aplicacion en dispositivos PALM especialmente una Palm TX., alguien sabe si funcionara?

  • ibon 09/05/2008 18:31

    Hola jcamilo,

    En la suscripción se debe elegir el sistema operativo del PC en el que vayas a utilizar TagsME GUI, NO el sistema operativo de los dispositivos donde quieras usar TagsME. TagsME genera aplicaciones JavaME MIDP2.0/CLDC por lo que las aplicaciones TagsME corren en cualquier dispositivo que soporte ese perfil JavaME

    En cuanto tu pregunta, me parece que existe JavaME para Palm TX. En mi caso no he tenido cerca una para poder testearlo (en el caso de JavaMe uno siempre se cubre las espaldas, aunque por ahora la librería se ha portado muy bien en todos los tests llevados a cabo en dispositivos reales, que han sido muchos), pero estaremos encantados de que si finalmente eres uno de los seleccionados como beta-tester, nos indiques los posibles problemas que encuentres.

    Salu2

  • ibon 09/05/2008 18:36

    Hola olope:

    Precisamente ese creemos que es uno de las ventajas de tagsme: incluso se pueden desarrollar potentes aplicaciones JavaME sin necesidad de programar. Y el editor TagsME GUI proporciona muchas ayudas al usuario: autocompletado de tags y atributos, autocompletado de valores de atributos, documentación integrada en el editor y dependiente del contexto, chequeo automático de errores de XML y de validación contra el esquema definido...

    Salu2

  • Anónimo 09/05/2008 20:36

    Cómo es el licenciamiento de TagsMe? Costo?

  • Marioko 09/05/2008 21:47

    wow, ese TagMe tiene una pinta excelente.. que orgullo ser hispano :D

    Me huele a mucha inspiracion de Flex en cuanto el diseño de las interfaces, algo muy positivo.. :D Felicitaciones Curro e Ibon por este excelente producto, tratare de registrarme a ver si lo pruebo.. y les suministro algun feedback

     

  • lucho01 09/05/2008 23:14

    Bueno será esperar a tener un poquito de tiempo para probarlo porque la verdad pinta muy bien, felicitaciones por su buen trabajo.

    Saludos a todos.

  • macotonio 10/05/2008 01:46

    Estuve buscando en la pagina el tipo de licencia que tendrà o cuanto costarà y que licencia tendrân las aplicaciones desarrolladas con este entorno, etc, etc

  • abraham 10/05/2008 10:16

    ¿Para cuándo un entorno de programación en el cual en vez de escribir etiquetas XML puedo arrastrar y soltar cosas desde una paleta?. No debería ser complicado. Por otro lado ¿cómo es que habéis usado Eclipse siendo tu evangelista de Netbeans?

  • ibon 10/05/2008 13:41

    Hola a todos, voy contestando:

    Respecto a la licencia: ni TagsMe ni TagsMeGUI tendrán licencia libre ni abierta. Del costo, hasta que salga la versión definitiva no puedo deciros nada; pero desde luego creo que será muy pero que muy competitivo (y no es marketing barato ;-)).

    Abraham:

    "¿Para cuándo un entorno de programación en el cual en vez de escribir etiquetas XML puedo arrastrar y soltar cosas desde una paleta?. No debería ser complicado."

    Estamos en ello Abraham ;-) Desde luego esa idea impregna el proyecto desde el principio, no te puedo decir más. Pero tengo que discrepar respecto a la complicación: si se quiere que sea potente, si es complicado ;-)

    "Por otro lado ¿cómo es que habéis usado Eclipse siendo tu evangelista de Netbeans?"

    ¿? Es que NO hemos usado Eclipse: TagsME GUI se trata de una aplicación realizada con Netbeans RCP. ¿Por qué has pensado que hemos usado Eclipse?

    Salu2

  • greeneyed 10/05/2008 16:05

    "¿Para cuándo un entorno de programación en el cual en vez de escribir etiquetas XML puedo arrastrar y soltar cosas desde una paleta?. No debería ser complicado."

    En inglés dirían "understatement of the year":D

  • lucho01 10/05/2008 16:55

    Se parece bastante a eclipse.

    Saludos.

  • abraham 10/05/2008 17:42

    Pues pensaba que estabais usando Eclipse por el video que tenéis en el cual se va picando XML Eclipse y se va actualizando el resultado del programa en un simulador.

  • ibon 10/05/2008 18:02

    Ah claro, entiendo la confusión... Ese video es un video bastante antiguo, de demostración de que el XML se ejecuta dinámicamente: se carga un nuevo xml en la aplicación al pulsar la tecla "*" del emulador. NO es TagsMEGUI, procuraré añadir algun screenshoot a la noticia para el lunes.

    Pero te aseguro que TagsME GUI está realizado con la RCP de Netbeans ;-), de hecho sigue en pie la idea (tened paciencia por favor, que mis dias siguen teniendo sólo 24 horas) de abrir un blog sobre NB RCP para tutoriales, artículos e incluso tips&tricks que me he encontrado durante este proyecto.

    Salu2

  • abraham 10/05/2008 18:25

    Greeneyed, no estaba pensando en un entorno en el cual se arrastra desde la paleta un componente y este se representa "tal cual aparecerá en el teléfono" en un diseñador gráfico. Pensaba en algo más en la línea del soporte que proporciona Netbeans para crear páginas JSP y JSF, entre otros. Lo que te muestra es un editor con código HTML. Pero no tienes que recordar la sintaxis para acceder a los atributos de algún bean, por ejemplo,; sino que arrastras desde una paleta un icono que al soltarlo sobre el editor crea el código adecuado y te deja introducir el nombre del Bean y su ámbito (sesión, petición...).

    Vamos, que no hablo de crear nada parecido a Matisse (que sí sería muy complicado). Sino de tener una paleta con un icono de "botón" y que al soltarlo en el editor de XML me cree una línea "plantilla" para crear un nuevo botón. Y eso es lo que no veo demasiado complicado.

  • ibon 10/05/2008 19:59

    Ok, ahora te entiendo algo mejor ;-) Yo tambien pensaba que hablabas de un "matisse móvil" (que como te confirmo está en nuestros planes)

    En principio la funcionalidad que comentas estaba prevista: la hemos aparcado un poco porque creemos que con un potente editor de XML (autocompletado de tags, atributos y valores; autochequeado de errores y autovalidación) como el programado, y un editor visual estaríamos satisfaciendo las necesidades del 90% de la gente. Pero bueno, en cuanto esto empieza a andar estaremos muy abiertos a contemplar los comentarios de los usuarios.

    Y esa paleta de code snippets no es tan complicada de desarrollar en NB. Como contrapartida en la beta ofrecemos 22 plantillas (desde unos simples checkboxes a una photo gallery) que pueden servir como punto de partida para tus propios desarrollos, así como 6 aplicaciones completas. Pero anotado queda.

    Salu2

  • greeneyed 11/05/2008 01:39

    Entendido mejor :). De todas formas, sigo pensando que eso de "no debería ser complicado" se dice demasiado alegremente. Si no hubiese otras cosas que hacer, si se tuviera todos los recursos que se quisieran... todos hariamos muchas cosas.

    Y a mi es que normalmente no me gustan las ayudas visuales de ese tipo, no le veo la gracia a arrastrar y pegar si no es para algo que necesite colocar realmente en una posicion exacta, estilo Matisse. Si solo es para decir, "aqui", voy mas rapido haciendo click y usando una ayudita estilo ctrl+espacio que me sugiere más cosas sin tener que recorrer con la vista de arriba abajo una paleta donde tengo que asociar imagenes a cosas que identifico con trozos de código.

    Pero para gustos...

  • mauro_monti 11/05/2008 02:47

    Alguien se ha podido registrar?... me valida la seleccion de los radios del SO... y aunque si los seleccione.. me sigue tirando error.

  • Anónimo 11/05/2008 04:14

    mauro_monti

    Yo me a mi me paso igual, para el registro lo hice directamente desde la pagina, no desde el vinculo que ha desde aca, cuando entres a la pagina principal en el anuncio de registro dadle clic alli, y ahi si te registra.

    jcamilodo80

  • Anónimo 11/05/2008 23:20

    Felicidades, el video demostrativo de Nokia impresiona por la facilidad con la que se van creando las pantallas... ¿podeis comentar algo sobre el costo del producto?, en la web no he encontrado nada.

  • curro 12/05/2008 10:31

    Aún estamos trabajando en el modelo de distribución y de negocio, pero todo apunta a que se distribuirán tres versiones, Lite, Profesional y Enterprise. Con respecto a precios aún no puedo comentaros nada ya que tenemos solo una idea aproximada, pero como escribió Ibon, será muy competitivo.

  • Anónimo 12/05/2008 11:57

    La verdad es que tiene muy buena pinta. No he visto nada igual. Parece un lenguaje flexible y potente.

  • Anónimo 12/05/2008 12:23

    Esto es un joya para el desarollo de aplicaciones para móviles. Incluso diseñadores creo que no tendrán problemas en usarlo, es muy intuitivo como el HTML. Enhorabuena a los que lo hayan desarrollado. Parece muy potente.

  • peyrona 12/05/2008 12:29

    Enhorabuena, sí señor por una solución completa, congruente, simple, accesible, moderna (state-of-the-art) y que está completamente en la línea de que JME necesita. Ya sólo falta que se haga OpenSource (no digo gratis, entiéndaseme).

    Señores, esto suena a éxito completo: mis mejores deseos y a por todas.

    Un abrazo.

  • Anónimo 12/05/2008 12:47

    Enhorabuena Ibon.

    Me ha sorprendido muchísimo la calidad de vuestro trabajo y estoy seguro de que no os costará mucho comercialiar el producto. En su momento (hace ya 3 años) en Estudio Cero Soluciones Informáticas desarrollamos un GUI bastante interesante, al que me ha recordado TagsMe. Como ahora estamos más en plan "Compact Framework" (ya hablaremos de este tema... ;) ) lo tenía un poco olvidado, pero ver el framework que habéis diseñado me ha recordado viejos tiempos.

    Ánimo.

  • phobeous 12/05/2008 12:48

    El último comentario es mío. Me caducó la sesión y no me dí cuenta.

    Saludos a todos.

  • Anónimo 12/05/2008 13:51

    Si señor, enhorabuena. Como dice peyrona suena a éxito.

  • ibon 12/05/2008 15:39

    Mucísimas gracias por vuestros comentarios (juro que no soy ninguno de los anónimos ;-)). Vienen muy bien después de largas jornadas de programación como ya sabréis ;-)

    Salu2

  • xphree 12/05/2008 18:53

    Dios, gracias, por que mis oraciones fueron escuchadas y correspondidas.

    ibon, sos mi heroe, te puedo montar un altar ? haha mentiras.

    Llevo tiempo buscando un buen framework gráfico para Java ME, ya que los componentes normalitos con los que se pueden trabajar en Netbeans son un poco arcaicos y para trabajar con buenos gráficos en Java ME hay que masterizar un poco de SVG Tiny, veo que es mas facil trabajar con un lenguaje de marcado especifico para hacer botones, controles, etc como lo hace TagsME. Ya me inscribí para ser Beta tester en Linux, espero que me concedan tal honor (a ver si de una vez por todas puedo proponer el area de desarrollo Java ME en la empresa donde trabajo y sin pensarlo dos veces recomendar tagsMe para hacer partnership y tal).

     

  • ibon 12/05/2008 19:46

    Hola xphree,

    Te equivocas: el altar para Curro, yo sólo soy su profeta ;-)

    Respecto a lo que comentas, es la respuesta que esperamos de programadores JavaME, de hecho es la alegría que yo me llevé hace ya un tiempo cuando vi por primera vez en funcionamiento TagsME ;-). Respecto a SVG Tiny solo añadir que lo que aportan con su producto es el soporte a gráficos SVG en teléfonos que aun no lo soportan, así que la filosofía y el producto es muy distinto al nuestro.

    Nosotros proveemos una librería de componentes, que unido al lenguaje de script permiten una productividad, segun nuestro punto de vista, mayor.

    Respecto al beta testing quisiera disculparme de antemano con todos aquellos que no aceptemos (se trata única y exclusivamente de una cuestión de recursos para atenderos, no queremos dejar colgado a nadie), pero para aquellos que se queden a las puertas simplemente comentarles que la versión 1.0 no se encuentra muy lejana en el tiempo.

    Salu2

  • Marioko 12/05/2008 23:58

    ¿existira alguna version demo o trial (con marca de agua o como quieran) para los que no tenemos un futuro cercano en JavaME, pero que queremos ir aprendiendo de lo mejor y de los mejores??

     A mi siempre me ha llamado la atencion esto de los moviles, pero no habia encontrado frameworks que facilitaran la vida y dejaran un buena impresion grafica.. :D

    saludos

  • curro 13/05/2008 14:13

    Hola Marioko, si, habrá versión demo del entorno en cuanto hagamos oficial el lanzamiento de la versión 1.0.

     

    Ibon, no te quites méritos que has hecho un GUI cojonudo, de todas maneras esta campaña de testeo lo confirmará, estoy seguro ;-)

  • Marioko 13/05/2008 14:36

    excelente!

  • Anónimo 13/05/2008 15:13

    Hey curro y para cuando crees tú que tendremos la versión 1.0?

    Felicidades por el cojonudo producto

     

  • ibon 13/05/2008 15:38

    Pues la versión 1.0 en parte dependerá de esta campaña beta: como os hemos dicho tendremos muy en cuenta los comentarios de los beta-testers acerca de las mejoras y/o nuevas funcionalidades. Pero estamos hablando de un plazo muy, pero que muy corto.

    Permitidme que no de una fecha concreta, ya que aún no han empezado los beta testers.

    Salu2

  • Anónimo 13/05/2008 18:12

    Ibon, un detalle acerca de la campaña de los beta-testers. En mi humilde opinión es bastante restrictiva, ya que he podido verificar que en el site de TagsMe señalan que sería bueno indicar el alias en Javahispano, supongo que para ver quien eres y si vale la pena darle el acceso correspondiente al download, en caso contrario no se indica que puede ocurrir.

    Pero digo yo, no es que al final cada usuario potencial que pueda descargar el producto,  trabajarlo y remitirles sus sugerencias de mejoras relativas, sin pertenecer a nuestra comunidad o quizás un newbie en Java pero desarrollador en .Net, es un beta-tester del mismo. Claro que el peligro es que uds. se encuentren abrumados por emails algunos quizás con vanalidades al respecto, pero no dudo que en mayor número serán los desarrolladores / diseñadores y demás personas que realmente usen el producto quienes les puedan dar un feedback sustancioso del mismo.

    Pf. corrígene si me equivóco.

    saludos cordiales

    binfel

     

     

  • ibon 13/05/2008 18:30

    Hola binfel,

    El indicar el alias de javahispano es sólamente para saber nosotros que se ha enterado a través de esta noticia, te prometo que para nada SOLO vamos a dejar acceder a los usuarios de javahispano, ni siquiera SOLO a los que nos... digamos "interesen". Quedan dos dias para que empezemos a enviar las invitaciones y entonces mis palabras quedarán demostradas.

    El hecho de indicar el nombre y los apellidos y/o el apodo de jH, es que si yo me presento con mis nombres y apellidos, y de cara, simplemente me gusta que se me presenten asi ;-) Pero a priori es imposible saber quien va a dar buen feedback o no, asi que no temas: no esta cerrado sólo a este portal, de hecho yo he enviado algunas invitaciones personales a gente de "fuera de" jH.

    Salu2

  • Anónimo 13/05/2008 19:25

    Ok ibon...sólo me quedan dos cosas por decir:

    uffffffffffff...!!! pensé que todo era para la comuna únicamente

    mandame  una "personal invite plis"...mentira sólo bromeaba.

    gracias por tu tiempo y a esperar la versión 1.0 con buen talante eh?

    saludos

     

     

  • nilojg 13/05/2008 20:07

    Enhorabuena por el framework. Tiene muy buena pinta. Y espero que os salga bien lo de venderlo, de verdad. Lo unico que se me ocurre decir es que en la pagina deberiais hacer mas claro el cambio de idioma de la pagina (el combo se ve poco) para que sea mas facil llegar a la version inglesa de la pagina, porque, no nos engañemos, si alguien os paga por algo seguro que habla en ingles.

    Animo y seguir con ello que parece muy bueno

  • jmarranz 13/05/2008 21:49

    Suerte con vuestra aventura, la vais a necesitar :)

     

Escribe tu comentario

Sun Microsystem Logo NHT-Norwick Logo

© 2002-2007 Asociación javaHispano