Desarrollo en la nube con JDeveloper/Weblogic

0 comentarios


En Cloud Colmputing la manera que tenemos de desplegar nuestra aplicaciones es a través de un plugin de Eclipse que despliega remotamente las aplicaciones. Este efecto lo podemos obtener con JDeveloper, añadiéndole un servidor Weblogic remoto, que esté un una máquina aparte a la tuya (en Amazon WS por ejemplo).

Esto puede ser muy útil para:

  • Montar un entorno de desarrollo ágil (RAD).
  • Desplegar las pruebas fuera de tu máquina local que suele ser muy lenta.
  • Como comentaba, para un Cloud Development Style con Oracle.
  • Para tener las aplicaciones separadas en capas, cada capa una máquina como a mi me gusta (escalabilidad, rendimiento).

En JDeveloper > New > Connection > Application Server Connection, yo la llamaré WeblogicRemote. El configurador te pedira contraseña y los datos de red:

Y finalmente te ofrecerá un test a realizar que pasará si los datos anteriores se han configurado bien. Podéis ver en la ventana de los Servidores de aplicaciones el vuestro:

Podeis crear una Aplicación Web sencilla que tenga un index.jsp con un Hello World !!!, para probar. En el menú superior Application > Deploy . Teneis que seleccionar la conexión creada antes, y el servidor dentro de vuestro Weblogic sobre el que queréis desplegar:

3

De esta forma tenemos nuestra aplicación en: http://192.168.0.8:7001/Application1-ViewController-context-root/faces/index.jsp

Que no se asuste nadie por la URL, por que es donde se despliega nuestra vista (/Application1-ViewController-context-root/), este nombre se puede cambiar en el proyecto ViewControler > Properties > Java EE Web Context Root

Resolver problema en Sybase

0 comentarios

Al recibir este error con un SP sybase:

com.sybase.jdbc2.jdbc.SybSQLException: Stored procedure 'my_sp' may be run only in unchained transaction mode. The 'SET CHAINED OFF' command will cause the current session to use unchained transaction mode.

Hay 2 formas que pueden resolver el problema:

1.- Despues de crear la conexion a la BD hacer:
Conexion con= getConnection();
con.setAutocommit(false);

2.- Despues de crear la conexion a la BD hacer:
Conexion con= getConnection();
con.setTransactionIsolation(Connection.TRANSACTION_READ_UNCOMMITTED);

Estudio de TI en Chile

0 comentarios

Salió el informe de TI realizado por el centro de estudio de TI de la UC.
Recomiendo leer este informe (Recursos humanos en TI - pdf) habla de la influencia en la organización de cada cargo en la gerencia de TI, además un estudio de los sueldos de mercado.


Referencias
Ceti UC

Nuevo tablet android de bajo costo

0 comentarios
Acaba de salir un tablet con sistema operativo Android a bajo costo. El LY-F526 de Shenzhen Lingyunxianfeng es un dispositivo que tiene una pantalla de 7 pulgadas con resolución de 800×480, procesador ARM Cortex-A9 dual-core a 1.2 GHz, chip gráfico PowerVR, 512MB de RAM, cámara de 1.3 MP, batería de 4500 mAh, batería de 4500 mAh, HDMI, USB, microSD, audífonos jack.

Esta disponible en Alibaba desde 140 US$ para un mínimo de 5 unidades.


Referencias:
1.- http://liliputing.com/2011/08/this-cheap-ly-f526-android-tablet-almost-looks-good.html
2.- http://www.androidauthority.com/the-ly-f526-android-tablet-provides-more-bang-for-your-buck-21885/

Juan Velasquez (Chileno) Premio Mundial al Mejor Software

0 comentarios

Siempre hay que destacar a los que logran llevar adelante sus ideas y por supuesto si en el camino obtienen algún reconocimiento.

La aplicación DOCODE, es una gran evolución del "detecta copias" y permite saber si existe plagio en los trabajos o el mitico "Copy & Paste" desde sitios como "rincondelvago".


Referencias:
APEC
Un pequeño resumen de la aplicación


Si tienes un celular con Android necesitas leer esto

0 comentarios
Asi es, cyanogenmod es un firmware para celulares con Android que permite enchular el equipo por dentro y por fuera.

Aqui la lista de equipos soportados.

Compartir un disco externo en red

0 comentarios

Hoy en dia que esta todo conectado, el viejo disco externo se transforma en disco de red con este aparatito:

Synology USB Station 2

Prezi la nueva forma de presentar

0 comentarios

Prezi ofrece una limpia forma de trabajar y una envidiable presentación sumamente animada.

Si powerpoint no se pone las pilas este podría ser el estandar del futuro.



Referencias
Prezi

HP webOS R.I.P

0 comentarios

En fin, cuando un sistema pasa sin pena ni gloria, termina liquidado. Esta es la historia de webOS, sistema operativo desarrollado por Palm y cuyo dueño actual es Hewlett-Packard. En realidad era, ya que decidió darle el corte.

Claro que siempre guardaran las licencias por si las dudas...

Referencias:
Pagina oficial de HP
Wikipedia - HP_webOS

¿Que hay detras de la compra de motorola?

0 comentarios
Según muchos analistas, la compra por 12.500 millones de dolares de la parte movil de Motorola por Google, se debe a la adquisición de patentes.
Hace un rato que iPhone estaba picaneando a Android por las patentes que tiene respecto a las pantallas tactiles y a las interfaces de usuario, pero ahora Google se puede defender con la conectividad de celulares.

Uff!

Actualizacion 2011.08.18: según una fuente ligada a la compañia, la compra es del área de celulares y no afectará el área de PDT de la compañia.

referencias
CNN Mexico

Official Google Blog: Supercharging Android: Google to Acquire Motorola ...

0 comentarios

Imposible no publicar esta noticia, ahora esperar que pasa con motorola, que ya habia comprado Symbol hace un par de años, entonces se planta la encrucijada, ¿WinMobile, Win7Phone o Android?


Official Google Blog: Supercharging Android: Google to Acquire Motorola ...: "Since its launch in November 2007, Android has not only dramatically increased consumer choice but also improved the entire mobile experien..."

NACLBox

0 comentarios
Vi esta noticia y obviamente tuve que hacer el experimento.

NaClBox permite ejecutar codigo C/C++ dentro de Google Chrome, para hacer el truco, se debe ingresar en about:flags en chrome y habilitar el cliente nativo. Despues queda listo para usar :)

Los juegos de la galeria funcionan bastante bien.

Detecta browser

0 comentarios

Una pequeñisima ayuda para los desarrolladores de aplicaciones mobiles.

http://detectmobilebrowser.com/

Tiene los scripts para detectar un browser de celular en varias plataformas.

Venta Consultiva

0 comentarios

Grandes empresas utilizan modelos para mejorar su gestión y fidelizar a sus clientes, la venta consultiva quiere apoyar estos objetivos, permitiendo definir en etapas tempranas si el proyecto es rentable para la consultora y provechoso para el cliente. Venta consultiva es una técnica que pretende sacar al vendedor de la visión comercial y convertirlo en un asesor del cliente.


Pain, Power, Vision, Value, Control (PPVVC): Analizar la ruta del dolor, ver si la contraparte esta capacitada para tomar una decisión de compra, si nuestra solucion es lo que necesita, si nuestra propuesta de valor satisface la necesidad y si podemos influenciar la decisión de compra. Al ponderar estos cinco factores, podemos saber si el proyecto se llevará a cabo.



Referencias
BCN Global - "La Venta Consultiva – Una Necesidad de Diferenciación"
Metodologia y prospectacion
Guias para implementar una venta consultiva
Cuando el vendedor se convierte en asesor
PPVVC parte 1
PPVVC parte 2

Pantalla Radar para el Analisis Competitivo

0 comentarios
Una forma de analizar diferente de la competencia es a través de la Pantalla Radar, un modelo que dice que un verdadero competidor de una marca es cualquier cosa por la cual los clientes puedan sustituirla. En la tarea de identificar competidores, puede hallárselos en cuatro niveles de competencia, que van desde lo más estrecho y cercano a lo más amplio y general. La competencia se determina desde las posibilidades del cliente.

Este análisis contrasta con la clásica visión angular de la competencia, que indica que sólo se compite con empresas similares desde la oferta, y donde prevalece el producto sobre las necesidades (miopía de mercado) Esta forma restrictiva privilegia la historia y considera a los otros únicamente como rivales.

En cambio, a partir de la visión radar se amplía el espectro de amenazas y oportunidades, con un menú más rico de opciones para entender quiénes están en mejor posición para atender y mantenerse por delante de las cambiantes prioridades del cliente.

Los factores que deben tomarse en cuenta al evaluar hasta qué punto extender el enfoque son el horizonte de planeamiento y la tasa de cambio tecnológico en el sector.

Los dos niveles centrales de competidores (directos e industriales) están orientados hacia adentro, se definen por fundamentos técnicos y desde las similitudes de productos o sectores. Los dos niveles posteriores de competidores (genéricos y por presupuesto), están orientados hacia afuera, definiéndose por fundamentos de mercado y desde los clientes.



Pasos para aplicar el modelo:

1. Definir cuál es el producto o modelo de negocio que se va a analizar. Considerar cuáles son sus características en cuanto a configuración del producto (especificaciones, prestaciones, calidad), distribución, comunicación, precio, nivel de servicio, target.

  • Competidores Directos: listar todas las marcas que cuenten con similares características en los aspectos mencionados.
  • Frente a los competidores directos, la competencia es marca contra marca. La empresa debe intentar promover que su marca es más atractiva que las otras, dada las similitudes de producto.
2. Definir cuál es el sector industrial/comercial en el cual se encuentra el producto.

  • Competidores Industriales: listar todos los productos o modelos de negocio que se encuentran en el mismo sector, pero que son diferentes al inicial, por contar con distintos niveles de las características mencionadas.
  • Frente a los competidores industriales, la competencia es producto contra producto (o modelo de negocio contra modelo de negocio). La empresa debe intentar promover que su producto es más atractivo que los otros que están en el mismo sector, todavía sin hablar de su propia marca.
3. Definir cuál es la necesidad principal que satisface el producto (también puede hacerse para más de una necesidad)

  • Competidores Genéricos (sustitutos): listar todos los productos que satisfacen la misma necesidad del cliente, pero que se encuentran en otros sectores.
  • Frente a los competidores genéricos, la competencia es solución contra solución. La empresa debe intentar promover que su solución a la necesidad es más atractiva que las otras, más allá del sector y sin hablar todavía del producto.
4. Definir cuánto es el presupuesto monetario requerido para acceder al producto y el tiempo que lleva su compra y/o consumo.

  • Competidores por Presupuesto: listar todas las alternativas que tiene el cliente para gastar un presupuesto similar o emplear un tiempo similar para comprar y/o consumir, que están más allá de la necesidad ya indicada. Pueden aparecer alternativas que no sean productos, al considerar formas no lucrativas de usar el tiempo.
  • Frente a los competidores por presupuesto, la competencia es prioridad contra prioridad. La empresa debe intentar promover que la necesidad que satisface es más prioritaria que las otras y por lo tanto una mejor manera de invertir el presupuesto de dinero y tiempo.
5. Para cada uno de los productos listados señalar marcas representativas: líderes, seguidoras, innovadoras, recientes.

6. Ubicar todas estas alternativas competitivas en la pantalla radar.

7. Competidores potenciales/Océanos azules: listar competidores que se encuentren en otros ámbitos geográficos, segmentos o industrias cercanas y que podrían ingresar a competir por algún lugar de la pantalla; considerar posibles negocios nuevos que constituirían alternativas a las opciones disponibles actualmente. Los océanos azules abarcan los productos no inventados, los negocios no creados, los mercados no desarrollados.



A partir de lo que se perciba en la pantalla, pueden surgir:
  • Oportunidades de nuevos negocios, ya sea por lo que ofrecen o no los competidores.
  • Necesidad de implementar cambios para defenderse de las amenazas apreciadas.
  • Indicios de cambio a partir de la ubicación de cierto tipo de competidores hacia un determinado lugar de la pantalla.
  • Un punto de inflexión y/o el patrón de la migración de valor, de acuerdo a la cantidad de empresas que se muevan hacia determinada zona.
  • Chances de comparar el patrón de comportamiento de cambio y sustitución de categoría y marca de sus clientes objetivo.
  • Determinar áreas más disputadas y huecos de mercado, y evaluar esto en función de la migración de valor.
  • Lugares por donde aparecen los nuevos competidores, especialmente aquellos que se considerarían “recién llegados”, “renegados”, “marginales”, y los nuevos modelos de negocios.
  • Posibilidades de complementación con modelos de negocios o productos alternativos, para crear valor conjunto.
  • Sectores donde las prioridades de los clientes no están bien atendidas o se encuentran descuidadas.
  • Inputs para decidir en qué mercado se quiere competir, lo cual es importante para desarrollar y controlar el esfuerzo estratégico.
  • Enfoques para la estrategia comercial: qué argumentar para convencer a los clientes en cada nivel.

Poder analizar la competencia desde una visión radar permite ampliar y enriquecer el panorama, abriendo el juego a otras amenazas y a otras oportunidades, a otros jugadores con los cuales competir y colaborar, a otras posibilidades de negocios y necesidades de cambio, a otros movimientos de valor y a otros discursos comerciales. Pero no basta con un modelo para dejar de tener una visión túnel de la realidad, condenada a lo cercano, lo similar, lo de siempre.
Pensar en forma radar es parte de un paradigma estratégico. El caso de Epuron, intentando posicionar la industria y de este modo una solución, es un gran ejemplo.
Mariano Morresi
http://www.youtube.com/watch?v=zzTz72Y2PzM&feature=player_embedded

Catalogo de pisos y baños

0 comentarios
Este sabado, salió a la luz el catalogo de pisos y baños de HC a nivel nacional, el cual incluyó varios códigos BIDI, apuntando hacia videos que permiten ver a la gente interactuando con los productos. Un trabajo visualmente interesante.

Referencias:
Catalogo videos
Catalogo Papel



ACTUALIZACION
En la pagina de facebook hay puros comentarios positivos! LINK

Emuladores para Smartphones

0 comentarios

El software emulador permite ver las aplicaciones tal y como se verían en los dispositivos de hardware de los fabricantes, así como probar la interfaz de la aplicación como lo harían los usuarios. Estas pruebas deben realizarse con anterioridad a las pruebas en el dispositivo físico para evitar dedicar más tiempo del necesario a las pesadas pruebas con el dispositivo físico.

Existen emuladores para la mayoría de los dispositivos móviles, en general es el propio fabricante el que ofrece estos emuladores.

Emulador para Android

La SDK de Android incluye un emulador, este emulador mimetiza todas las características de hardware y software del dispositivo móvil.

Una de las ventajas de este emulador sería que proporciona una interfaz en la que podemos ver nuestra aplicación corriendo con otra serie de aplicaciones android.

El emulador para Android soporta AVD (Android Virtual Device), y permite especificar la versión del sistema operativo, características del dispositivo,…

Con el emulador podemos también simular interrupciones en la aplicación (equivalente a un sms o una llamada).

Emulador para iPhone

Para la plataforma iPhone la oferta de emuladores es limitada, de estos recomendamos MobiOne.

MobiOne es un IDE y emulador de pago para iPhone, ofrece:

· Un editor y depurador para JavaScript, CSS3 y HTML5

· Plantillas para iPhone Web Apps

· Soporte para geolocalización;

· Switcher para los User Agent;

· Siseñador visual para hacer maquetas Web para móviles;

· soporte para Phone Gap (Framework para Aplicaciones Web para móviles)

· Emulador para Palm Pre.

Emulador para Blackberry

Para BlackBerry existe una amplia oferta de emuladores destacando BlackBerry Smartphone Simulator.

La funcionalidad incluye la misma interacción del usuario de un dispositivo real (incluida la rueda o bola de desplazamiento y el teclado), las mismas aplicaciones y las mismas características, como los mensajes de correo electrónico, el teléfono y el explorador de Internet.

BlackBerry Smartphone Simulator también sirve como plataforma sobre la que ejecutar aplicaciones: establecer conexiones de red, almacenar datos y gestionar mensajes de correo electrónico. I

Con BlackBerry Smartphone Simulator para realizar pruebas, se pueden BlackBerry MDS Simulator y BlackBerry Email Simulator, y que también estarían disponibles para este fin.

Emuladores Nokia

El Nokia Mobile Browser Simulator forma parte de Nokia Mobile Internet Toolkit. NMIT sería un conjunto de editores para la creación de diversos tipos de contenidos de Internet para móviles y la previsualización de estos contenidos en diferentes SDKs para móviles.

Nokia Mobile Browser Simulator (NMB) es un Navegador de desarrollo para navegar por contenidos de internet para móviles (a través de una conexión WAP) y contenido en archivos locales.

Soporta las características del contenido que se produce con el Nokia Mobile Internet Toolkit 4.0 y puede ser utilizado para mostrar contenido xHTML y WML, así como mensajes Push.

Emulador para Windows Mobile

Microsoft ofrece el Windows Mobile Emulator, un emulador de dispositivos Windows Mobile con prácticamente las mismas funciones que cualquier Terminal del mercado con este sistema.

Además se integra las con Visual Studio aunque no os obligatorio.

El módulo Cellular Emulator que nos permite emular un teléfono realizando, por ejemplo, llamadas al teléfono del Windows Mobile “virtual”.

Otros emuladores: WAP Proof

WAP Proof es un emulador de un navegador WAP para Microsoft Windows.

Permite ver páginas web móviles (WML, XHTML, HTML y cHTML) exactamente como si se abrieran por un teléfono móvil y cambiar las visualizaciones entre los diferentes dispositivos móviles.

Curso de Programación Android

0 comentarios

En el siguiente enlace se puede acceder a un curso online sobre el popular sistema operativo móvil de Google

http://www.sgoliver.net/blog/?p=1313

Evolución de los sistemas operativos para móviles

0 comentarios
En el enlace se puede ver un gráfico con la evolución de los diferentes sistemas operativos móviles desde 1996 hasta la actualidad:

http://www.xcubelabs.com/evolution-of-mobile-operating-systems.php

MobiOne: desarrollo aplicaciones web para IPhone

0 comentarios





MobiOne Studio es una herramienta para el Desarrollo de aplicaciones web móviles de una forma sencilla.


Esta herramienta permite hacer bocetos, diseñar y debugear aplicaciones para IPhone y Palm Pre.


La herramienta ofrece:

· Diseñador Visual WYSIWYG

· Más de 30 componentes UI

· Plantillas

· Más de 60 iconos libros

· Generación de código HTML5

· Testing sobre el iPhone desplegando en servidor de test

· Emulador iPhone y Palm Pre

· Soporte multitouch, orientación, gestos, geolocalización,…

descargarlo desde aquí


Desarrolladores del estándar HTML5

0 comentarios



WHATWG (Web Hypertext Application Technology Working Group) es una comunidad formada por personas pertenecientes a Apple, Mozilla y Opera cuyo objetivo es el perfeccionamiento y la mejora de las especificaciones HTML5 (usando software libre y gratuito).

Para saber más: http://www.whatwg.org/

Librería HTML5 para integrar con Spring MVC

0 comentarios

Summer es un nuevo proyecto open-source preparado para actuar como capa de presentación sobre Spring MVC.

Provee en motor de plantillas HTML5 que provee funcionalidades JSF pero manteniendo la ideología Spring MVC.

También se integra con jQueryy con capacidades HTML5 WebSocket a través del framework Atmosphere.

demo en http://www.asual.com/summer/sample/ (eso sí, sobre un navegador que soporte HTML5 )

http://www.asual.com/blog/summer/2010/10/01/introducing-summer-the-html5-library-for-java.html

El auge de la movilidad y cloud computing está transformando el desarrollo de aplicaciones

0 comentarios

La movilidad y cloud computing están comenzando a cambiar el modo en que los desarrolladores de aplicaciones trabajan en las empresas, según un reciente informe de Forrester Research. HTML5 está ganando rápidamente presencia en la empresa, pero Java y .Net siguen dominando.

El estudio de Forrester Research, basado en entrevistas a 933 responsables TI y a 2.500 desarrolladores de Norteamérica y Europa, muestra la importancia creciente que están cobrando la movilidad y cloud computing y su impacto en el modo en que los desarrolladores de aplicaciones se enfrentan a sus proyectos. "El desarrollo de aplicaciones móviles, que tuvo en 2010 un enorme auge, continuará ganando importancia en 2011, pero el tipo de aplicaciones móviles que están ahora apareciendo está evolucionando”, se asegura en el informe.

Según Forrester Research, las aplicaciones dirigidas al consumo representan la mayor parte de las aplicaciones móviles desarrolladas, con un 51% de los responsables TI creando o planificando aplicaciones para llegar a los consumidores. El 35% de los equipos de desarrollo está ‘movilizando’ la intranets de los empleados y un 29% prepara software de colaboración móvil. El mayor interés para el 51% de los sondeados se dirige a utilizar las aplicaciones móviles a optimizar sus websites para mejorar la experiencia de los consumidores.

La mayoría de los desarrolladores planean basar sus desarrollos en el sistema operativo iOS de los iPhones e iPads (casi un 56% y un 36% respectivamente), mientras que Android es el objetivo del 50%. Windows Mobile y BlackBerry siguen siendo populares, pero sólo el 8% eligen Symbian. Por encima de todo, domina el interés por el desarrollo de aplicaciones móviles para uso interno en las empresas, con casi un 80% de los desarrolladores con planes al respecto.

Desarrollo en la nube

En el espacio cloud computing, uno de cada ocho equipos de desarrollo ya ha desplegado aplicaciones en la nube, según Forrester. Fabricantes de alta tecnología, como los de ordenadores y electrónica de consumo, son los más propensos a desplegar aplicaciones móviles en cloud computing (24%), aunque las firmas de servicios también están adoptando este modelo (19%). Los desarrolladores de las compañías de sanidad son los que menos utilizan la nube (5%).

Los servicios cloud computing preferidos por los encuestados son Amazon Elastic Compute Cloud, utilizado por el 27% de los desarrolladores de Eclipse, Google App Engine, preferido por el 18% también de los desarrolladores de Eclipse, y Microsoft Windows Azure, empleado por seis de cada 10 desarrolladores de Visual Studio. Entre las plataformas cloud, .Net y Java son las más utilizadas (el 48% de las grandes empresas y el 21% de las pymes,) pero también está creciendo el interés por las tecnologías Web abiertas. HTML5 es una de ellas, con un 60% de desarrolladores que ya lo usa o planean hacerlo en los próximos dos años.

El informe concluye además que los desarrolladores se sienten cómodos con el código abierto, ya que les resulta fácil de usar y les ayuda a finalizar más rápidamente los proyectos. Siete de cada 10 citan además como ventaja la reducción de los costes de software. La transparencia del código abierto también es importante para el 63% de los desarrolladores, mientras que el 51% utiliza código abierto para no depender de un solo suministrador. Sin embargo, sólo un 22% de ellos participa en algún proyecto de código abierto.


Android ya acapara prácticamente la mitad del mercado global de smartphones

0 comentarios

Según un estudio de la firma de investigación Canalys, Android ya acapara el 48% del mercado global de teléfonos inteligentes, seguido por los smartphones de Apple, con una cuota del 19%. Android ha sido el número uno en 35 de los 56 países estudiados por Canalys. Respecto de fabricantes, Apple es el primero (20,3 millones de iPhone vendidos), seguido de Samsung (17 millones de dispositivos), y tras ellos Nokia, que ha perdido su hegemonía. Samsung es el que más se ha beneficiado de los problemas de Nokia, con un crecimiento del 421% en el último año. La región de Asia-Pacífico es en estos momentos el reino indiscutible de Android. Un gran éxito no exento de problemas. Por un lado, los problemas de seguridad en Android Market que hemos comentado en varias ocasiones, por otro, temas legales por problemas de patentes. Google se enfrenta a diversas demandas de Oracle, Apple, Microsoft y Research in Motion. La demanda de Oracle por infracción de patentes puede costarle a Google entre 1.400 y 1.600 millones de dólares. Microsoft, que solo detenta el 1% del mercado global de smartphones, está ganando más dinero con Android que con sus productos, por los derechos que le han sido reconocidos en otra demanda contra distintos fabricantes de teléfonos con Android, con los que ha llegado a un acuerdo. La semana pasada, Apple, Microsoft y Research in Motion (RIM) superaron a Google en una subasta para adquirir patentes inalámbricas de Nortel. Esto puede costarle a Google muchos millones de dólares también. El tema es de tal calado, que en estos momentos el Departamento de Justicia de EE.UU. está investigando si Apple, Microsoft y Research in Motion, pueden utilizar el tesoro recién adquirido de patentes de Nortel para perjudicar injustamente los teléfonos inteligentes con Android. Por otro lado Google, para defenderse, puede estar manteniendo conversaciones para adquirir tecnología inalámbrica de InterDigital, empresa con un valor de mercado de 3.110 millones de dólares. Hay mucho dinero en juego, cifras astronómicas y se ha desatado una guerra comercial en todos los frentes. Guerra donde, al igual que en el amor, parece que todo vale.

Lanzamiento oficial: BlackBerry OS 7

0 comentarios
Finalmente se lanza al mercado el nuevo BlackBerry OS7, especialmente desarrollado para los nuevos equipos (Bold y Torch en sus ultimos sabores 9900, 9810 y 9850 respectivamente).
Según cuentan, siguen sin soporte para Flash, pero aguantan el Video en HTML5 con el browser, además cuenta con soporte para Realidad Aumentada y Open GL.


Referencias:
Xataka Movil
GizMovil
Terra

Nuevo OS para moviles: ALYUN OS

0 comentarios
Asi es, al parecer el gigante de internet Alibaba ha decidido hacer su propio sistema operativo para competir con iOS y Android dentro del creciente mercado Chino.
La principal gracia es que potencia los servicios desde "la nube".

Este es el equipo:
K-Touch

Referencias de la noticia:
BBC News
IT Espresso
TecnoWeb

Agradecimientos a Ricardo "el informante oculto" por el dato.

Java 7, lanzamiento oficial

0 comentarios

La versión final de Java 7 ha sido publicada de forma oficial por Oracle, tras más de 4 años desde la última actualización. Comenta Mark Reinhold (Arquitecto Jefe de Oracle) en su blog, que se han corregido 9.494 bugs, se han implementado 1.966 mejoras y 9.018 cambios. Toda una revisión en profundidad.

Pero Java 7 es algo más que una colección de errores corregidos. La nueva versión ha realizado cambios en el lenguaje para facilitar el trabajo de los programadores, ahora dispone de una nueva API del sistema de archivos y un marco de trabajo nuevo enfocado al trabajo con procesadores de varios núcleos.

Java 7 permite utilizar otros lenguajes, (tales como Ruby), gestión automática de recursos, mejoras en la liberación de la memoria de recursos, compatibilidad con el estándar Unicode 6.0, un nuevo interfaz visual y otro conjunto de funcionalidades que agradecerán los programadores.

Java despierta tantas pasiones a favor como en contra, pero aquí está desde principios de los 90, aunque le han dado por muerto en muchas ocasiones. Publicaciones especializadas en programación, como Genbeta Dev desgranarán hasta el último detalle esta importante actualización que va a permitir la creación de aplicaciones mejores más en consonancia con las necesidades actuales. Cuatro años en este sector, es mucho tiempo. Java 7 está disponible para Windows, Linux y Solaris, la versión para Mac OS X aún no está lista.

http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html

Adobe lanza "Edge", una herramienta para crear animaciones en HTML5

0 comentarios

Puede que Flash esté viviendo sus últimos momentos de gloria. Hoy, Adobe lanzó una nueva herramienta llamada Edge, que permitirá a los diseñadores crear contenido animado usando estándares web como HTML5, CSS y JavaScript. Y sin Flash.

Edge es la apuesta de la compañía para posicionarse como un jugador clave en la infraestructura de la web moderna, sobre todo cuando gran parte de la misma es accedida desde equipos móviles, donde Flash no suele ser bienvenido (sobre todo en los equipos de Apple).

La idea de Adobe es que Edge coexista con Flash, no que lo reemplace. La compañía señaló a ReadWriteWeb que a futuro, Flash cambiará para enfocarse en las cosas que HTML5 todavía no puede hacer, como juegos en 3D por ejemplo. Porque haciendo lo mismo está claro que no llegará muy lejos.

De todos modos, el lanzamiento de Edge parece una forma de la empresa de asegurarse de que, si Flash llega a quedar obsoleto, la empresa estará lista para mantenerse activo en el desarrollo para HTML5.

Adobe Edge proveerá herramientas para construir animaciones y próximamente juegos con tecnologías web. El software estará disponible para Mac y PC y fue diseñado para tener una interfaz intuitiva, iniciarse rápido y ser parecido a los sistemas que los diseñadores y profesionales creativos ya están acostumbrados a usar. Edge puede importar documentos HTML existentes y archivos SVG, PNG, JPG y GIF para luego ajustarlos con CSS3. Los trabajos producidos por el software correrán en todos los navegadores modernos.

El software está disponible gratis mientras está en etapa de preview, mientras que el lanzamiento de la versión 1.0 estará disponible el próximo año.

http://labs.adobe.com/technologies/edge/

Realidad aumentada

0 comentarios
Realidad aumentada, según la Wikipedia: La realidad aumentada (RA) es el término que se usa para definir una visión directa o indirecta de un entorno físico del mundo real, cuyos elementos se combinan con elementos virtuales para la creación de una realidad mixta en tiempo real.

WOW!!

Otros links interesantes:
Maestros del web - Que es realidad aumentada
Esfera IPhone - realidad aumentada mediante la camara del IPhone
Black Eyed Peas - The Time


Copyright © Innovacion & Movilidad