Kommentare zu: Push Notifications erst mit Snow Leopard? https://macnotes.de/2009/02/12/push-notifications-erst-mit-snow-leopard/ iPhone, iPod, iPad, Mac - das unabhängige Magazin rund um Apple Tue, 02 Mar 2021 12:24:30 +0000 hourly 1 https://wordpress.org/?v=6.9.1 Von: Karl https://macnotes.de/2009/02/12/push-notifications-erst-mit-snow-leopard/#comment-57481 Thu, 12 Feb 2009 15:40:32 +0000 http://www.macnotes.de/2009/02/12/push-notifications-erst-mit-snow-leopard/#comment-57481 @David:
Was nutzt Multitasking wenn es niemand außer Apple nutzen darf / kann?

Das heißt faktisch, dass das iPhone kein Multitasking beherrscht.

]]>
Von: Bjrn82 https://macnotes.de/2009/02/12/push-notifications-erst-mit-snow-leopard/#comment-57460 Thu, 12 Feb 2009 10:05:18 +0000 http://www.macnotes.de/2009/02/12/push-notifications-erst-mit-snow-leopard/#comment-57460 Ich denke das es den Push Notification Service, so wie er ursprünglich mal geplant war, nicht mehr geben wird. Ich glaube das es wohl eher „richtige“ third App Hintergrunddienste geben wird. Allerdings von Apple auf eine bestimmte Anzahl begrenzt. Eventuell schon mit der nächsten großen Firmware Revision.

]]>
Von: ml https://macnotes.de/2009/02/12/push-notifications-erst-mit-snow-leopard/#comment-57455 Thu, 12 Feb 2009 09:42:37 +0000 http://www.macnotes.de/2009/02/12/push-notifications-erst-mit-snow-leopard/#comment-57455 Multitasking und Push sind zwei verschiedene Paar Schuhe. Multitasking beherrscht das iPhone OS wegen seiner Mac-OS-X-Wurzeln ja schon. Das Problem welches Push löst, ist das sog. „Busy waiting“, bei dem eine Applikation ständig aktiv einen Server abfragt, ob neue Daten vorliegen. Bei Push wird die Applikation über neue Daten benachrichtigt und kann dann aktiv werden.

Ein guter Vergleich wäre ein Tastaturtreiber. Dieser könnte z.B. ständig die Tastatur abfragen, ob eine Taste gedrückt worden ist. Das steigert die Auslastung des Systems enorm. Auf der anderen Seite kann aber die Tastatur auch im System einen Interrupt (= Push Notification) auslösen sobald eine Taste gedrückt worden ist. Über den Interrupt wird der Treiber benachrichtigt und er kann daraufhin aktiv werden und die gedrückte Taste bei der Tastatur abfragen. Das ist wesentlich ressourcenschonender als „busy waiting“.

]]>
Von: David https://macnotes.de/2009/02/12/push-notifications-erst-mit-snow-leopard/#comment-57451 Thu, 12 Feb 2009 09:34:40 +0000 http://www.macnotes.de/2009/02/12/push-notifications-erst-mit-snow-leopard/#comment-57451

„ich denke, dass Apple über kurz oder lang auch echtes Multitasking auf’s iPhone bringen wird/muss“

Ich kanns nicht mehr hören. Das Iphone KANN jetzt schon Multitasking oder wie glaubts Du eigentlich, dass Du während Du surfst angerufen werden kannst, wenn nicht 2 und mehr Prozesse quasi-Parallel laufen würden ?
Was Apple nicht zulässt ist, das Starten von Drittprozessen als Daemon bzw. als Hintergrundprozess, weil Sie um die Batteriekapazität fürchten.

]]>
Von: ha https://macnotes.de/2009/02/12/push-notifications-erst-mit-snow-leopard/#comment-57447 Thu, 12 Feb 2009 08:44:46 +0000 http://www.macnotes.de/2009/02/12/push-notifications-erst-mit-snow-leopard/#comment-57447 Ich denke, dass Apple über kurz oder lang auch echtes Multitasking auf’s iPhone bringen wird/muss, um konkurrenzfähig zu bleiben (Stichwort Palm Pre). Dann ist aber fraglich, wofür man die Push Notifications überhaupt noch braucht.

]]>