Archive for the ‘iphone’ Category

Este es el nuevo iPhone 4G de Apple

Lunes, Abril 19th, 2010

Un empleado de Apple perdió el prototipo del nuevo iPhone 4G hace una semana. Apple confirmó la perdida. Engadget consiguió un par de fotos y confirmó su legitimidad. Ahora Gizmodo compró el prototipo perdido a quien se lo encontró y confirmó, en exclusiva, la existencia del nuevo iPhone 4G.

Bordes rectos en aluminio, pantalla de muy alta resolución (probablemente OLED), flash (pero no el que creen) y tapa trasera en ceramica son algunas de las nuevas caracteristicas. Damos más detalles:

Hardware y caracteristicas del iPhone 4G / iPhone 4 / iPhone HD

  • Obviamente usa iPhone OS4, aunque Apple ya mató el teléfono remotamente.
  • Pantalla de altisima resolución, quizás HD, quizás OLED.
  • Una cámara mucho más grande y mejor, con Flash (de cámara, no Flash para Apps en el iPhone)
  • No usa SIM cards normales, sino las nuevas micro-SIM como el iPad. Eso puede atrasar su adopción en latam y España.
  • Cámara frontal. Confirmado que tendrá videoconferencia (skype, iChat, etc)
  • Microfono secundario para cancelación de ruido, igual que el Nexus One.
  • Botones separados para volumen, quizás para tener un botón de "shutter" para la cámara.
  • La tapa trasera en lo que parece vidrio/ceramica le daría MUCHA más señal de teléfono y de wifi.
  • La batería es 16% más pesada y 16% más duradera que en el iPhone 3GS. Una tendencia clara de Apple de tener baterías de muy alta duración.

Gizmodo pagó US$10.000 al tipo que lo "encontró". El dispositivo fue aniquilado remotamente por Apple, por lo que por ahora todo lo que se sabe es a nivel de hardware. Es de esperar que use el chip Apple A1 del iPad (1Ghz, ultraoptimizado, system-on-a-chip), por lo que seguramente será un modelo muy veloz. Desafiando al Snapdragon de Android, presente en el Nexus One, el HTC Incredible y los nuevos Androids en general.

Desarrolladores de iPhone: Bienvenidos a la fragmentación

Aquí termina la gran ventaja de los devs de Apps para iPhone. Antes el código corría más o menos igual entre iPod Touch, iPhone 3G, primera generación y 3GS. Misma resolución y mismos specs en general. Ahora se verán aplicaciones especificas para iPhone 4G, aplicaciones que corren peor en el 3Gs, aplicaciones que corren en el iPhone 4G y no el el iPad (cámara frontal), aplicaciones que por su altísima resolución se verán diferentes, etc.

Ahora el desarrollador normal le tiene que apuntar a: iPhone 3GS, iPhone 4GS, iPod Touch 3G, iPad. Y eso sin contar la gran cantidad de iPhone 3G y iPhone 2G aun en el mundo que ya no serán actualizados a iPhone OS 4.

Un escenario similar al que ya viven los desarrolladores de Android. Se pierde una ventaja, se gana un nuevo teléfono.

¿Qué opinan del nuevo iPhone? ¿Lo comprarían? ¿En cuanto demandarán a gizmodo?

Enviar comentario

Apple vs. Adobe, negocios vs. innovación tecnológica

Sábado, Abril 17th, 2010

Quiero hablar del tema de Apple y Adobe, tan famoso desde que Apple bloqueó Flash para apps en el iPhone. Para poner en contexto, soy usuario de ambos productos, por un lado tengo un iPhone y me declaro fan de este dispositivo. Cada que tengo oportunidad de platicarle a alguien de las aplicaciones que uso a diario y de la experiencia de usuario lo hago. También soy diseñador/desarrollador de Flash hace tiempo y soy instructor certificado de esta tecnología desde que pertenecía a Macromedia.

Dicho lo anterior creo que queda más claro porque los sentimientos encontrados!

Apple: Un tema de negocios

Por un lado tenemos la posición de Apple respaldada por su CEO Steve Jobs, quién es un tipo con mucho poder en la industria. No muchos directores de empresas son nombrados CEO de la década, después de haber sido echados fuera de sus propia compañía, regresar y levantar un imperio como lo es Apple.

Pero también Jobs ha pecado de arrogante y se ha tenido que comer sus palabras cuando las cosas no le han salido del todo bien. En esta ocasión creo que sus declaraciones se han ido un poco de control y han dejado ver esa parte humana que todos tenemos, pero que en él hay veces que peca de ser un poco arrebatada e irracional.

Esta más que claro que el tema para Apple no es un tema tecnológico si no un tema de negocios. Y es que “el que pega primero, pega dos veces”, y si en este momento ellos son dueños de la tienda de aplicaciones más popular y tienen control total de la misma, es obvio que no quieran moverse ni un solo centímetro de esa posición. Y dicho sea de paso que esto no solo afecta a Flash, si no que muchas otras tecnologías también están sujetas a las nuevas políticas de restricción de Apple.

Que Flash sea la única de estas tecnologías entre comillas “cerrada” por estar respaldada por una gran compañía que genera dinero de venta de licencias, le atrae una especial atención. Quizá en su momento SUN hubiera sido otro foco de atención pero recordemos que ellos han dejado de ser una empresa, para convertirse en una marca nada más, y que una supuesta pelea Apple y Microsoft en este momento ya es un tema un poco gastado y no trae nada de variedad porque es algo que siempre ha existido.

Adobe: Ubicuidad de la plataforma Flash

Adobe es una empresa cautelosa, inclusive han tratado de evitar una confrontación directa con Apple y con Jobs ya que quién dirige la posición acerca del tema no es directamente el CEO de Adobe Shantanu Narayen, si no una de las personas que más conocen Flash a nivel interno que es Kevin Lynch, actual CTO de Adobe y quién ha estado trabajando en la compañía desde la época de Allaire, después Macromedia y ahora Adobe. Por cierto, tuve el placer de conocerlo en el MAX pasado y es un tipo que inspira tranquilidad, de fácil sonrisa y muy afable.

Todo lo anterior acerca de Adobe no quita el hecho de que uno de sus principales objetivos sea llevar a Flash a ser una de las principales plataformas de desarrollo de experiencias de usuario, en el mundo. Llámense sitios web, banners, videos, multimedia, juegos, aplicaciones RIA, etc. Y todo esto también obedece a una estrategia de negocio, porque Adobe directamente no hace dinero con Flash o ¿Les han cobrado alguna vez por descargar el plugin para ver un video en YouTube? La respuesta es NO. Adobe capitaliza Flash del hecho de vender la herramienta de autoría, pero no es la única empresa que lo hace, hay otras empresas que también hacen dinero con Flash creando herramientas muy espectaculares que al final darán una salida en SWF y Adobe esta de acuerdo con eso.

Para los más ductos en la materia, algo similar pasó con Java. Quién más dinero hizo con esa tecnología, no fue SUN Microsystems! seguramente fue IBM, SAP o el mismo Oracle, quién actualmente es dueño de SUN.

Conclusión

Me gustaría resaltar dos cosas y dejar el debate abierto. Si se fijan he hablado poco de iPhone y de Flash, ¿por qué? simplemente porque técnicamente hablando estas dos tecnologías son totalmente compatibles. De hecho irónicamente la gran mayoría de desarrolladores de iPhone también son desarrolladores de Flash.

Cambiar las políticas del SDK de iPhone, justo un día laboral antes del lanzamiento de CS5 fue un golpe bajo hacia una de las principales novedades de Flash CS5 pero no por eso la gente va a dejar de usar Flash, ni tampoco va a cambiar sus iPhones. Claro habrá algunos fundamentalistas que quieran ver esto como una gran polémica y se dediquen a atraer la atención sin mucho fundamento.

Yo por mi lado prefiero tomarlo un tanto menos personal, entender que ambas compañías van a velar por sus propios intereses y si en algún momento los intereses de ambas pueden ir en el mismo sentido, entonces sí que tendremos Flash en el iPhone, así como ha sucedido con una gran cantidad de dispositivos en el mercado. Pero siendo sinceros no es algo que me quite el sueño…

Me gustaría escuchar sus opiniones al respecto :-)

Enviar comentario

Opera Mini para iPhone aprobado por Apple

Lunes, Abril 12th, 2010

No puede ser. Lo que nadie creía posible, Apple aprobó Opera Mini en la App Store del iPhone. Actualización: Disponible en App Store de USA, España, México, todo latam. Ver abajo.

Apple. La empresa que no permite que se use Flash para desarrollar apps para el iPhone, la empresa con contratos raros en sus términos de servicio, obsesionada por el control del uso de sus productos. Apple aprobó Opera Mini. Wow.

Opera Mini es simplemente el mejor navegador móvil que existe. He estado usando el último mes el Opera Mini 5 para Android, que es el mismo que hay para iPhone y es espectacular. Comprime al 90% todos los sitios web antes de pasarlos al teléfono, usa muy poca memoria RAM, es increíblemente veloz y todo renderea como debe ser.

Quizás la única desventaja es que no soporta todo Javascript, pero para el uso que le doy a la web en el teléfono, es perfecto. Es una gran noticia ¿Tienen iPhones? ¿Ya lo descargaron? Haganlo ya por favor y comenten cómo se ve.

Así funciona Opera Mini en el iPhone


Con toda la mala prensa que ha tenido Apple por rechazar el compilador de Flash para iPhone, aceptar Opera Mini es un movimiento muy inteligente que les dará prensa positiva.

Actualización: Por ahora, Opera Mini sólo aparece en la App Store de USA y de España. En México, Colombia y Guatemala hemos recibido informes que aun no ha aparecido. Cada App Store localizada es diferente, así que lo mejor es esperar un poco.

Actualización 2: Opera Mini ya está disponible en México, España, USA, Europa… todo latinoamerica. A descargarlo! Pueden ver la prueba de México en esta foto de @jafrancov y en Colombia en esta de @gerente.

Enviar comentario

Apps militares de guerra en el iPhone por Raytheon

Viernes, Febrero 19th, 2010

-
La empresa norteamericana Raytheon, especializada en desarrollos de tecnología militar, decidió crear aplicaciones para iPhone que transmiten información táctica de áreas de combate y teatros de guerra.


Imagen real de la App para iPhone

Según la empresa, buscando cómo solucionar la transmisión de información táctica en escenarios de guerra, el iPhone resulta una herramienta de increíble valor, que de lo contrario deberían construir, aumentando los costos. Haciendo del iPhone el hardware por el que transmitirán esta info.

¿Pero que demonios hace la aplicación entonces?

One Force Tracker, emplea las capacidades de telefonía móvil y ubicación satelital del equipo para actualizar constantemente los mapas con las posiciones amigas y enemigas en un enfrentamiento, permitiendo a un soldado conocer el status real y de ser necesario realizar ajustes en tiempo real. Una valiosa herramienta táctica al parecer.

Asi que ya saben, si planean ir a la guerra o simplemente asaltar el DataCenter de Cristalab, solo deben tener un iPhone.

Enviar comentario

Wired crea aplicación para iPads y tablets en Adobe AIR

Jueves, Febrero 18th, 2010

-
Los últimos cinco años, el negocio del contenido impreso se ha ido al mismo lugar donde quedó el telégrafo o Windows Vista. La inversión en publicidad en medios impresos baja constantemente, los periódicos dejan de circular y las revistas mueren o convierten su negocio a una estrategia 100% en linea. Muchos terminan ganando menos, compitiendo con blogs, copypasteadores o innovadores de la industria web. Y hay razones y culpables.

Otros, como Wired, rompen todo esquema y lanzan algo realmente interesante.

¿Recuerdan que Adobe anunció Flash Player 10.1 completo y Adobe AIR para dispositivos móviles? Aprovechando este anuncio, Wired ha creado una nueva experiencia multimedia para leer sus revistas. Con AIR se podrá exportar este producto a Windows, Linux y Mac. En el caso móvil, será posible exportarlo también a tablets basadas en Android. Al final, con el compilador para iPhone de Flash CS5 y el mismo código, lo pondrán en la App Store y podrá ser usado en el iPad.


Una estrategia completa en todas las plataformas usando AIR, InDesign, algo de HTML5 (parece) y Flash.

¿Funcionará? No tengo idea, sigue siendo contenido de pago, pero definitivamente es una experiencia superior y única a lo que ofrece la web. Quizás funcione, quizás no salve a la industria, pero seguro la innovación apoyará a mejorar la industria impresa y empujarla al futuro. ¿Qué opinan ustedes?

Enviar comentario

El futuro de Flash

Jueves, Febrero 11th, 2010

Desde que el iPad fue anunciado, sin Flash, mucha gente ha estado especulando su caída. Se suma el experimento de Youtube con HTML 5 y el tag <video>. Tal fue el hype generado por la supuesta muerte, que dedicamos un capítulo de MejorandoLaWeb al tema.

El mundo de Flash está cambiando. La computación está cambiando. La web está cambiando. Pero Flash no morirá y si Adobe toma las decisiones correctas, incluso puede convertirse en el líder de campos que no esperamos. Este año será decidido todo.

Flash, HTML 5, Javascript y el video

HTML 5 tiene cosas impresionantes. Drag and Drop de archivos al navegador, animaciones vectoriales en SVG, un tag para embeber video, otro tag para audio, acceso a disco y geolocalización por múltiples métodos (GPS, IP, manual, etc). Esto ha dado pie a que muchos digan que "Flash es innecesario".

Molly Holzschlag es una de las personas que más sabe de estándares en el mundo y compiló una lista de capacidades de HTML 5 y los navegadores que las implementan. No es mala la implementación, pero usarla en producción es triste.

El video es un problema "emocional". Algunos quieren OGG como formato, otros H.264 y otros algo completamente diferente. Ahora mismo, el tag <video> tiene la misma versatilidad de las epocas del Real Player.

Cosas que hace Flash que no puede hacer HTML5 o JS ni hay planes para que pueda

  • Streaming: UStream, Tinychat, Livestream, incluso Youtube live, inviables con "estándares".
  • Animación vectorial compleja: SVG? CSS3? Jajajaja. Si tu crees que hacer animaciones con esas tecnologías es más fácil, igual que Flash y gasta menos CPU, no has comparado a nivel técnico. La realidad es que actualmente, sólo Flash lo permite como debe ser. El resto de animaciones en SVG, CSS3 o JS gastan demasiada CPU y no hay un software del nivel de Flash para crearlas.
  • Edición y manipulación de audio: AS3 es capaz de mezclar audio en tiempo real. Nadie más puede hacerlo al nivel de AS3.
  • Edición bit por bit de mapas de bits: Aviary, Picnik y Photoshop Online hechos en Flash y Flex lo demuestran. ¿En HTML5 o JS? Ninguno realmente usable.
  • 100% de compatibilidad a través de todas las plataformas: Si dices que es posible escribir un sólo código HTML5/CSS/JS que funcione en todos los navegadores ahora mismo, no has hecho nada profesional. En SWF es normal

Flash no es sólo el player. Flash CS5 es un entorno integrado con la capacidad de diseñar, dibujar, animar, incluir video, audio, editar todos estos componentes, agregar interactividad y programación de alta complejidad, compilar para desktops, móviles o iPhones. Ninguna herramienta del lado "estándar abierto" ofrece ese nivel de integración ahora mismo. No Dreamweaver, no Visual Studio 2010, no Aptana, ni siquiera una combinación de varias.

Flash, teléfonos móviles, Apple

El mundo móvil es diferente. El iPhone cambió el mundo y estableció una fuerte tendencia a las tiendas de aplicaciones, la integración de HTML 5 actualizado en el teléfono e ignorar a Flash. Android y otros siguieron el mismo camino.

Este mes en el Mobile World Congress, Adobe presentará el Flash Player 10.1 para todos los teléfonos móviles (excepto iPhone), un compilador especial para crear apps de iPhone con SWF desde Flash CS5 y el secreto a gritos, una forma unificada de desarrollar apps "pseudo-nativas" para Android, WebOS, Blackberry y Symbian, con un mismo código.

Flash ya era usado por el 90% de la humanidad conectada antes de Youtube. Las animaciones y los juegos en linea lograron posicionar a Flash en el principio. No hay razón para pensar que no pasará a nivel móvil. Ninguna empresa tiene un entorno tan avanzado para el desarrollo de juegos móviles como Adobe con Flash. Y pasará en todas las plataformas de teléfonos actuales (En tu Nokia 1100 puede que no)

¿Y Flex? ¿Y Adobe AIR?

Flex es líder en desarrollo de RIAs. No se nota mucho su presencia en la web, pero está en muchas intranets y empresas. Aun no tengo claro si Flex Mobile hará un impacto tan fuerte como Flash/AIR Mobile, pero su presencia como la mejor y más veloz herramienta para aplicaciones web se mantendrá, a pesar de que HTML 5 y jQuery UI son amenazas muy reales y fuertes.

Adobe AIR tiene que evolucionar. El uso de archivos .air y "badge installers" es simplemente estúpido. No está mal que los ofrezcan, pero también incluyan la opción de crear instaladores por SO. Si el rumor de AIR Mobile es cierto y cometen una cagada como la de los .air, Flash no será el sueño que esperábamos. Esperemos que Adobe tome la decisión correcta.

Flash "estándar", Flash Open Source

Flash es estándar en el mismo sentido que los .doc y .docx lo son. Es una realidad. No es algo malo de por sí, pero muchos no se sienten cómodos. Flash tiene abiertas las especificaciones del formato SWF, pero prohíben crear "players" alternativos con esas specs ¿Por qué? Según ellos, para proteger la segmentación del mercado y mantener un sólo player. Yo solía creer en esto.

Ya no lo creo más. La pésima forma en la que Adobe ha manejado las plataformas móviles (i-Mode -> Flash Lite con AS0.5 -> muerte de Flash Lite -> vacío -> ¿10.1?) , sumado a la lección de Android que se puede tener una distro oficial open source sin perder el control me lo deja claro. Adobe debería, sin duda, liberar el código del Player y permitir que la comunidad "ayude". Si Adobe no puede implementar bien Flash en Linux y Mac, la comunidad sí podrá. ¿El miedo es que Microsoft los mate como mató a Java con una maquina virtual especial? Adobe ya está grande y debe poder superar esto. Con su penetración, pueden mantener el control de un player abierto.

Si no, quizás y el 2022, cuando HTML 5 será un estándar cerrado y aprobado, será realmente el declive de Flash.

NOTA: Si "odias Flash", por favor cita razones técnicas para odiarlo.
Si crees que estoy equivocado y Flash morirá, di tus razones técnicas o políticas por la que lo crees.
Si no tienes razones y es sólo porque "no te gusta", reflexiona.
Lee los comentarios, han aportado mucho al tema.

Enviar comentario

Flash Player confirmado para iPhone

Martes, Septiembre 30th, 2008

Fueron tres veces las que hablamos de las posibilidades y muertes de la noticia del Flash Player en el iPhone. Pero al fin hay confirmación oficial de Adobe.

Para pocos era un secreto que en las oficinas de Adobe y los clubs de San Francisco, ingenieros de Adobe se pasean con iPhones que tienen el Flash Player cargado. El problema nunca había sido técnico, sino político y táctico, dada la conocida paranoia de Apple por el control absoluto de sus plataformas.

Hoy, en el evento Flash on the Beach, el director de ingeniería en Adobe Systems, Paul Betlem, confirmó la existencia del Flash Player para iPhone.

Paul Bletem :

Mi equipo está trabajando en Flash para el iPhone, pero es una plataforma cerrada.

Obviamente, esto significa que depende de Apple el lanzarlo o no. También significa que Adobe descarta completamente usar el instalador de aplicaciones por Jailbreak (Cydia, Installer). Probablemente un buen movimiento político, pero aun así, es difícil que Apple quiera un plugin de desarrollo de aplicaciones que ellos no puedan controlar dentro de su teléfono.

Por cierto, también está confirmado que habrá Flash Player para Android y el Google 1.

Enviar comentario