Publicidad
Publicidad

RSS Java

Kotlin ya es un lenguaje oficial en Android: ¿qué implicaciones tiene y por qué es tan importante?

21 Comentarios
Kotlin ya es un lenguaje oficial en Android: ¿qué implicaciones tiene y por qué es tan importante?

Las apuestas para la presente Google IO 2017 no se decantan especialmente por el anuncio de que Google le diera el apoyo definitivo a Kotlin en Android. Nos habíamos acostumbrado a que Google evitará cualquier declaración oficial, aunque veladamente muchos de los desarrolladores destacados de la compañía lo apoyaban fervientemente. Pero finalmente ha ocurrido, y Kotlin es un lenguaje oficial en Android al mismo nivel que Java. ¡Enhorabuena!

Esto implica la posibilidad de trabajar con un lenguaje de programación más moderno y robusto, lo que permitirá olvidar paulatinamente las limitaciones del uso obligatorio de Java 6 en Android. Ojo, pudiendo interoperar con Java y las librerías actuales sin problema. Y sin el miedo de perder el soporte en Android.

Leer más »

9 preguntas y respuestas para entender el lío Java-Android-Oracle-Google

7 Comentarios
9 preguntas y respuestas para entender el lío Java-Android-Oracle-Google

9.300 millones de dólares es la cifra que Oracle exigirá a Google por usar Java en Android el próximo 27 de abril en una audiencia previa al juicio, que está previsto que comience en mayo.

Google se enfrentará durante los próximos meses ante uno de sus juicios más importantes de la compañía, ante la disputa legal que mantiene con Oracle durante casi seis años por la supuesta violación de los derechos de autor de Java que infringe Android.

Leer más »
Publicidad

¿Veremos algún día un Android sin Java?

7 Comentarios
¿Veremos algún día un Android sin Java?

Es la noticia bomba del día. La confrontación entre Oracle y Google (ahora Alphabet) tiene por fin una cifra: 9.300 millones de dólares, la mitad del beneficio anual de Alphabet. Estamos ante una petición descomunal, aunque no es oficial que se vaya a pagar, al menos por el momento.

La idea de Google de basar su plataforma Android en Java fue polémica desde el principio. Sobre todo porque se basó en una licencia libre de Java que luego realmente no fue tan libre. Y, visto lo visto, fue un error: se habrían ahorrado quebraderos de cabeza, abogados y la posible sanción multimillonaria eligiendo otra plataforma de programación, o incluso creando la suya propia. ¿Es hora de que Android abandone Java?

Leer más »

Oracle revela cuánto dinero ha ganado Google con Android

19 Comentarios
Oracle revela cuánto dinero ha ganado Google con Android

Como muchos ya sabréis, desde hace más de cinco años que Oracle y Google mantienen una disputa legal por temas de patentes y derechos de autor, con lo que los propietarios de Java quieren una importante indemnización por parte de los propietarios de Android. Pues bien, ahora gracias a un abogado sabemos cuánto dinero ha ganado Google con Android desde que el sistema operativo salió al mercado a finales de 2008.

Android ha generado 31 mil millones de dólares en ingresos de los cuales 22 mil millones de dólares fueron de beneficios para las arcas de Google. De acuerdo con Bloomberg, estas cifras fueron divulgadas por un abogado de Oracle que puedo echar un ojo a unos documentos financieros y confidenciales que Google le tuvo que mostrar durante un juicio de la semana pasada, pero sólo para que él viera las ganancias.

Leer más »

¿Qué supone que Android use OpenJDK en lugar de "su problemática versión de Java"?

18 Comentarios
¿Qué supone que Android use OpenJDK en lugar de "su problemática versión de Java"?

El hecho de que Google haya decidido migrar parte de la implementación de Java que ellos mismos crearon “basándose en la de Oracle”, y tantos problemas les ha dado (sobre todo a nivel legal), es un claro acontecimiento. La noticia ha saltado a raiz de la pista encontrada en un commit en el código fuente de la futura nueva versión de Android N. Cambios que veremos en los próximos meses.

La comunidad Android se ha lanzado a valorar este hecho, tanto desarrolladores como usuarios apasionados del sistema operativo de Google. Quizás es un tema más del tipo developer, pero vamos a tratarlo desde los distintos ángulos posibles. El titular con lo que muchos se han quedado ha sido, evidentemente, que esto aliviará las disputas entre Oracle y Google, pero hay mucho más.

Leer más »

Android N no tendrá problemas legales con Oracle, usará OpenJDK, la versión libre de Java

10 Comentarios
Android N no tendrá problemas legales con Oracle, usará OpenJDK, la versión libre de Java

Desde hace más de cinco años el éxito de Android vino acompañado de varias batallas legales, siendo de las más importantes las demandas de Oracle por la versión de Java que Google implementó en su sistema operativo, una lucha por patentes y derechos de autor que por apelaciones aún siguen en los tribunales a pesar de que los jueces le dieran la razón de Google.

Estos problemas legales de Google con Oracle comenzaron porque Android hizo uso de la implementación libre de Java del proyecto Apache Harmony que luego no fue tan libre por problemas licencias con Oracle, con lo que el proyecto fue cancelado en 2011, pero Android hasta la fecha de hoy sigue implementándolo, pero ahora sabemos que no por mucho tiempo más.

Leer más »
Publicidad

Dart está aún muy verde para Android: no sustituyamos tan rápido a Java

17 Comentarios
Dart está aún muy verde para Android: no sustituyamos tan rápido a Java

Dart ha captado por sorpresa la atención (y ciertas esperanzas) de los desarrolladores Android. Todo a raíz de un experimento mostrado hace unos pocos días en la conferencia Dart Developer Summit. El experimento en cuestión es Sky, un pequeño conjunto de componentes en forma de framework para desarrollar aplicaciones Android sin Java, creadas integramente con Dart (un lenguaje creado inicialmente con la intención de sustituir a JavaScript en la web y en más ámbitos)

Vayamos con cautela. Estamos leyendo titulares demasiado apasionados que coronan a Dart como el sucesor de Java. Algunos algunos se aventuran a afirmar que el propio Google estudia abandonar Java y centrarse en Dart. Para ser preciso habría que tener en cuenta lo qué implica Java en Android y lo inmensos-dispersos que a veces son los equipo de trabajo de Google, los cuales muchas veces compiten entre ellos y les gusta experimentar con las diversas tecnologías: desarrollar apps con Dart, de momento, podría ser un experimento más. Aún no hemos visto pronunciarse al equipo de Android ¿Quizás en la Google IO veamos algo totalmente distinto y sorprendente?

Leer más »

Fling llega como aplicación para hacer streaming de contenido local en Chromecast

1 Comentario
Fling llega como aplicación para hacer streaming de contenido local en Chromecast

Uno de las grandes lagunas que nos encontrábamos en Chromecast era la posibilidad de realizar streaming de contenidos locales hacia la TV pero es algo que gracias a una aplicación conocida como Fling se ha solucionado.

Se trata de una aplicación de terceros programada en Java y, por tanto, altamente portable entre distintos sistemas operativos.

Leer más »

Oracle gana fuerza en su juicio contra Google, que da un giro inesperado

14 Comentarios
Oracle gana fuerza en su juicio contra Google, que da un giro inesperado

Hace ya casi dos años desde que Oracle demandara a Google por unas supuestas infracciones de patentes, allá por agosto del 2010, acusándole de una violación de hasta siete patentes relativas a una copia de código fuente de Java.

En todo este tiempo, cinco de esas siete patentes han desaparecido del caso, siendo rechazadas por la Oficina de Patentes y Marcas de los Estados Unidos (USPTO, por sus siglas en inglés), pero al parecer no de forma permanente.

Leer más »

Cuatro alternativas a Java para programar en Android

9 Comentarios
Cuatro alternativas a Java para programar en Android

Aunque Java como tal, con sus virtudes y sus defectos, es el lenguaje mayoritario a la hora de programar en Android también existen otras alternativas para crear aplicaciones de todo tipo. Tanto para proyectos pequeños como para aplicaciones más ambiciosas.

En este post os queremos presentar cuatro entornos de programación alternativos a Java para que, tanto los programadores como los que quieran introducirse a programar en Android, tengan una visión más completa de las posibilidades que existen. Hecha esta pequeña introducción, vamos con ellas.

Leer más »
Publicidad
Inicio
Inicio

Ver más artículos