Keynote Apple 08/04/2010 - Bienvenido iPhone OS 4 !

bLaKnI

Bueno bien!
A ver para cuando el untethered JB para las maquinas actuales.

Aparte de esto, a mi si me ha gustado todo lo que se ha presentado.
Son features basicas y creo que aun podrian haber puesto mas cosas, como por ejemplo algo similar a LockInfo. Amén que son cosas que ya deberian estar.

Pero todo bien. :)

PiTaGoRaS

#268 La arquitectura del SO es la causa de que no permitan multitasking en el 3G, ¿eh? Qué fácil es soltar tecnicismos para quedar como un entendido en la materia. El sistema operativo es exactamente el mismo en el 3G que en el 3GS (y que en el iPod y el iPad), por tanto la arquitectura de este no cambia un pelo. La diferencia está en la potencia del hardware (que ni siquiera en la arquitectura del hardware, que sigue siendo la misma), que es lo que, según Apple, es motivo para eliminar la posibilidad de hacer multitasking en los dispositivos antiguos. Otra cosa es que la razón verdadera sea (también) el obligar a los consumidores a actualizarse, pero dejemos de decir tonterías sobre arquitecturas.

Dicho esto, me extraña que en 10 páginas sólo Cryoned se haya dado cuenta (o al menos ha sido el único que lo ha comentado creo) de que el multitasking que nos han vendido en esta keynote no es multitasking real tal y como lo conocemos en otros sistemas operativos tradicionales. Las aplicaciones de terceros no se van a quedar corriendo en background sino que antes de cerrarse van a "delegar" parte de sus funcionalidades a unos servicios integrados en el SO (que sí corren en background) a través de las APIs correspondientes. Estos servicios son los que se encargarán de, por ejemplo, hacer que siga sonando el streaming de audio que estábamos oyendo en Pandora, pero la aplicación Pandora se habrá cerrado, o cuando menos su proceso habrá pasado a un estado de pausa en el que no consume ciclos de CPU (de momento no queda muy claro cómo lo han implementado).

Yo no digo que esto sea una mala idea, de hecho me parece una solución bastante inteligente y que realmente soluciona el problema del consumo de batería y memoria al poner apps en background. Otra cosa es que esta solución basada en APIs vaya a ser una solución completa a todos los casos posibles en los que se necesita multitarea. Yo no lo creo, y como ejemplo tenemos las apps de mensajería instantánea, que seguirán funcionando a base de notificaciones push, algo que acaba siendo bastante engorroso para mi gusto.

Sigo sin salir de mi asombro de que no hayan renovado por completo el sistema de notificaciones modales. No sólo eso sino que ahora habrá un flood de ventanitas mucho mayor al añadir servicios nuevos como el gamecenter. ¿Estamos locos? Espero que antes de la versión GM se den cuenta de una vez de esa lacra...

bLaKnI

El servicio de notificaciones que es exactamente?
El uso del protocolo Push para que determinadas apps avisen de lo que sea? Y que posteriormente se muestre el globito rojo sobre el icono con un numerito?

Pues me perdonarás, pero si es eso yo no lo veo lacra. Me encanta el push.
De hecho, es una de las features que mas deseaba de este terminal!

PiTaGoRaS

No, la lacra es que sólo puedas tener una notificación a la vez en pantalla. Lo de las notificaciones push es un buen invento, pero necesitan hacer cambios serios en la forma en que las muestran.

D10X

Hacia tiempo que Jobs no se dedicaba a vender su producto tirando mierda a la competencia, parece que se habia aguantado demasiado.

Y bueno, lo que he dicho desde hace mucho, mucho ... Apple juega con el desonocimiento de la gente ... cualquier tecnico o medio especializado debia creer que estaba en un monologo humoristico mas que en una conferencia.

nO-m0re

es normal que empiece a tirar mierda a los potenciales competidores que no hacen más que comerles cuota de mercado. Como tu mierda de keynote solo va a ser para dar a la gente lo que le corresponderia hace un año si el dinero no te cegase, pues te dedicas a tirar mierdas a la competencia, poniendo ejemplos (que a mi personalmente me ha causado risa a la vez que vómitos) como decir que Android tiene una store porno, y que tus hijos se podrian descargar. Para empezar si das a tu hijo un iPhone, el primero que deberia pegarse un tiro eres tu.

Señores que esto es un negocio, que parece que lo olvidais, es tan evidente como lo que ya se dijo en comments anteriores, pura y llanamente marketing.

Si tu terminal se atrasa respecto a tecnologia (que no es el caso), que haces? Compras uno nuevo. Que quieren que penseis? que vuestro terminal esta desfasado y no puede mover las nuevas actualizaciones. Como tambien han dicho, lo tienen estudiado todo, el lanzamiento en la epoca que lo harán (habrá que ver cuando), no será casualidad, sera todo base de estudios de mercado donde prevean unas mayores ventas.

Google(Android)= Dinero

Apple = DINERO DINERO DINERO DINERO DINERO DINERO.

Elaith

Pero exactamente donde hay notificaciones push? yo nunca he recibido una, que no seas de aviso de llamada o mensaje

bLaKnI

En el mail, y por ejemplo, en WhatApp?
Pero no entiendo lo de "varias noificaciones push en pantalla".
Yo puedo tener el icono de Cydia con el globito rojo y el de mail y el de WhatsApp? en la misma pagina de springboard...

No es eso a lo que te debes referir creo... ¿verdad?

SiCk

Desde el twitter de dRez:

http://www.engadget.com/2010/04/08/iphone-os-4-hands-on/

RECOMENDADO! Hay un video muy bueno que se ven cosillas de las comentadas, mejor que en los videos que puso Aeron. Por cierto, se ve como finalizar una tarea del task manager... si que puede por mucho que hayan dicho en la keynote!.

#302 Ya comenté algo de eso en #279, estoy probando el RMF (recomendado para los 3G por cierto: http://xsellize.com/threads/76965-Repeating-memory-free )y me he empapao de cosillas de como gestiona las tareas el iPhone OS y de que hace backgrounder.

Sobre lo que dices de los avisos push: recuerdo que hace tiempo lo comenté y no puedo estar mas de acuerdo contigo. A mi se me antoja muy simplón y me recuerda al tema de los "alerts" de javascript en las webs. Hay que dar un paso más y dejar implementar con mayor libertad esos avisos. Además los popups son muy intrusivos, creo que deberían de haber implantado un sistema de avisos como el de las últimas versiones de Gnome con "bubbles" contenedoras de "lo que sea" que quedan en un histórico y se "despliegan/aparecen" desde la barra de estado.

Sobre lo del multitasking: De nuevo, comparto tu opinión. Creo que de nuevo, se han quedado cortos en una cosa (al igual que se han quedado cortos con los avisos push desde la 3.x): se tienen en cuenta unos casos de uso y estos se integran y se adaptan a la perfección en el SO, pero no se da libertad para otras tareas, por lo que aún no sabemos si se podrá dejar como tal una tarea "sin cerrar" dentro del listado de task abiertos, como hace backgrounder vamos. Yo creo que SI. Me remito a esta imagen: http://www.blogcdn.com/www.engadget.com/media/2010/04/iphone-os-4-0204-rm-eng.jpg y al último punto "Fast...".
Yo creo que ese punto no es dependiente de la programación de la aplicación, si no que es el hecho de dejar ejecutado un programa sin más. El resto de incorporaciones dentro del API yo creo que son integraciones dentro del OS a modo de "daemons". Es decir, sin dejar el programa abierto poder hacer una especie de daemons, cosa que ni es una aplicación abierta ni sería eficiente tener un programa completo abierto para ello. No sé, eso me parece a mi, habrá que verlo.

1
Idaho

#309 Joer va como un tiro todo XD

PD: Yo también se lo he visto a dRez en el twitter y venía a postearlo XD

TeKKeN

#304 con grip tienes todas las notificaciones en la pantalla al mismo tiempo

PiTaGoRaS

#309 El Fast app switching sí lo han explicado por encima. Se refiere a la posibilidad de que una aplicación guarde su estado antes de cerrarse para que al volver a abrirla se reanude justo en el mismo punto en que se dejó, sin diferencia alguna. Sería como hacer un "pause", pero la app se descargaría de memoria mientras está en ese estado y por tanto no consume recurso alguno. Es similar a lo que hace Windows al entrar y salir del modo hibernación, por ejemplo. Esto es algo que algunas apps ya hacen internamente hoy por hoy, aunque de forma completamente diferente. Lo que hará el iPhone OS 4.0 es ofrecer la posibilidad de delegar esa tarea a un servicio del SO que hará lo mismo pero mejor y mucho más fácilmente, librando así al programador de tener que implementar esa tediosa funcionalidad por si mismo.

Respecto al "task manager", yo tengo serias dudas. Es muy raro que en los vídeos que estamos viendo con la 4.0 beta se ven apps como Clock, Notes o Camera en el nuevo dock, lo que teóricamente significa que estarían corriendo en background, pero esas apps nunca han sido de las elegidas por Apple para tener multitasking real, como sí lo tienen Mail, Safari o iPod. Por tanto lo único que se me ocurre es que ese dock muestre también las apps en "modo pausa", en cuyo caso sí tendría cierto sentido eso de poderlas cerrar por completo (imagino que cerrar equivaldría a descartar el estado guardado para esa app en concreto, por tanto la siguiente vez que la ejecutas se iniciaría desde cero).

Es demasiado pronto para saber cómo lo han implementado exactamente, así que habrá que esperar un poco a ver ejemplos reales de uso y un poco más de los detalles técnicos, pero tiene buena pinta en general. Como dije, es una solución inteligente y distinta. Puede que no contente a todo el mundo pero creo que sí a la mayoría, a la vez que mantiene un uso eficiente de los recursos del sistema, cosa de la que otros sistemas operativos para smartphones con multitasking tradicional no podrán presumir.

B

Copypasteo:

"El "multitasking" es realmente guardar estados, permitir servicios y permitir nuevos tipos de notificaciones (justo lo que predecíamos, pero hay que insistir). No se mantiene abierta la app con su ventana refrescandose. NO.

-Lo mas parecido al multitasking que la gente espera requiere que los devs implementen un "save state". Esto lo que hará es guardar la app en disco y lanzarla exactamente como estaba antes. Aplicaciones como Tweetie hacen casi, casi esto, pero arrancan desde cero y duplican el estado guardado. Lo de apple es literalmente tomar una foto de la memoria y recuperarla.

-Lo anterior significa que no funciona en ninguna que no sea de Apple. En las de Apple lanzas una aplicacion "guardada" y toma un tercio de segundo (cuando normalmente tarda un segundo en empezar a mostrar algo). Es espectacular. Sin ocupar memoria. Para las apps sin actualizar cuando las seleccionas en el "app switcher" realmente las lanza de nuevo. En tweetie no importa mucho, en we rule es un coñazo.

-Por lo que puedo ver el save state de la aplicacion se guarda en el bundle de la misma aplicacion, con lo que si se borra lo uno se borra lo otro y si se hace backup debería persistir incluso a sincronizaciones y reboots, si asi lo quisiesen.

No hay ninguna aplicacion que utilice los nuevos servicios de forma obvia. No puedo probarlo facilmente. Los servicios lo que hacen es tener una versión reducida de la funcionalidad que necesita la aplicacion. Un ejemplo es el daemon de TVShows vs. la aplicación de TVShows (ahora mismo las apps funcionarían como TED).

-Los folders son muy faciles de usar, aunque lo primero que la gente comentará es que no puedes alterar su imagen (salen como una reunion de iconitos de lo que contienen).

-Lo del nombre automático del folder (que tira de la App Store, sin duda), acojona la primera vez.

-En la cuenta de gmail al deslizar el dedo sobre el mail sale "Archive". Al hacerlo sobre la cuenta de me.com sale "Delete". Ni idea por qué.

-En la inbox unificada no puedes saber a qué cuenta se envió cada mail. Está MUY unificada.

-En un hilo de comentarios te sale cuantos mensajes hay y que hay sin leer, pero no cuantos hay sin leer. Hasta que entras lo ves."

iRoN-G

Lo de GMail con el archive es una putada, yo desde siempre he "borrado" mails desde el iphone en mi cuenta de GMail hasta que me di cuenta que el borrar es en realidad lo mismo que hacer archive desde la web, así que me encontre miles de mails aun ahi pululando. Actualmente para borrar un mail de la cuenta GMail desde el iphone has de marcarlo y arrastrarlo a la papelera.

B

http://www.deniman.es/wordpress/2010/04/asi-luce-el-iphone-os-4-0/

1 comentario moderado
shortyStyle

He modificado el post en #1 con un resumen, screenshots y el vídeo de la presentación.

Saludos

B

Gracias #317 Eso es lo que quería xD

Get

jailbreak y unlock? porque si eso no es posible no interesa

Porrete

#319

Dales tiempo que todavía ni lo han sacado, de todas formas con el jailbreak tienes lo mismo excepto lo del teclado, con lo que me costo poner mi theme me quedo como estoy

nO-m0re

joder y tanto que te puedes quedar asi

Crus

La gente esta criticando que muchas de las cosas nuevas del OS4 ya estaban disponibles con Jailbreak.

Y yo discrepo en esas criticas, quizas el keynote no aporte grandes avances en lo que respecta al sector, pero creo que las novedades que hay son atractivas para todo ese mercado de gente que ni tiene jailbreak, ni lo quiere tener. Es decir el usuario que se pilla un movil sin pensar en si es hackeable o no. Y ese mercado es muy amplio, es el que generalmente paga las apps o incluso compra musica, y acabaran comprando algo del ibook.

Creo que las criticas en un ambito no tan hardcore pierden la razon de ser, y ese ambito no tan hardcore es precisamente el que compra Apple simplemente porque les gusta la manzanita o porque les gusta el producto en cuestión con manzana o sin ella.

Yo como no tengo jailbreak aun recibo con ilusión las novedades, y no se me ocurre que mas cosas podrian haber incluido en el nuevo OS. He preguntado pero nadie me dice que cosas "guays" tenian que haber metido. A ver si alguien me indica que cosas deberian haber metido.

spyro512

#320 WTF que theme es ese!?

D10X

#322

  • Transferencia libre de archivos por Bluetooth.
  • Ejecucion de software sin firmar.
shortyStyle

Creo que era una actualización necesaria, implementando cosas tan básicas como el multitasking, o tan simples como la opción de crear carpetas y/o cambiar el fondo de pantalla, o hasta hace poco no se podía hacer ni copy/paste.

Así que bueno, esto hace un pelín más atractivo al SO iPhone, pero la base de iPhone, el "alma", lo que le hace ser tan vendido y adorado, sigue siendo lo mismo a mi parecer, su simplicidad, su fluidez y su agilidad.

PD: Estoy hablando siempre de iPhone sin JB.

Porrete

#322 solo se me ocurre una cosa ,Flash.(megavideo)

#323 ilive mod apple iphone (mucha paciencia si quieres instalarlo)

B

#322 +1, creo que a nivel de software quedan pocas cosas que implementar (salvo la transferencia de archivos bluetooth de forma nativa), aunque a nivel de hardware sí (cámara frontal videollamada, etc.).

Pensando un poco... yo copiaría el tema de las notificaciones de Android y modificaría la pantalla de inicio (bloqueado) con más información (llamadas perdidas y tal).

A mí el tema de la multitarea (que no es tal) + push me parece a día de hoy la mejor forma para casi todas las cosas, ya veremos cuántas aplicaciones no Apple lo implementan y cómo lo hacen. A ver si funciona tan bien como debería funcionar.

Por otro lado, me parece una putada que los 3G no tengan implementado este sistema, pero bueno :S

PiTaGoRaS

Por lo visto hay otra característica nueva que no ha sido publicitada: contador de caracteres en la app de mensajería!

3 años para implementarlo, si no lo veo no lo creo ¬¬

G3rm4n

nO-m0re

JAJ

Tema cerrado