iOS, Android, WP8 NO y reencuentros

PiTaGoRaS

#1768 La gracia es que no necesita estar abierto para funcionar. Es una de las ventajas del sistema de multitarea de iOS, todo lo falso que queráis, pero al final el efecto es el mismo (los mensajes llegan al instante) y la batería no sufre.

3 respuestas
Rubios

#1771 No se acaban de enterar de que iOS es mágico.

n40k1

#1764 Tu si que eres una broma y no la "multitarea" de Apple.

BLZKZ

#1771 ahora me entero que las notificaciones push no hacen lo mismo en linux xD Para empezar se necesita un servicio que escuche las notificaciones, y eso es lo mismo tanto en ios como en android, es mas android le da mil patadas en el sistema de notificación a ios xD

2 respuestas
D10X

#1765 No tiene nada que ver lo que consume el S.O. con mi queja.

#1769 Es push no dios convertido en app, si el proceso se muere, no recibes nada.

#1770 Veridico, y el primero que se queda O_o soy yo.

#1771 Igual que en Android, eso no es ninguna ventaja, la desventaja es que no tiene multitarea, y el efecto esta a años luz de ser el mismo. Otra cosa es que el usuario neofito no lo aprecie.

1 respuesta
spyro512

#1775 si cierro el whatsapp de la memoria recibo los mensajes igual igual.

1 respuesta
D10X

#1776 Tu solo crees que cierras la aplicación, pero sigue corriendo en segundo plano.

Es imposible recibir mensajes sin un proceso de escucha.

En Android tampoco se ve, sabes que esta corriendo porque arrancas un terminal en el movil (ya que Android no deja de ser un Linux) y revisando la lista de procesos el whatsapp esta arrancado.

Pero para el movil, para el Menu -> Ajustes -> Aplicaciones -> Servicios en Ejecucion, el whatsapp esta cerrado.

1 respuesta
PiTaGoRaS

#1774 Por lo que leo por aquí en Android si cierras la aplicación de Whatsapp, por ejemplo, dejas de recibir mensajes. ¿Es cierto o no?

#1777 No afirmes cosas que no sabes a ciencia cierta. En iOS una aplicación puede recibir las notificaciones ya esté corriendo, suspendida o totalmente cerrada. Las notificaciones las recibe un servicio del sistema (que obviamente está siempre en ejecución) y se las pasa a la aplicación que corresponda si es que ésta está ejecutándose, o las muestra en pantalla si no lo está, con lo cual el usuario tiene la posibilidad de lanzar la app o descartar el aviso.

Puede gustar más o menos, pero cumple su función perfectamente y no obliga al usuario a estar pendiente de un task manager.

6 3 respuestas
-_-NaMcO-_-

#1778 que grande, yo creo que ni el propio Jobs se lo hubiese dejado tan claro xd

PiTaGoRaS

#1774 Ya puestos, ¿en qué le da mil patadas?

1 respuesta
nO-m0re

En serio, para una cosa que Apple acertó de lleno con esa multitarea falsa o como queráis llamarla, y la seguis criticando. Si hasta D10X dice que se le queda corta 1GB de RAM, por qué tanto empeño en tener una multitarea de ese tipo? Solo ralentiza, bebe batería y en definitiva termina jodiendo al sistema y haciendolo más lento.

Que más dará que no deje corriendo la aplicacion en segundo plano, si lo que obtienes es exactamente lo mismo? Todo lo que haga vivir un poco más la batería y dar velocidad al sistema siempre es bienvenido con la duracion de mierda que tenemos hoy en día.

Algunos creo que solo por el hecho de lo cazurros que sois con la multitarea real preferís tenerla y que la batería os dure la mitad solo por el orgullo de decir "mi multitarea es real, no como lo que hace la manzana mordida esa con su multitarea de pega".

3 2 respuestas
BLZKZ

#1778 puse linux en vez de android lol

Y no, la movida es que whatsapp deja el servicio corriendo, que no la aplicación. El servicio no es la aplicacion entera, que os confundis mucho, sino es un servicio que lo unico que hace es escuchar al servidor, lo mismo que hace en ios aunque tu no lo puedas ver para matarlo.

#1780 la barra de notificaciones te parece poco?

#1781 diox dice que se le queda corto 1GB de ram porque no ha probado ningun telefono con 1GB de ram xD

Pero coges el sgs2 pones todo lo que quieras en background (varias pestañas con videos flash, juegos y todo lo que le quieras echar) y ni va más lento, ni cierra nada.

2 respuestas
dangerous

Menos tonterías que yo NUNCA uso un task-killer ni nada parecido y tengo un Motorola Dext con Android 2.3.4 con 256MB de RAM y no noto memeces, joder.

Usarlo es peor, para la propia potencia del teléfono y para el gasto de batería.

D10X

#1778 Lo siento, pero creo que lo de :

"No afirmes cosas que no sabes a ciencia cierta"

Deberias aplicartelo a ti mismo.

Y no, no se donde has leido "eso" de Android porque es totalmente falso.

En Android al igual que en iOS, Ms-Dos, Windows, Linux, MacOsX, Solaris, Red Hat, Mandrake, SuSe, OS/2, Win 3.11, Debian, Symbian, etc ...

Si cierras el whatsapp, solo cierras la interfaz grafica, no cierras en ningun momento el proceso de WhatsApp, que al recibir una señal se activa y llama a la aplicacion para mostrar el mensaje.

Lo peor de todo es que encima tienes manitas, asi que ya se en que nivel de conocimientos nos estamos moviendo por este tema ... entre nulo y ninguno.

Y respecto al ultimo ... ¿quien habla de obligar a usar un task manager? Es que ois campanas y ni siquiera sabeis de donde vienen, ya enseguida lo veis como la oportunidad de desprestigiar al Android.

Ya lo dije en su momento, y cada vez que sale algo asi, se reconfirma, el usuario medio de iOS no tiene ni pajolera idea, asi que mientras sea "bonito" le vale. Porque como me digas que "sabes" y me sueltas esa barbaridad sobre el Push ... chico ... hazte algunos cursos de reciclaje.

#1781 No, no solo eso, la multitarea no es mala si el hardware es adecuado, todo lo que yo hago con Android es imposible hacer con iOS y su "sistema", el problema de la bateria es mas o menos asumible ya que un uso intensivo hace que me funda la bateria en 3-4 horas, igual que en una PsP o NDS, pero es que ese uso intensivo se aleja muchisimo de su funcion de movil, por lo tanto es logico y normal.

El uso de la multitarea para cosas sencillas no ahce que la bateria se gaste en minutos, yo mismo he aguantado hasta 2-3 dias con la misma bateria usando en mayor parte las funciones normales de "movil".

#1782 Por favor, dejad de asumir tanto los de iOS como los de Android, que se habla sin saber ... tengo un SGS2 en las manos (rom de fabrica) y tiene el mismo problema con un uso "intensivo" (evidentemente no tan acusado como en el SGS) ... y un uso intensivo no son ventanas de explorador, por favor.

Hablo de Team Viewer, + Grooveshark + Navegacion Web + G+ + Correo Exchange + etc ... Y eso le cuesta, que lo entenderia si fuese una limitacion por el hardware del telefono uniendo CPU/GPU/RAM, etc ... pero en este caso la limitacion viene unica y exclusivamente de la RAM del telefono, ya que la CPU tiene capacidad suficiente para hacerlo funcionar todo, tanto en el SGS, como en el SGS2.

1 5 respuestas
PiTaGoRaS

#1782 ¿Pero cada aplicación que necesita recibir mensajes deja corriendo su propio servicio a la escucha o está centralizado en uno del sistema como en iOS?

Y en cuanto a la comparación Android - iOS, obviamente me refería a las notificaciones push, que es de lo que estábamos hablando.

#1784 ¿Por qué mientes? Yo sobre Android no sé mucho, es un SO que apenas conozco, por eso pregunto -que no afirmo-, pero sobre iOS sé algo más que un poco entre otras cosas porque me gano la vida con ello, así que no me vengas con historias inventadas sobre como funcionan las notificaciones o los procesos en background. ¿Estamos?

Si tienes dudas te coges un iPhone con jailbreak, te abres una shell por SSH, instalas top y miras la lista de procesos en ejecución y lo que pasa cuando matas una aplicación, pedazo de bocazas.

1 respuesta
spyro512

#1784 las manitas van referidas a lo que afirma, no a lo que pregunta. El ha preguntado que por lo que lee por aquí, que si te cargas el Whatsapp a ver si sigues recibiendo mensajes. Qué manitas vas a darle a una pregunta?

Las manitas vienen por el siguiente párrafo, y lo sabes de sobra. No aproveches para quitar terreno con demagogia.

2
BLZKZ

#1784 ahora resultará que flash come menos ram que cualquier otra app de android, lo que hay que leer xD

flash es lo que más ram chupa y ni con 10 pestañas con un video reproduciendose en cada una se resiente, cuanto menos con lo que tu has dicho. Y no, no es problema de ram porque si tienes falta de ram te lo cierra. Y no se que concepto tienes tu de lo que es la ram, quiero decir, crees que siempre tienes que tener libre? precisamente la ram es un recurso que todo lo que no uses estas desperdiciandolo y aunque tengas el 95% de la ram en uso, el telefono no se resiente a no ser que te quedes sin CPU, porque es como un pc y eso es lo primero que te enseñan en SO

en fin..

1 respuesta
n40k1

#1784 ...todo lo que yo hago con Android es imposible hacer con iOS y su "sistema"...

¿Puedes explicar que cosas son esas?

2
nO-m0re

Yo creo que el problema que tenéis algunos es que no necesitais un smartphone, necesitais un PC de la NASA

PD: por curiosidad tb me gustaria saber que cosas son las que no eres capaz de hacer con iOS

3 1 respuesta
D10X

#1785 Las notificaciones push necesitan un proceso de escucha, ya lo controle el sistema o el usuario, pero es obligatorio, asi que insisto, cerrar WhatsApp no cierra el proceso de push.

Si no, en vez llamarme bocazas, explicame como una peticion push llega del servidor al cliente, sin canales previamente abiertos, sin comunicacion ninguna entre servidor y cliente, y sin proceso de escucha que entienda el push que se le manda y la aplicacion que necesita.

#1787 Controlando los procesos y la memoria ejecutado, ves enseguida donde esta el problema.

#1789 Un ordenador de la NASA, no, pero si uno sin cuellos de botella.

Lo bueno de iOS es que conoce esa limitacion y juega con ella para "ocultarla", no tener multitarea no es por cabezoneria de Jobs, sigue una logica hacia la usabilidad.

Android te dice, "Eh!, mira todo lo que hago", y deja que el usuario sea capaz de discernir entre lo que puede y no puede hacer ... y eso en un smarthphone, a la larga me parece un coñazo.

3 respuestas
BLZKZ

PD: por curiosidad tb me gustaria saber que cosas son las que no eres capaz de hacer con iOS

flash everywhere

#1790 con esa respuesta corroboras el nulo conocimiento sobre SO's

spyro512

#1790 cerrar el Whatsapp no cierra el proceso de push.

Captain obvious? Pero si te estan explicando eso precisamente.

Cerrar el Whatsapp cierra el Whatsapp. No tiene más. El proceso de push es independiente y universal para todas las aplicaciones, además de que no puede ser cerrado. Al recibir una notificación identifica a qué app corresponde, la muestra por pantalla y si el usuario hace caso al iPhone, se abre la app. Si no, la ignora y se acabó.

1 respuesta
BLZKZ

#1792 aunque el proceso de escucha sea unico al instalar la app se le añaden los parametros para que también atienda al nuevo servidor, no se cual es la ganancia pero practicamente debe ser nula

2 respuestas
spyro512

#1793 Un proceso que escucha a todos VS un proceso para cada escucha.

Qué preferirías?

Creo que la ganancia cae con su propio peso xD

1 respuesta
-_-NaMcO-_-

Ohh sii, que diferencia habrá entre tener un solo proceso que hace todo y gasta la dieciseisava parte de recursos que tener un proceso para cada app y que cada uno gaste lo que le venga en gana?????¿¿¿¿¿¿¿.. "yo no consigo verla ehh" (notese la ironía)

Y luego manda huevos, lo que vosotros llamais un sistema libre que le permite al usuario "Ralentizar el movil, petarle la ram, etc.." es ni más ni menos que un SO MAL TERMINADO, ni mas ni menos, eso no te pasa en iOS porque se han buscado la manera de limitar y jugar con las opciones para que no se saturen.. estamos en lo de siempre.. HARDWARE ATOPE vs OPTIMIZACIÓN Y BUEN FUNCIONAMIENTO.

Cada dia lo tengo más claro, viva la madre que pario el Software echo para el Hardware.

Por muchas ventajas que vosotros le veais a darle libertades a cualquier usuario para cargarse su dispositivo y llenarlo de mierda.

Saludos Androides.

=)

PiTaGoRaS

Primero dice:

#1784 Si cierras el whatsapp, solo cierras la interfaz grafica, no cierras en ningun momento el proceso de WhatsApp, que al recibir una señal se activa y llama a la aplicacion para mostrar el mensaje.

Y ahora cambia el discurso a:

#1790 cerrar WhatsApp no cierra el proceso de push.

Enhorabuena, ¿qué tal si la próxima vez pruebas a leer lo que escribo en vez de hacerte un captain obvious?

#1793 No tiene que atender a ningún servidor nuevo. Todas las notificaciones llegan a través de los servidores de Apple, por tanto gasta lo mismo teniendo notificaciones push activadas para una app que para 100.

Madre mía, aquí entre los que no saben o no quieren leer y los que van de listos y se les nota al instante...

5 2 respuestas
-_-NaMcO-_-

menos mal que existes #1796,, ya era hora de leer cosas coherentes aqui, y no solo desde el punto de vista Android...

uff que alivio tio xD

pd: me incharia a darte manitas tio XD!

BLZKZ

#1794 teniendo en cuenta que si el proceso de escucha unico se fastidia byebye todo, y que a cuantas más aplicaciones sirva (mas servidores deba escuchar) más consumirá... pues la diferencia seguro no es significativa xD

"Todas las notificaciones llegan a través de los servidores de Apple"

De eso me gustaría ver la fuente, si es así es la leche y mejor que uno para cada.

1 respuesta
spyro512

#1798 qué proceso de push se fastidia y cuándo? No entremos en tonterías, sabes perfectamente que es mejor tener un proceso para todo.

Como cuando en linux te preguntan si quieres un proceso que se encargue de todo o procesos individuales (proftpd, por poner un ejemplo). Si lo quieres sólo para UNA conexión/día no te conviene, pero si vas a usarlo más es mucho más recomendable.

1 respuesta
BLZKZ

#1799 pues la programación se encamina para todo lo contrario división en más procesos. Claro ejemplo es firefox o chrome

2 2 respuestas