Parece que el iPhone no va a aceptar programas en Java, al menos eso dice Steve Jobs en una entrevista:
Markoff: "Y que va a pasar con los plugins que están en Safari hoy en día, como Flash o Java o JavaScript?"
Jobs: "Bueno... JavaScript esta dentro del teléfono, seguro"
Markoff: "y que piensan de Flash y Java?"
Jobs: "Java no vale la pena... nadie usa Java hoy en día."
Jobs debe saber algo que yo no sé, porque la última vez que leí estadísticas vi que java estaba instalado en mas de 1.000 millones de teléfonos y es descargado unas 20 millones de veces por semana y Scoble tiene un video con Schwartz de SUN que lo confirma.
¿Lo quieren 100% Cerrado? Si un desarrollador quiere que su aplicación llegue a la máxima audiencia posible ¿va a elegir una plataforma que puede llegar a un par de millones de equipos o una plataforma con base unas 100 veces más grande? cada día me está gustando menos el teléfono ese.
Anda a saber que es lo que sabe. No creo que sea tan boludo de no incluir una tec. que es mundialmente usada, aceptada, conocida y producida. Anda saber si no dijo, FLASH ya nadie lo usa, por que la verdad es que la usa cada vez menos gente, y el Ajax si…
no se, como ya dijo que no queria aplicaciones de terceros esto me suena coherente con esa línea de pensamiento… aunque puede estar “simplemente” poniendo presión para cobrar un royalty mas alto :P
El iPhone va a ser el teléfono más cerrado del mercado de los smartphones, no hay dudas.
Esto tal vez podría hacer que Palm se ponga las pilas con Access y su Linux ALP y que RIM abra su mercado también, ya que el otro competidor se cierra, todo lo que tenga Linux, PalmOS y WindowsMobile es superior en “mercado de terceros”, algo que el iPhone no va a poder ofrecer ya no por falta de desarrolladores, si no por falta de interés del fabricante.
Que falte JAVA no es tan grave pero es una boludez, si el mercado lo usa, y mucho, te deja afuera una cantidad importante de aplicaciones. Ahora bien, luego de probar dos o tres aplicaciones para celulares hechas en JAVA entiendo un poco más a Jobs :D jejej, apestan casi todas, no están preparadas para distintas resoluciones, los controles son siempre distintos, un quilombo.
Ahora bien, tengo un celular que también abre Flash… es la misma situación salvo el tema de la resolución :p apestan igual de feo.
Yo creo que lo peor que tiene es lo “Closed” que es, está más alejado que M$ de la apertura inclusive.
Como desarrollador Java, me alegro!! Java sucks.
Y respecto a la frase de Jobs… acordate que el iPhone no es solo un telefono, esta orientado 100% a web, donde es totalmente cierto que nadie usa java.
Para las aplicaciones del telefono… o usan flash stand alone (sin embeberlo en el browser) o hacen algo que corra sobre su OS X. Pero eso depende de que tanto abran el juego a los desarrolladores.
Total, para cuando pueda comprarme un iPhone ya habrán pasado varios años… muchas cosas pueden cambiar de aquí a entonces :S
“Nadie usa Java”…. pues no sé, si quieren vayan y le preguntan a un cliente con quien acabamos de trabajar (MTV Networks, para los curiosos) cuál es su plataforma de desarrollo de aplicaciones…
“Java no vale la pena… nadie usa Java hoy en día”
que gracioso… ¿Dónde vive este señor? ¿En Marte?
Lo habrá dicho como una broma, o para hacer calentar a alguno.
Mariano, ya lo comentaba hace un par de dias, me parece algo molesta la postura de que no habra software de 3rd party’s para el iPhone, a no ser que primero pase por su ‘certificación’.
El comentario que dio Jobs al NY Times, me parecio algo tonto.
Pero en el vemos el ‘reality distortion field’ de Jobs trabajando a mil por hora.
@beto, Java me parece un monstruo corporativo molesto. Pero claro este solo es un gusto personal.
Pésima señal (cómo todas las dadas por el iPhone). Lo de Java es una falacia gigante, a lo menos en cuanto a celulares se refiere.
Imgino que si ven perder demasiado mercado (que así será), deberán repensar la estrategia, a menos, claro, que guarden algo muy innovador que no sabe nadie.
Pregunta
Cuantas mquinas tienen windows?
cuantas tienen linux?
Si tu tecnologia promete mejorar (sufro con iTunes) para que usar ajena. Jobs no pisa al tanteo, y para muestra les dare un breve de la historia del iPod
El iPod accedio a millones de usuarios cuando le incorporaron USB
Lo mismo pasó cuando liberaron iTunes para pc, los números de apple se fueron al cielo, $$$$, más usuarios adoptaron el reproductor.
Soy diseñador, sin ambargo trato de enterarme de lo que sucede en otras disciplinas, por lo mismo y sabiendo que algunos de ustedes son chichos en este negocio de la programación, esten al tanto de las conferencias de Apple para programadores, y del X11 de apple. Yo he visto un friego de aplicaciones hechas con mac (filemaker es una maravilla, Open Office, Gimp, por citar algunos)
y Ya para concluir, pues no conozco un porsche o Ducatti que use piezas de la competencia, el mismo principio le sucede al iPhone
La segunda conclusión es, estemos al tanto de lo que hace la competencia, de entrada el iPhone ofrece una cámara con 2 megapixeles, cuando hay modelos en Corea y Japón que tienen 5mpx, lo cual es una enorme diferencia.
Salu2
Y pensar que aqui dicen que no tendria exito, por ahora es una de las mejores plataformas para terceros, y NO tiene JAVA
Yo creo que la estrategia de Stebs no es tan desacertada:
En primer lugar el iPhone tiene pocas cosas que no pueda hacer gracias a su App Sotre, y aunque si es cierto que esa obsesión por ser una plataforma cerrada dan un cabreo a más de uno, también, en la practica, yo no he tenido nunca un problema de meterme en ningun sitio con el iPhone…
Tambien es cierto que la mayor parte de las aplicaciones basadas en Java son pateticas, mal estructuradas, esteticamente horribles y muy lentas, y eso, sinceramente, no “pega” con el estilo pulido, perfecto y minimalista del iPhone.
el iPhone tiene JavaScript y Flash incorporado, aunque no lo podamos usar en el Safari, y por otra parte, al realizar un jailbreack del iPhone, este gana aun más compatibilidad con casi cualquier cosa.
No creo que el iPhone tenga nunca Java, puede que quizás, si Adobe sigue presionando, incoporen Flash, pero Java, en si, realmente es algo del pasado, lo que se usa es el JavaScript que ya tiene incorporado
salu2
Jobs no tiene idea de lo que habla. Java es el lenguaje mas utilizado hoy en dia para desarrollo, superando incluso a .NET que tiene raices mas viejas. Es obvio que lo que le interesa a Jobs es controlar las ventas, pues si da soporte a Java su famoso App Store se va a la quiebra.
Nunca me ha gustado Apple, son unos monopolistas. La verdad yo lo pensaria mas de dos veces antes de comprar un dispositivo que se supone es de uno, pero cuando uno quiere hacer algo con el depende de si Apple lo permite o no. Este dispositivo tiene las manos atadas, es un cascaron bonito, porque en lo que respecta al mercado es insignificante y no vale la pena el trabajo de desarrollar solo para ellos, teniendo en Java la posibilidad de llegar a mucha mas gente, y programando una sola vez.
Yo creo que Jobs no deberia vender el IPhone, mas bien deberia arrendarlo, asi si seria tolerable el nivel de restriccion que tiene.
Me sorprende que el Mac OS soporte Java y otros tantos Open Source que Jobs detesta porque no puede controlarlos y cobrar por ello. Seguramente en un futuro cercano Apple solo permitira aplicaciones Apple, teniendo “Apple office”, “Apple reader”, “Apple Script” (porque seguramente dira que ya nadie usa javascript), y si llegas a necesitar algo y Apple no quiso desarrollarlo, estaras frito.
Yo me quedo, a pesar de lo que digan y todos sus problemas, con windows, al menos es un sistema operativo que se deja usar para lo que uno necesite, pues le se le puede aplaudir a Gates que si nos da propiedad sobre el software y nos deja hacer lo que queramos. Abajo apple, y una ves mas, apple es solo para ver el correo y a duras penas navegar en internet (porque el safari no es que sea la gran cosa).