|
||
|
|
|
|||||||
| Noticias del portal de temática general Sólo el staff puede publicar aquí |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
Google querría prescindir de Java en Android para siempre
Google querría prescindir de Java en Android para siempre ![]() Leemos en computerhoy.com Java es a día de hoy el framework que utiliza Google en Android. De esta forma, las apps para Android se programan utilizando Java y, gracias a este framework, se ejecutan luego en Android. Durante mucho tiempo, Java ha venido acompañando a Google y su sistema operativo móvil, pero ahora Google podría eliminar Java de Android, prescindiendo de él para siempre. Éste sería un cambio realmente importante, pues cambia una de las bases de Android por completo. La alternativa en la que Google piensa proviene de uno de sus equipos internos de desarrollo, más concretamente del que trabaja para Chrome V8. El nombre del sustituto sería Sky y está basado en el lenguaje de scripts web llamado Dart. El origen del desarrollo de Dart fue simplificar el proceso de creación de apps complicadas en Javascript. Así mismo, Sky está pensando también para poder ejecutarse en más sistemas operativos mediante Chrome, con lo que mantiene un cierto principio de portabilidad, con lo que podría llegar también a iOS o Windows, ¿quién sabe? ![]() leer más: computerhoy.com |
|
|
|
#4
|
||||
|
||||
|
JAVA= Absoleto desde hace años.
Yo de echo en el PC intento no usar ninguna aplicacion que pida JAVA, ya que solo me da dolores de cabeza y conflictos. Basicamente es como Adobe Flash, se supone que iba a desaparecer , pero ahi sigue....la mayoria de las paginas flash ni se plantean migrar al sistema moderno. |
| Gracias de parte de: | ||
|
#5
|
||||
|
||||
|
Pues esperemos que se haga, siempre y cuando mejore y no tenga algún contra.
__________________
![]() |
|
#6
|
||||
|
||||
|
Todo lo que sea mejorar el rendimiento me parece bien
|
|
#7
|
||||
|
||||
|
Pero entonces se debería cambiar el S.O Android por completo o solo las Apps? Es decir, por ejemplo ¿en un movil con Android 4.4.4 con Dalvik podria ejecutar Apps en Dart?
Porque si es un cambio completo de S.O los programadores ya tendrían que trabajar en Apps compatibles con Dalvik, ART y Dart. Saludos. |
|
#8
|
||||
|
||||
|
Desde luego no va a ser de hoy para mañana ni tan sencillo, la cantidad de aplicaciones que están escritas en java no es nada despreciable.
|
|
#9
|
||||
|
||||
|
la ventaja de android e ios sobre windows, firefox, etc es la gran base de apps que tienen. imaginemos que llegara esa nueva versión de android y no hubiera apps compatibles...
__________________
Envíame un DM para pedirme mis referidos de CURVE, REBELION, REVOLUT, DIGI, SIMYO,... y úsalos para abrir tu cuenta y recibir un regalo.
|
|
#10
|
||||
|
||||
|
Google podría eliminar Java de Android, prescindiendo de él para siempre.
|
| Los siguientes 5 usuarios han agradecido a J.A.R.V.I.S. su comentario: | ||
|
#11
|
||||
|
||||
|
¿Qué sería el sustituto?
Yo venía avisando que Google iba a cambiar el sistema android, Google siempre piensa en cosas nuevas, es muy dinámico. Lo unico que no me gusta es el google play services que consume muchisima batería y recursos de ram por lo que le dí la patada chuck norris y la duración de la batería y ram han aumentado. |
|
#12
|
||||
|
||||
|
JAVA= Absoleto desde hace años.
Yo de echo en el PC intento no usar ninguna aplicacion que pida JAVA, ya que solo me da dolores de cabeza y conflictos. Basicamente es como Adobe Flash, se supone que iba a desaparecer , pero ahi sigue....la mayoria de las paginas flash ni se plantean migrar al sistema moderno. ![]() Java sigue sacando versiones nuevas , si que acusa ya el paso de los años....pero "nuevas" tecnologías nacen , por ejemplo scala o akka hacen uso de la JVM así que le queda vida para rato...quizás no con java pero si con otros lenguajes ... De hecho swift ( el nuevo lenguaje de programacion de apple )es una burda copia de scala Ya se escucho de Dart hace tiempo ,lenguaje que se podía compilar el navegador ( version especial de chrome por supuesto ) y si era otro navegador se traducía a javasript , apunta maneras para Android |
|
#13
|
||||
|
||||
|
Me parece que es salir de guatemala para ir a guatepeor.
Esto que anuncian no es compilado corre sobre una maquina vritual igual que java. Aunque la llamen de otra manera. Nada de nada de codigo nativo. Lo que pasa es que esto esta mas enfocado a la web que el java. El dart corre en navegadores. Esto lleva a android en la direccion del chromium mas dependiente de la nube, que es lo que le interesa a google, y se aleja de lo que pueda dar el harware. Por otra parte el video de presentacion es horrible, con multiples fallos en las demos etc. Y usando el editor vi para el codigo.. No soy muy fan de apple en algunas cosas, pero entre esto y la presentacion de switf hay un mundo. Un universo entero. Presentacion de swift: nuevo lenguaje (puede ser que inspirado en otros) supermoderno. Ya tenemos el libro gratis para los desarrolladores, ya tenemos adaptado el entorno de desarrollo, se puede mezclar con el antiguo leguaje (objetive c) y se puede usar desde ya. Presentacion de esto: nuevo lenguaje, que es uno que usamos en los navegadores, que no hay apenas docuemtacion, que no se puede usar en serio todavia por que no es ni alfa, que no se puede mezclar con el anterior, y que si quereis usarlo teneis que usar un edito de texto y la linea de comandos por que no hay entorno de desarrollo. Para presentar esto, esperate un año o tres o lo que hagan falta y presenta algo decente. No digo al nivel de apple, un producto acabado en un 99%, codigo, documentacion, editor y ademas compatible con el anterior lenguaje, pero algo que sea medio decente. No esta presentacion -> ver el video. Y lo que ya hay para desarrollar comparado con lo que tiene ios es para echarse a llorrar. Va mas rapido, pero como 100 mas rapido, el emulador de ios corriendo dentro de una maquina virtual, dentro de otra maquina virtual corriendo macosx, dentro de windows. Que el emulador de android corriendo en windows con la aceleracion de intel activada. Y el editor de apple, el xcode, tiene sus carencias pero el de android... 915 bugs reportados sin solucion: https://code.google.com/p/android/is...ummary%20Stars Y lento lento lengo y consumiendo recursos a saco, va mucho mas rapido el entorno de desarrollo de apple dentro de un ios virtualizado dentro de windows que el de android corriendo en nativo, que no es nativo que es java, que tampoco es el entorno de android que es el intelij que ha cogido google y lo ha modificado, que ni se han molestado en hacer un entorno de desarrollo propio. La verdad yo es que no se como esta empresa tiene la "fama" que tiene. Última edición por blackeggs Día 02/05/15 a las 22:11:35. |
| Los siguientes 6 usuarios han agradecido a blackeggs su comentario: | ||
|
#14
|
||||
|
||||
|
Me parece que es salir de guatemala para ir a guatepeor.
Esto que anuncian no es compilado corre sobre una maquina vritual igual que java. Aunque la llamen de otra manera. Nada de nada de codigo nativo. Lo que pasa es que esto esta mas enfocado a la web que el java. El dart corre en navegadores. Esto lleva a android en la direccion del chromium mas dependiente de la nube, que es lo que le interesa a google, y se aleja de lo que pueda dar el harware. Por otra parte del video de presentacion es horrible, con multiples fallos en las demos etc. Y usando el editor vi para el codigo.. No soy muy fan de apple en algunas cosas, pero entre esto y la presentacion de switf hay un mundo. Un universo entero. Presentacion de swift: nuevo lenguaje (puede ser que inspirado en otros) supermoderno. Ya tenemos el libro gratis para los desarrolladores, ya tenemos adaptado el entorno de desarrollo, se puede mezclar con el antiguo leguaje (objetive c) y se puede usar desde ya. Presentacion de esto: nuevo lenguaje, que es uno que usamos en los navegadores, que no hay apenas docuemtacion, que no se puede usar en serio todavia por que no es ni alfa, que no se puede mezclar con el anterior. Y que si quereis usarlo teneis que usar un edito de texto y la linea de comandos por que no hay entorno de desarrollo. Para presentar esto, esperate un año o tres o lo que hagan falta y presenta algo decente. No digo al nivel de apple, un producto acabado en un 99%, codigo, documentacion, editor y ademas compatible con el anterior lenguaje, pero algo que sea medio decente. No esta presentacion -> ver el video. La verdad yo es que no se como esta empresa tiene la "fama" que tiene. ![]() Sl2 |
|
#15
|
||||
|
||||
|
Codigo al 99% ?? Han sacado una descarada imitacion de Scala que puede hacer la mitad de las cosas que scala, para un futuro es el camino a seguir ( y esta muy bien hecho por parte de apple ) pero que a día de hoy swift esta al 99% ..ni de broma ya que sigue dando problemas como cualquier nuevo lenguaje
Sl2 ![]() Vale, sí, no esta al 99%, (me referia mas a todo el paquete codigo, ducumentancion y entorno de desarrollo) pero se puede usar. Que sea copia de scala, no importa mucho, al menos a mi, mientras este bien hecho. Última edición por blackeggs Día 02/05/15 a las 22:16:50. |
|
#16
|
||||
|
||||
|
Lo de que sea copia de scala no lo he dicho como algo malo sino para indicar que no han metido todo lo que querian meter, de hecho que sea como scala me parece todo un acierto. Sl2 |
|
#17
|
||||
|
||||
|
Desde hace rato van diciendo que dejaran java y no creo que esta nota augure nada próximo
https://www.poderpda.com/plataformas...origenes-java Última edición por confar Día 02/05/15 a las 22:28:21. |
|
#18
|
||||
|
||||
|
Google va en serio con esto de Dart y hace una semana tuvo unos seminarios en Google mostrando a Dart para resolver todo tipo de problemas
Aqui unos programadores de juegos demostrando como se puede hacer un juego con un tamaño de solo 20 megas y corre a 60 fps |
|
#19
|
||||
|
||||
|
Eso es una aplicacion web que corre sobre un navegadro chome y que luego han adaptado al telefono.
No se como la han adaptado al telefono, pero les pregurntan y dicen que el "engine" para adaptarla al movil (que hicieron en C) les llevo 4 meses de hacer. No se muy bien de que se trata, si de una maquina virtual o de que, dicen que pasaron de webgl a opengl, pero no se como. El editor que usan tambien lo hicieron ellos. En la web oficial de dart pone: Cita:Dart is a cohesive, scalable platform for building apps that run on the web (where you can use Polymer) or on servers (such as with Google Cloud Platform). Use the Dart language, libraries, and tools to write anything from simple scripts to full-featured apps.
![]() Ya tienen editor para dart, pensaba que no pero ya hay. Bueno editor.... han cogido un eclipse y lo han modificado. Por el empeño que han puesto en el editor (google style, es casi un eclipse pelao) no parece que esten destinando muchos recursos al tema tampoco. Edito: Sí, ya se pueden ejecutar apps hechas en dart en el movil. Hay que tener la maquina virtual dart. Dart VM. Que es la misma maquina virtual que la del chrome. "The Dart Content Shell, a streamlined version of Chromium that includes the Dart VM. During testing, your app runs in the content shell" Ya digo que no se si esto no sera salir de guatemala para ir a guatepeor. Última edición por blackeggs Día 03/05/15 a las 01:37:16. |
| Gracias de parte de: | ||
|
|
|
#20
|
||||
|
||||
|
Dart hahaha, el mismo Dart que iba a sustituir a javascript en angular para la 2.0. Y no ha sido así. Seamos serios señores de google Dart es un lenguaje de script y para android con sus apis crutes que se nota que es c y c++ por debajo meterse en Dart es una odisea... Por no hablar de que Dart no tiene ni una forma estándar de hacer librerías, componentes y un ecosistema base de código libre como java donde apache da soporte a tropecientas utilidades básicas que Dart aun sueña con tener implementadas
|
| Gracias de parte de: | ||
![]() |
Estás aquí
|
||||||
|
||||||