Feb 29

Logo de AppleTodas las empresas que producen software tienen algo que ocultar, y Apple no es la excepción, ahora que un desarrollador de Mozilla descubrió algunas prácticas que podrían ser calificadas de “cuestionables” de parte de la compañía de la manzana. El desarrollador de Mozilla Vladimir Vukicevic recientemente descubrió que el motor de navegador de fuente abierta WebKit usa varias API’s (applicacion programming interface, interfaces de programación de aplicación) no documentadas, que Apple no ha puesto a disposición de los desarrolladores de terceras partes, lo que ha generado cierta controversia a si la empresa se está dando cierta ventaja. El descubrimiento vino cuando Vukicevic percibió degradación en el desempeño de FireFox, y rastreó el problema hasta una optimización introducida en Mac OS Tiger llamado Beam Sync, que sirve para controlar las actualizaciones fusionadas, una característica que tiene que ver con el refresco del contenido de las ventanas.

Apple proporciona una forma de deshabilitar las actualizaciones fusionadas como mecanismo de última instancia, pero no provee una forma pública de hacerlo por código. Sin embargo, el navegador Safari no usa tal mecanismo, lo cual despertó la sospecha en Vukicevic, y no estaba equivocado: Safari usa un método no documentado para deshabilitar tales actualizaciones fusionadas programáticamente (desde el código). Sobra decir que algunos sectores de los desarrolladores de Mozilla no están felices al respecto. Por su parte, algunos desarrolladores de WebKit han respondido que deshabilitar las actualizaciones fusionadas no es algo que se deba hacer, y más aún, que es peligroso.

Continuar leyendo »

escrito por Dr. Ogalinski \\ tags: , , , , , , , , , , ,

Feb 26

Adobe FlexAdobe liberó el día de ayer AIR 1.0, su tecnología para mezclar desarrollo de aplicaciones web y de escritorio, en conjunto con Flex 3, su framework de desarrollo de aplicaciones de fuente abierta. De acuerdo con la misma Adobe, ahora que tiene a AIR y Flex, puede considerar que está hasta arriba en cuanto a desarrollo de RIA’s (Rich Internet Applications, Aplicaciones Ricas de Internet) se refiere, pues le da a los desarrolladores la capacidad de crear aplicaciones para la web y el escritorio sin tener que crear código para cada uno.

Hasta ahora Adobe AIR había tenido fuerte presencia en forma de beta, atrayendo a bastantes desarrolladores, quienes aprovechar que podrían desarrollar para el escritorio pero no querían una pronunciada curva de aprendizaje, y es que es algo bastante deseable: para los que hayan desarrollado para escritorio sabrán que pasarse al web es algo engorroso, y viceversa también. El resultado con Adobe AIR es una aplicación que se ejecuta fuera de línea como cualquier otra aplicación, pero escrita con código para la web.

Continuar leyendo »

escrito por Dr. Ogalinski \\ tags: , , , , , ,

Nov 05

Google AndroidEste lunes Google anunció su muy esperada plataforma de desarrollo abierto para dispositivos móviles respaldada por pesos pesados de la industria como T-Mobile, HTC, Qualcomm y Motorola, misma que podría sacudir el mercado al simplificar y reducir el costo de desarrollar aplicaciones móviles. La nueva plataforma se llama Android y ha sido desarrollada por Google y otros como parte de la Open Handset Alliance. La meta de la ambiciosa iniciativa es crear inovación en el espacio de los móviles y acelerar mejoras en la forma en que la gente usa la web con sus celulares.

Esta nueva plataforma de fuente abierta tendrá un conjunto completo de componentes, como un sistema operativo, una pila de middleware, interfaz de usuario personalizable y aplicaciones. Los primeros celulares basados en Android deben de aparecer en la segunda mitad de 2008. Como se ha dicho antes, esta plataforma se liberará bajo licencia de fuente abierta y eso le dará mucha flexibilidad a los que quieran adoptarla para modificar sus componentes y diseñar productos y servicios.

Continuar leyendo »

escrito por Dr. Ogalinski \\ tags: , , , , , , , ,

Oct 17

iPhoneSteve Jobs anunció hoy que el iPhone y el iTouch tendrán un kit de desarrollo de software en febrero del próximo año, permitiéndole a los desarrolladores crear aplicaciones nativas para esas plataformas y permitiéndoles competir con otros teléfonos, justo después de 4 meses de decir que “no se requiere un kit de desarrollo para el iPhone”. Pues el kit estará disponible, y por lo pronto se encuentra en fase de pruebas.

No anunció esto sin dar un pequeño vistazo de cómo podrían implementar tal kit: Jobs mencionó a Nokia, la cual permite que se carguen aplicaciones en sus dispositivos más nuevos, pero sólo si tienen una firma digital que pueda ser rastreada hasta un desarrollador conocido. Mencionó también que esto hace a Nokia “menos que totalmente abierto”, pero cree que “es un paso en la dirección correcta.”

Continuar leyendo »

escrito por Dr. Ogalinski \\ tags: , , , , , , , , , , ,

Oct 03

Adobe LogoAdobe Systems lanzará una nueva herramienta visual para diseñadores que deseen construir RIA’s (Rich Internet Applications, aplicaciones de Internet ricas) de manera más rápida y que trabajen mejor con desarrolladores. Esta herramienta tiene el nombre código Thermo, y le permite a los diseñadores dibujar una imagen de como quedaría la aplicación, y luego sin necesidad de escribir una línea de código, generar aplicaciones desde esas imágenes que tengan la capacidad de interactuar con los usuarios.

Adobe intenta resolver el problema del desarrollo de las RIA’s, el cual consiste en el trabajo de los diseñadores y desarrolladores, pues ambos usan procesos muy distintos. De acuerdo con declaraciones de Adobe, Thermo pretende solucionar estos problemas al permitirle a los diseñadores convertir una representación visual de un programa en una aplicación, antes de que llegue a los desarrolladores, y de esta forma tenga más sentido para estos.

Continuar leyendo »

escrito por Dr. Ogalinski \\ tags: , , , , , , , , , , ,

Sep 17

Logo de Microsoft WindowsMicrosoft tiene planes de agregar la capacidad de desarrollar aplicaciones para Windows Live en su plataforma de desarrollo Visual Studio, y con esto construir una base de desarrolladores para su plataforma de servicios en línea. La compañía añadirá controles a Visual Studio 2008 que permitirán a desarrolladores conectar servicios de Windows Live a nuevas aplicaciones que construyan con esta plataforma. La empresa está probando la tecnología de manera interna y podrían incluirla en la versión 2005 de Visual Studio.

Se presume que saldrá una versión beta de esta tecnología en octubre. Windows Live es una marca para los servicios basados en web de Microsoft, tales como búsqueda, mensajería instantánea, email, blogging y compartir fotos, pero la empresa también considera a Windows Live como una plataforma de desarrollo, tal como Windows y Office. Microsoft ha puesto a disposición varias API’s (Application Programming Interface, Interface de programación de aplicación).

Continuar leyendo »

escrito por Dr. Ogalinski \\ tags: , , , , , , , , , ,

Ago 14

Batería de papelEn lo que parece ser un descubrimiento sumamente importante, científicos del Rensselaer Polytechnic Institute (RSI), crearon una batería con  nanotecnología, la cual es 90 por ciento celulosa, o como lo conocemos, papel, común y corriente; dentro de ese papel, sin embargo, hay unos nanotubos de carbón que actúan como electrodos y se encargan de transmitir corriente.

El resultado es un dispositivo ligero, ultra delgado, y completamente flexible que puede ser enrollado, torcido, doblado o cortado en cualquier número de formas, y todo esto sin perder integridad mecánica o eficiencia. Estas baterías de papel también pueden ser apiladas, para incrementar la salida total de energía.

Continuar leyendo »

escrito por Dr. Ogalinski \\ tags: , , , , , , ,

Jul 17

Diablo IIBlizzard ha destinado 40 empleados a un nuevo y súper secreto juego que según ellos mismos “será totalmente asombroso”, de acuerdo con declaraciones del vicepresidente de Blizzard. La pregunta es, ¿será la laaaaargamente esperada secuela de Diablo?

Los fans de Diablo hemos esperado, pedido y rogado por 7 largos años por una secuela del popular juego. Blizzard sabe que es el juego más esperado de la compañía, que StarCraft ni que World of Warcraft ni que nada: ellos saben muy bien que un buen nuevo juego de Diablo haría pedazos a todos esos juegos juntos, y representaría para ellos un mundo de dinero. En fin, esperemos que así sea, pues la espera ha sido larga.

Continuar leyendo »

escrito por Dr. Ogalinski \\ tags: , , , , , , , ,

Jul 12

FireFox logoSi esperaban una versión completa de FireFox antes de que se termine el verano, pues pueden dejar de esperar, porque Mozilla ha anunciado que oficialmente la versión se retrasará debido a regresiones de desempeño del desarrollo de la interfase; esto ocasionó que se replanteara el mapa de desarrollo. De acuerdo con el vicepresidente de ingeniería, los desarrolladores planean liberar una versión pre-beta cada seis semanas hasta que se alcance el nivel de beta.

Continuar leyendo »

escrito por Dr. Ogalinski \\ tags: , , , , , , , ,

Jul 04

Logo de Microsoft WindowsDe acuerdo con una encuesta elaborada por la firma Evans Data y publicada en Inforworld, los desarrolladores de Windows cada vez son menos, pero aún sigue siendo la plataforma dominante. En una muestra de 400 desarrolladores, 64.8 por ciento desarrollaron para la plataforma Windows, en contraste con un 74 por ciento del año pasado.

¿Y para que están desarrollando ahora dichas personas? pues al parecer, como ya habrán adivinado, para Linux. De acuerdo con el CEO de Evans Data, la reducción de los programadores se debe a la gran distribución de Linux de hoy en día. Y Windows Vista no parece arreglar el problema, pues según varias proyecciones la cantidad decrecerá un 2 por ciento adicional.

Microsoft no ha comentado nada al respecto hasta ahora. Y no creo que lo haga…

Leer nota completa en InfoWorld.

escrito por Dr. Ogalinski \\ tags: , , , , , , , , , , ,