Buscar
Social
IntelliJ IDEA

Contenido de otras web
En javaHispano...
miércoles
sep192012

Codename One: escribe en Java y ejecuta en iOS, Blackberry y Android

Codename One es el nombre de un producto desarrollado por varios exempleados de Sun Microsystems que promete ser el Santo grial del desarrollo para dispositivos móviles: uno escribe una única aplicación que después se podrá ejecutar en iOS, Blackberry, Windows Phone y Android como aplicaciones nativas. La aplicación se escribe en Java y después se compila en los servidores de la empresa Codename One (no nos podemos bajar "el ingrediente mágico") a binarios nativos para cada plataforma.

La herramienta es gratuita, aunque nos limita a construir 100 aplicaciones nativas para cada una de las plataformas al mes, excepto para iOS, donde tan sólo se pueden construir 5 al mes. El motivo por el cual para iOS se permite un número tan bajo de builds mensuales es porque a ellos les acarrea un costo económico muy superior el realizar estos builds. Si queremos, podemos comprar más builds: por sólo 9 dólares al mes podremos hacer todos los que queramos. La empresa también ofrece soporte y formación.

Click to read more ...

martes
sep182012

Liberada la versión 1.4.2 de Marvin Image Processing Framework

Marvin es un framework extensible, cross-platform y de código abierto para el procesamiento de imágenes desarrollado en Java. El objetivo principal del framework es proporcionar una interfaz fácil para el procesamiento de imágenes y vídeo. El framework proporciona sólo las características esenciales para desarrollar aplicaciones y plug-ins tales como la manipulación de imágenes, captura de vídeo, multithreading y integración con la interfaz gráfica de usuario. Por lo tanto, los algoritmos de procesamiento de imágenes se han desarrollado como plug-ins.

Novedades de esta versión:

Click to read more ...

lunes
sep172012

Resultados de la encuesta sobre plataformas tecnológicas, segunda parte

En esta segunda entrega de los resultados, pasaremos ya a las tecnologías, agrupadas por categorías y siguiendo el mismo orden que en el formulario de la encuesta. Aquí teneis la primera parte.

Para el análisis y presentación de los resultados se establecen dos niveles de filtro de datos, uno al 1% y el otro al 10%

El razonamiento detrás del filtro al 1% es que si una tecnología tiene una adopción inferior o igual a este porcentaje a nivel global, en el día de mañana, obtener recursos para el mantenimiento evolutivo de un desarrollo vasado en dicha tecnología, puede ser bastante difícil.

El filtro al 10% se orienta a aquellas personas que buscan capacitarse en una tecnología que les garantice una rápida inserción laboral o recirculación entre proyectos y clientes.

Recordar que (y como lo explicado en la entrega anterior) el nivel de adopción se establece conforme a la cantidad de respuestas sobre el tamaño total de la muestra.
Por lo que, cuando hablamos de un 1% esto representa una de cada cien respuestas del total de la encuesta para los resultados globales. Y en el caso de un país, una de cada cien del total de respuesta del mismo país.

Click to read more ...

lunes
sep172012

J2ObjC, herramienta de Google para traducir código Java a Objective C para iOS

Google acaba de  anunciar una herramienta opensource que permite traducir código Java a código Objective C para iOS: J2ObjC. Se trata de una herramienta que todavía está en un estado entre alfa y beta (el número de versión que ha usado para esta primera versión pública es el 0.5) pero que ya llevan tiempo empleando internamente dentro de Google en varios de sus proyectos.

El objetivo final de la herramienta es poder escribir toda la parte de la aplicación diferente de la interfaz gráfica en Java, y compartir esto entre aplicaciones web (empleando GWT), aplicaciones para Android y para iOS. La herramienta no traduce de modo automático el código de la interfaz de usuario, ni tienen planes para soportar esto. Está orientada a código de acceso a datos, la lógica de la aplicación, etcétera.

J2ObjC soporta excepciones, clases internas e internas anónimos, genéricos, reflexión, threads… y también traduce de modo automático test de JUnit. Para usar la herramienta tendremos que hacerlo en un Mac OS X con Xcode 4 o superior, Java, y Maven.

domingo
sep162012

La semana pasada en javaHispano

En esta noticia haremos nuestro resumen de contenido publicado en las distintas secciones de javaHispano, excluyendo la portada en la última semana. Aprovechamos esta ocasión también para recordarnos que podéis estar al tanto de estos contenidos empleando los diversos Feeds del Portal.

Android

En esta sección se ha publicadonuna noticia acerca de que se han alcanzado los 500 millones de terminales Android activados en todo el mundo. Y al también hemos informado de que el 31 de Diciembre dejará de existir Motorola Mobility España, ya que no encaja con la nueva estrategia de Google. En esta noticia también podéis leer información acerca de la reorganización de Motorola en Latinoamérica.

España

El próximo 16 noviembre se celebrará en España el evento  Big Data Spain.

Click to read more ...

miércoles
sep122012

Límite del Call for papers para Big Data Spain, y de la inscripción reducida

Os recordamos que  tenéis hasta el 15 septiembre para enviar vuestras propuestas de ponencia para Big Data Spain 2012. Aquí tenéis el Call for papers. También os recordamos que la inscripción a precio reducido (40 euros) termina el 17 septiembre Después el precio subirá a los 60 euros.

El evento se celebrará el 16 noviembre en Madrid. Se trata de un evento sobre Big Data en la organización del cual colaboran múltiples comunidades de desarrolladores hispanos, entre ellas la nuestra. Aquí tenéis un listado de los ponentes invitados ya confirmados, entre los que hay gente de peso internacional en el área de Big Data, como Jon Bruner, editor de ForbesJonathan Ellis de Apache Cassandra,  Jordan Tigani, de BigQuery (Google), o Nati Shalom CTO y fundador de GigaSpaces.

¿Cuantos de vosotros tenéis intención de asistir?

 

miércoles
sep122012

¿Debería o no retrasarse Java EE 7?: Opinión de la comunidad

Como hemos anunciado recientemente, el soporte para cloud que se suponía formaría parte de Java EE 7 no va a estar disponible para la fecha prevista, por lo que Oracle indica que o bien Java EE 7 se retrasa un año, o bien se cae el soporte para cloud.

Hemos hecho una encuesta para ver qué opinaban los miembros de nuestra comunidad sobre cuál sería el mejor curso a seguir y el resultado de la votación es que la mayor parte de la gente (61%) piensa que lo mejor es retrasar Java EE 7 hasta 2014 y esperar hasta que tenga la funcionalidad de cloud, mientras que el 33% cree que lo mejor es que se caiga el soporte de cloud. Aquí tenéis los resultados de la encuesta:

¿Qué debería hacer Oracle sobre Java EE 7?
Liberarlo en primavera de 2013 sin la funcionalidad de cloud computing   43 33%
Liberarlo en primavera de 2014 con la funcionalidad de cloud computing   81 61%
No sé   8 6%

Click to read more ...

martes
sep112012

Los tweets más populares de las últimas semanas

Éstos han sido los 10 tweets más populares de la cuenta de twitter de javaHispano en las últimas semanas:

  1. Los cuatro pilares de un buen desarrollador de software http://ow.ly/dltIj
  2. Pues leamosla RT @javahispano: ¿Cuánta memoria consumen realmente los objetos Java? Interesante lectura http://ow.ly/di1Np
  3. Top 10 algoritmos del siglo http://ow.ly/dqBeh 
  4. Clonan el diseño del iPhone 5 y anuncian demanda por patentes si Apple lo lanza al mercado http://ow.ly/ducH3
  5. 20 principios de diseño de interfaces de usuario http://ow.ly/daKcQ
  6. Microsoft cambia su logo por primera vez en 25 años; aquí tienes los 5 logos que ha usado en el pasado http://ow.ly/ddZye

Click to read more ...

martes
sep112012

Google dona $20,000 a Eclipse para que mejore el rendimiento de Eclipse 4.2

Eclipse 4.2 tiene problemas de rendimiento cuando se le compara con la versión 3.8. Al parecer, la raíz del problema es que los desarrolladores han perdido acceso a un laboratorio de testeo de rendimiento donde tenían varios equipos dedicados a esta tarea. Por ello la oficina de programas opensource de Google ha decidido donar $20,000 a la fundación Eclipse para que vuelvan a comprar hardware dedicado para los test de rendimiento.

Obviamente, Google es una parte interesada en que Eclipse tenga un buen rendimiento ya que es la base sobre la cual construye las herramientas para Android. Pero, en cualquier caso, es de agradecer esta donación.

¿Cuantos por aquí habéis experimentado problemas de rendimiento, Eclipse 4.2?

martes
sep112012

Completo curso de Hibernate en español

Hola a todos, tenemos otro curso sobre Hibernate. Estoy impartiendo un curso online para profesores de FP sobre Hibernate 4.1. y he publicado toda la documentación en:

http://www.cursohibernate.es

El curso pretende ser bastante básico y que se pueda impartir en 40 horas, por ello me he dejado cosas sin contar y otras están demasiado simplificadas.

Si alguien ya sabe algo de Hibernate , lo interesante son las unidades 6 y 7: Objetos y Validaciones y Arquitectura.

Click to read more ...