Hace tiempo que le doy vueltas a la idea de programar para la nueva generacion de moviles con java? como veis el tema? a mi me huele que tendremos anuncios del tipo "manda un mensaje al 5556 y pon el nombre de tu juego. lo recibiras por 0,90 centimos". Y gente asi que se va a forrar con ello. Que experiencias teneis?
Bueno... con un poquito de imaginación se puede tomar por el típico vaso de estos que sale en las pelis, como de plástico, con café dentro y un terrón de azucar... quizás yo le echo demasiada imaginación :-)
No creo que más del 1% de los niñatos estos de hoy en día que van con su Trium o su Alcatel sacado por cuatro duros de la tienda de la Telefónica se vayan a comprar un fantástico Nokia 7210/3610/7650/o-similar, un Ericsson T68 o un Siemens de los nuevos, por la sencilla razón de que el más barato de todos creo que no baja de los 350€.
Esto no quiere decir que Java no sea una tecnología interesante. Al contrario, creo que tiene mucho futuro, pero los telefónos con java ahora mismo solo están al alcance de gente a la que no le interesan los juegos en el móvil. Son sencillamente demasiado caros para el público joven, que casualmente es al cual le interesa más lo de los juegos. Y al fin y al cabo, para qué pagar 300€ por un móvil que puede tener todos los juegos que tú quieras si por mucho menos te compras una GameBoy Advance, que es igual de portátil y almenos fue diseñada para jugar (no como un móvil)? ;)
La idea está muy bién, se crea un standard, etc, pero de momento, resulta que este standard no sirve, ya que si quieres que la cosa quede bien, debes hacer una applicacion diferente para cada modelo de móvil.
Otro pero que le encuentro, es que mi movil (un motorola accompli) se arrastra cuando funciona la JVM, pero supongo que esto se mejorará con nuevos porcesadores, más mémoria, etc
-- "Lo único que MS fabricará que no se quede colgado será una percha"
Es cierto que toda tecnología no será verdaderamente explotada hasta que no se popularice. Pero, de todos modos, con Java se podrá (supongo, no he leido la especificación del J2ME) hacer muchas más cosas que juegos. Por ejemplo programas para conectarse a la aplicación de la empresa, o para almacenar información de algún tipo que luego se pueda descargar a una aplicación central o cosas por el estilo. No sé, supongo que todo se irá viendo con el tiempo. Quizás nos podamos instalar una pequeña aplicación con la que hacer el pedido al supermercado desde el móvil (en un SMS no me cabe toda la compra ;-)) y cosillas así. Todo ya se irá viendo... no creo que algo tan potente, útil y, de momento, caro solo valga para jugar ¿no?
por
pobrecito hablador
el Lunes, 23 Septiembre de 2002, 14:01h
(#136876)
No hay que olvidar que se pueden escribir todo tipo de aplicaciones para estos teléfonos, no solo juegos. Por ejemplo, ya hay clientes para los instant messenger más conocidos. Si a eso le añades una conexión GPRS (en la que teóricamente estás conectado todo el tiempo) las posibilidades son enormes.
Pero el problema principal va a ser la compatibilidad de terminales, porque los de gama alta soportarán muchas más cosas que los de gama baja, y eso habrá que tenerlo en cuenta al escribir los midlets.
En fin, aun con todo, yo creo que puede funcionar.
Cuidado... recuerda que si hay un segmento de mercado con capacidad para hacer estupideces como gastarse 300 EUR en un móvil... esos son los niñatos, que ademas poseen un poder adquisitivo que sorprendería a los que tenemos 30 tacos ya...
-- ___ "Tamparantán que te han visto Pepe, tamparantán que te han visto Juan"
por
pobrecito hablador
el Lunes, 23 Septiembre de 2002, 14:15h
(#136883)
Mas bien parece un vaso de café...
Según dicen, no se si será verdad, los creadores de Java se tomaban el "cafelín" en una cafeteria con dicho nombre. Ellos, en honor a dicha cafeteria, bautizaron con su nombre a su lenguaje...
No se si se tratará de un hoax o no, es algo q me trae sin cuidado, lo q si q es cierto es siempre q se ha hecho alusión a java, aparecia algun anagrama de una taza de café... ;-)
Al menos, esa es mi opinión!. El poder programar y probar en un PC cualquiera (of course, también con Debian, eh? ; ) ) midlets, sabiendo que luego funcionarán en distintos móviles, PDAs, etc... es algo tremendamente útil. Además, java ya tiene bastantes soluciones que pueden ser interesantes en dispositios móviles (como la implentación para j2me de los protocolos P2P de jxta, etc).
Además, a las operadoras les interesa, ya que java también se está imponiendo en el desarrollo de servicios para redes de telefonía. Así consiguen mayor integración y simplicidad en los desarrollos.
¿Opciones? pues decirle a los usuarios: bajate el .tar.gz, descomprime, haz un 'untar', luego 'configure' y después 'make'. Y si tienes suerte y saturno está alineado con venús ¡ya tá! ; ).
Pero no todo el monte es orégano, aún hemos de pedir ¡¡java libre ya!!.
por
pobrecito hablador
el Lunes, 23 Septiembre de 2002, 14:52h
(#136888)
Precios orientativos con contrato
Nokia 3410 sobre 24.000
Siemens SL45 sobre 30.000
Nokia 6210 (bluetooth) 45.000
Siemens MT50 28.000
No creo que me equivoque demasiado, desde luego el nokia 3410 es muy asequible.
Machote tienes ya el A008 de Motorola y el Siemens ha precios que ya estan bajando, los dos tiene interprete de Java, yo conozco bastante el A008 (Acompli) y su interprete funciona muy bien de hecho ya he realizado mis pinitos y estoy muy contento.
Por otro lo de los precios es cierto pero es tan solo temporal, en unos meses tendremos telefonos con java ha precios asequible (por 40000ptas o menos), asi que paciencia, la nueva oleada de terminales esta apunto de llegar..
Más o menos. Java fue llamado en un principio Oak. Sin embargo, sus creadores decidieron cambiarle el nombre por Java por su afición al café.
Java es en realidad una variedad de café muy apreciada en EEUU (café de Java, una isla de Indonesia), pero se convirtió en la palabra en slang (lenguaje coloquial) norteamericano para decir, simplemente, café, sea cual sea su tipo.
De ahí todos esos simbolismos con la taza de café.
Lo cual no quita que, para darse cuenta de que el dibujo es una taza de café, no haya que echarle imaginación...
por
pobrecito hablador
el Lunes, 23 Septiembre de 2002, 16:40h
(#136910)
Yo participé en un concurso de programación de jueguecitos para móviles en mi universidad.
No había hecho nada antes con J2ME (y tampoco ningún jueguecito en Java), pero no resultó demasiado complicado conseguir algo medio digno.
El mayor problema que tiene el J2ME es que se nota que está en pañales. Por ejemplo, en la revisión 1.0, la que usábamos en el concurso, no se incluyen apis para manejar audio (en un telefono, juegos sin sonido! ?:-)) y menos video.
Después en el tema de red lo más que llegas tirando del api estándar es a usar conexiones con http como protocolo de transporte (no tienes sockets).
Hay extensiones propietarias de ciertos móviles para manejar estas dos limitaciones. De todas formas, creo que ambas serán (o han sido ya) cubiertas en revisiones posteriores.
Tampoco tienes operaciones con reales, lo que puede ser un molesto si pretendes programar jueguecitos en 3D y similares (ya estais desenterrando la coma fija :-)).
Por lo demás, tienes apis para detectar la capacidad gráfica del terminal, puedes mostrar directamente gráficos en png, tienes hilos (aunque no protección de memoria), etc.
El kit de desarrollo de SUN es muy bueno, con sus emuladores de distintos teléfonos y el gestor de proyectos que se integra con Forte. Al parecer también hay versión para Linux pero no he sido capaz de descargarla de la web de SUN (¿alguien lo ha hecho?).
por
pobrecito hablador
el Martes, 24 Septiembre de 2002, 09:36h
(#137006)
El standard sirve. Naturalmente, si quieres que quede todo pejiguero, te tienes que ir a las extensiones propietarias. Eso pasa, ha pasado, y pasará, en cualquier tecnología. Pero el standard te permite programar un Nokia igual que un Motorola. Así que, por favor, menos FUD.
En cuanto a rendimiento, teniendo en cuenta cómo son los Motorolas, no me extraña que se arrastre... los Motorolas siempre han sido conocidos en mi compañía por su desastroso software... y una más lamentable programación (*)
(*): Espero que no estés trabajando para Motorola... ;)
Si, la tecnología java es el futuro, pero operadoras como telefónica apuestan por el estandar japones (ahora no recuerdo el nombre), adaptado a la tecnología GPRS. Al parecer este estandar aprovecha mejor el ancho de banda, y el desarrollo de aplicaciones es mucho más fácil y efectivo, existiendo en la actualidad terminales a color perfectamente operativos.
Ahora que alguien diga lo de larga vida al J2ME.
Lo de Java(tm) libre *ya*, no lo tengo tan claro... M$ ya ha estado a punto de cargarse Java(tm) una vez o dos y, aunque no lo haya conseguido, es indudable que le ha hecho muchísimo daño. Y esto ha sido, precisamente, porque era "lo suficientemente libre" para que pudiesen, por así decirlo, infiltrarse en sus estándares y dinamitarlos.
Si llega el día en que M$ no controle el SO, y con ello la JVM, de la inmensa mayoría de los usuarios, entonces tal vez sea el momento de hacer Java(tm) libre. De momento, yo me preocuparía más por su supervivencia. Recordemos que un lenguaje como Java(tm) es más vulnerable, a estos efectos, que un lenguaje como C: necesita una máquina virtual, y si M$ consigue llevar las riendas de las JVMs del "vulgo", podemos ir dándolo por muerto.
por
pobrecito hablador
el Martes, 24 Septiembre de 2002, 13:57h
(#137048)
Más que otro lenguaje, yo creo que era por la Oak que fabricaba tarjetas gráficas (las tres clásicas de los tiempos del AT y 386: Trident, Oak y Cirrus).
por
pobrecito hablador
el Martes, 24 Septiembre de 2002, 14:14h
(#137050)
Que el estándar japonés aproveché mejor o no el ancho de banda, es algo que tiene poco o nada que ver con java.
¿Qué es más fácil programar aplicaciones?. Lo dudo, con java tienes un lenguaje que todo el mundo conoce, muchas facilidades para portar código de j2 a j2me y un sdk excelente, documentado, gratuito y muy difundido.
Telefónica, dentro del Moviforum, apoya j2me (aparte de, supongo, otras alternativas).
alguien desarrolla J2ME?
(Puntos:2)( http://www.codepixel.com/ | Última bitácora: Martes, 29 Junio de 2004, 23:55h )
Hace tiempo que le doy vueltas a la idea de programar para la nueva generacion de moviles con java? como veis el tema? a mi me huele que tendremos anuncios del tipo "manda un mensaje al 5556 y pon el nombre de tu juego. lo recibiras por 0,90 centimos". Y gente asi que se va a forrar con ello. Que experiencias teneis?
Mas noticias en CodePixel.com
Re:alguien desarrolla J2ME?
(Puntos:0)En vista a lo que hacen en http://www.gameloft.com , parece que la cosa promete.
[OT]Pregunta tonta, muy muy tonta.
(Puntos:1)( Última bitácora: Martes, 03 Marzo de 2009, 08:45h )
¿Qué pinta el dibujo del tiesto con una especie de patata o boniato relacionado con el tema Java en /.?
¿Y tú?. ¿Todavía no tienes instaladas las librerías de Mono en tu Debian GNU/Linux?
Re:[OT]Pregunta tonta, muy muy tonta.
(Puntos:2)( http://www.barraquito.net/ | Última bitácora: Lunes, 19 Enero de 2004, 10:54h )
"Estamos condenados a ser libres" [barraquito.net] (Sartre)
No hasta que no bajen de precio...
(Puntos:2)( http://barrapunto.com )
Esto no quiere decir que Java no sea una tecnología interesante. Al contrario, creo que tiene mucho futuro, pero los telefónos con java ahora mismo solo están al alcance de gente a la que no le interesan los juegos en el móvil. Son sencillamente demasiado caros para el público joven, que casualmente es al cual le interesa más lo de los juegos. Y al fin y al cabo, para qué pagar 300€ por un móvil que puede tener todos los juegos que tú quieras si por mucho menos te compras una GameBoy Advance, que es igual de portátil y almenos fue diseñada para jugar (no como un móvil)? ;)
# apt-get laid
¿Y tú?
(Puntos:0)La idea está bién, pero....
(Puntos:1)( http://www.polakilandia.org/ )
Otro pero que le encuentro, es que mi movil (un motorola accompli) se arrastra cuando funciona la JVM, pero supongo que esto se mejorará con nuevos porcesadores, más mémoria, etc
"Lo único que MS fabricará que no se quede colgado será una percha"
¿Y tú?
(Puntos:0)Re:No hasta que no bajen de precio...
(Puntos:2)( http://www.barraquito.net/ | Última bitácora: Lunes, 19 Enero de 2004, 10:54h )
"Estamos condenados a ser libres" [barraquito.net] (Sartre)
Pues yo creo que puede funcionar...
(Puntos:0)Pero el problema principal va a ser la compatibilidad de terminales, porque los de gama alta soportarán muchas más cosas que los de gama baja, y eso habrá que tenerlo en cuenta al escribir los midlets.
En fin, aun con todo, yo creo que puede funcionar.
Re:No hasta que no bajen de precio...
(Puntos:2)( http://hronia.blogalia.com/ | Última bitácora: Jueves, 22 Enero de 2009, 06:57h )
___
"Tamparantán que te han visto Pepe, tamparantán que te han visto Juan"
Re:[OT]Pregunta tonta, muy muy tonta.
(Puntos:0)Tiene potencial
(Puntos:1)Además, a las operadoras les interesa, ya que java también se está imponiendo en el desarrollo de servicios para redes de telefonía. Así consiguen mayor integración y simplicidad en los desarrollos.
¿Opciones? pues decirle a los usuarios: bajate el .tar.gz, descomprime, haz un 'untar', luego 'configure' y después 'make'. Y si tienes suerte y saturno está alineado con venús ¡ya tá! ; ).
Pero no todo el monte es orégano, aún hemos de pedir ¡¡java libre ya!!.
Ya hay móviles con Java a precios asequibles
(Puntos:0)Nokia 3410 sobre 24.000
Siemens SL45 sobre 30.000
Nokia 6210 (bluetooth) 45.000
Siemens MT50 28.000
No creo que me equivoque demasiado, desde luego el nokia 3410 es muy asequible.
Es cierto
(Puntos:0)Re:No hasta que no bajen de precio...
(Puntos:1)( http://www.loeda.es/ | Última bitácora: Sábado, 04 Agosto de 2012, 14:10h )
Por otro lo de los precios es cierto pero es tan solo temporal, en unos meses tendremos telefonos con java ha precios asequible (por 40000ptas o menos), asi que paciencia, la nueva oleada de terminales esta apunto de llegar..
La Zapatilla Azul [loeda.es]
Et in terra pax hominibus bonæ volu
Pero en 1 año tos con Java.
(Puntos:0)Yo pienso que tiene muchisimas posibilidades, es muy interesante.
Es como los moviles con pantalla a color, hoy valen un paston, pero vamos a ver dentro de un año....
Re:[OT]Pregunta tonta, muy muy tonta.
(Puntos:2, Informativo)Java es en realidad una variedad de café muy apreciada en EEUU (café de Java, una isla de Indonesia), pero se convirtió en la palabra en slang (lenguaje coloquial) norteamericano para decir, simplemente, café, sea cual sea su tipo.
De ahí todos esos simbolismos con la taza de café.
Lo cual no quita que, para darse cuenta de que el dibujo es una taza de café, no haya que echarle imaginación...
---
Cruinne - http://www.elrincondelprogramador.com
Re:alguien desarrolla J2ME?
(Puntos:0)No había hecho nada antes con J2ME (y tampoco ningún jueguecito en Java), pero no resultó demasiado complicado conseguir algo medio digno.
El mayor problema que tiene el J2ME es que se nota que está en pañales. Por ejemplo, en la revisión 1.0, la que usábamos en el concurso, no se incluyen apis para manejar audio (en un telefono, juegos sin sonido! ?:-)) y menos video.
Después en el tema de red lo más que llegas tirando del api estándar es a usar conexiones con http como protocolo de transporte (no tienes sockets).
Hay extensiones propietarias de ciertos móviles para manejar estas dos limitaciones. De todas formas, creo que ambas serán (o han sido ya) cubiertas en revisiones posteriores.
Tampoco tienes operaciones con reales, lo que puede ser un molesto si pretendes programar jueguecitos en 3D y similares (ya estais desenterrando la coma fija :-)).
Por lo demás, tienes apis para detectar la capacidad gráfica del terminal, puedes mostrar directamente gráficos en png, tienes hilos (aunque no protección de memoria), etc.
El kit de desarrollo de SUN es muy bueno, con sus emuladores de distintos teléfonos y el gestor de proyectos que se integra con Forte. Al parecer también hay versión para Linux pero no he sido capaz de descargarla de la web de SUN (¿alguien lo ha hecho?).
Re:¿Y tú?
(Puntos:0)Re:La idea está bién, pero....
(Puntos:0)En cuanto a rendimiento, teniendo en cuenta cómo son los Motorolas, no me extraña que se arrastre... los Motorolas siempre han sido conocidos en mi compañía por su desastroso software... y una más lamentable programación (*)
(*): Espero que no estés trabajando para Motorola... ;)
Rizando el Rizo
(Puntos:1)( http://barrapunto.com/~orfeo/journal/ | Última bitácora: Martes, 08 Julio de 2014, 11:59h )
Si, la tecnología java es el futuro, pero operadoras como telefónica apuestan por el estandar japones (ahora no recuerdo el nombre), adaptado a la tecnología GPRS. Al parecer este estandar aprovecha mejor el ancho de banda, y el desarrollo de aplicaciones es mucho más fácil y efectivo, existiendo en la actualidad terminales a color perfectamente operativos.
Ahora que alguien diga lo de larga vida al J2ME.
Re:Tiene potencial
(Puntos:1)( http://blog.irreality.eu/ )
Lo de Java(tm) libre *ya*, no lo tengo tan claro... M$ ya ha estado a punto de cargarse Java(tm) una vez o dos y, aunque no lo haya conseguido, es indudable que le ha hecho muchísimo daño. Y esto ha sido, precisamente, porque era "lo suficientemente libre" para que pudiesen, por así decirlo, infiltrarse en sus estándares y dinamitarlos.
Si llega el día en que M$ no controle el SO, y con ello la JVM, de la inmensa mayoría de los usuarios, entonces tal vez sea el momento de hacer Java(tm) libre. De momento, yo me preocuparía más por su supervivencia. Recordemos que un lenguaje como Java(tm) es más vulnerable, a estos efectos, que un lenguaje como C: necesita una máquina virtual, y si M$ consigue llevar las riendas de las JVMs del "vulgo", podemos ir dándolo por muerto.
Mi bitácora: Reductio ad Absurdum 2.1 [irreality.eu]
Re:[OT]Pregunta tonta, muy muy tonta.
(Puntos:1)Es cierto, pero el cambio de nombre fue debido a que se enteraron de que ya existía otro lenguaje llamado Oak.
Re:[OT]Pregunta tonta, muy muy tonta.
(Puntos:0)Pero ojo, que sólo es una (otra) especulación.
Re:Rizando el Rizo
(Puntos:0)¿Qué es más fácil programar aplicaciones?. Lo dudo, con java tienes un lenguaje que todo el mundo conoce, muchas facilidades para portar código de j2 a j2me y un sdk excelente, documentado, gratuito y muy difundido.
Telefónica, dentro del Moviforum, apoya j2me (aparte de, supongo, otras alternativas).