Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Weitere Themen > Sonstige Betriebssysteme

Multitasking vom iPhone und Android

Das Thema "Multitasking vom iPhone und Android" befindet sich unter Sonstige Betriebssysteme auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 23.06.2010, 09:26   #1 (permalink)
Erfahrener Benutzer

Registriert seit: 10.06.2010
Beiträge: 246
Abgegebene Danke: 23
Erhielt 21 Danke für 19 Beiträge
Standard Multitasking vom iPhone und Android

gado:

Servus, da der Thread im iPhone 4 wegen dem Multitasking etwas ins Offtopic gerutscht ist, habe ich es mal hierhin ausgelagert. Entschuldige uwm, dass ich dein Beitrag missbrauchen muss, aber geht nicht anders.



Mal kurz BTT : Ich habe gestern das iPhone 3GS meiner besseren Hälfte auf OS4 upgedatet ... kann mir jemand Bitte sagen, wo da der Fortschritt sein soll ?

Hintergrundbilder frei wählbar ist ja gut und schön, aber was soll denn Bitte der Unfug mit dem "Multitasking" ?

Jetzt muß man um ein Programm zu schließen, zweimal kurz den Home Button drücken, sieht dann dann alle geöffneten Programme, muß das betreffende Icon drücken und Festhalten bis oben ein "minus" erscheint, da drauf tippen und dann ist es endlich zu.


Das konnte schon mein altes N95 seinerzeit : Tausend Programme im Hintergrundlaufen lassen weil mit der Auflegen Taste keine Programme geschlossen werden und irgendwann stürzt es dann ab weil es kein 798 Hintergrundprozesse gelichzeitig verträgt ...

Sorry, aber irgendwie war ich heilfroh, wieder mein Nexus in der Hand zu haben .... mit jedem Tag Abstand der vergeht an dem ich das iPhone nicht mehr nutze erscheint mir das Konzept des iPhones merkwürdiger.

Einziger Kritikpunkt an Android : Man sollte sich schon ein wenig damit beschäftigen um auch wirklich alle Funktionen ausreizen zu können ...
__________________
Lass mich! ...ich muß mich da jetzt kurz reinsteigern!
uwm ist offline   Mit Zitat antworten
Alt 23.06.2010, 10:05   #2 (permalink)
Fortgeschrittenes Mitglied
 
Benutzerbild von LarsD

Modell: Blackberry Bold 9700

Registriert seit: 19.05.2010
Beiträge: 572
Abgegebene Danke: 50
Erhielt 95 Danke für 68 Beiträge
Standard AW: iPhone 4

Da hat sich ja einer richtig informiert. Jetzt haste schon ein Google Phone und kannst nichtmal Google bedienen *rofl*

Machst Du es Deiner besseren Hälfte auch so richtig schön madig? Ich würde sagen: das Update liefert endlich ein paar Standards, die jedes Smartphone haben sollte (und die meisten schon haben haha)
LarsD ist offline   Mit Zitat antworten
Alt 23.06.2010, 10:11   #3 (permalink)
Bball
Gast

Beiträge: n/a
Standard AW: iPhone 4

Zitat:
Zitat von uwm Beitrag anzeigen
Das konnte schon mein altes N95 seinerzeit : Tausend Programme im Hintergrundlaufen lassen weil mit der Auflegen Taste keine Programme geschlossen werden und irgendwann stürzt es dann ab weil es kein 798 Hintergrundprozesse gelichzeitig verträgt ...
Öhm ... und wie macht das unser Nexus? Schon gemerkt, dass hier die Programme auch nicht geschlossen werden?

Und nur mal so nebenbei:
Beim iOS4 gibt es kein "echtes" Multitasking, sondern nur ein "App Switching" (die Apps laufen nicht im Hintergrund weiter, sondern werden "eingefroren") plus einige APIs, die das Fortführen einiger weniger Prozesse (GPS, Musikwiedergabe usw.) im Hintergrund erlauben, wenn die Apps entsprechend programmiert wurden. Apps ohne Update auf die iOS4 Funktionen laufen NICHT im Hintergrund weiter.
Dieses "Fake Multitasking" soll ja gerade die von dir angesprochenen Speicherprobleme vermeiden.
Kann man gut finden, muss man aber nicht.
Ich finde den Ansatz interessant, die Umsetzung aber mangelhaft, da die APIs viel zu eingeschränkt sind und so z.B. nichtmal das Updaten einer Twitter Timeline im Hintergrund möglich ist. Schwach.
  Mit Zitat antworten
Alt 23.06.2010, 10:20   #4 (permalink)
Fortgeschrittenes Mitglied
 
Benutzerbild von LarsD

Modell: Blackberry Bold 9700

Registriert seit: 19.05.2010
Beiträge: 572
Abgegebene Danke: 50
Erhielt 95 Danke für 68 Beiträge
Standard AW: iPhone 4

Praktisch ist das eh noch nicht nutzbar, außer vielleicht bei den hausinternen Diensten, weil die Apps erstmal umgeschrieben werden müssen, damit sie in das sog. Multitasking eingegliedert werden können.

Aber an der Stelle würde mich mal ein Vergleich zum Android Multitasking interessieren:

blieben bei Android die Programme nicht auch im Speicher, waren aber im Hintergrund eher inaktiv ?

Wie sieht das bei Android genau aus? Das war mir während meiner Desire Zeit auch nie ganz zugänglich. Einerseits hieß es ja, die Programme laufen im Hintergrund weiter (konnte man mit der Stoppuhr gut testen), andererseits, wie bleiben zwar im Speicher, sind aber nur aktiv, wenn man sie in den Vordergrund holt.

Wie schaut das aus?

Zitat:
Zitat von Bball Beitrag anzeigen
Ich finde den Ansatz interessant, die Umsetzung aber mangelhaft, da die APIs viel zu eingeschränkt sind und so z.B. nichtmal das Updaten einer Twitter Timeline im Hintergrund möglich ist. Schwach.
So schauts aus. Wird aber beim iPhone weniger auffallen, weil es noch immer keine Widgets gibt. Spätestens wenn Apple Widgets liefert, wird es denke ich eher negativ auffallen.

Geändert von LarsD (23.06.2010 um 10:22 Uhr)
LarsD ist offline   Mit Zitat antworten
Alt 23.06.2010, 10:32   #5 (permalink)
Bball
Gast

Beiträge: n/a
Standard AW: iPhone 4

Zitat:
Zitat von LarsD Beitrag anzeigen
Praktisch ist das eh noch nicht nutzbar, außer vielleicht bei den hausinternen Diensten, weil die Apps erstmal umgeschrieben werden müssen, damit sie in das sog. Multitasking eingegliedert werden können.
Täusch dich da mal nicht, in den letzten Tagen sind schon extrem viele Apps upgedated worden, von Naviapps (Navigieren im Hintergrund) über Spiele (Appswitching, so wird der akuelle Spielzustand "eingefroren") bis hin zu Tools wie Evernote/Dropbox (Dateitransfer im Hintergrund). Da gibt es schon genug.

Zitat:
blieben bei Android die Programme nicht auch im Speicher, waren aber im Hintergrund eher inaktiv ?
Ich denke, das bleibt dem Entwickler überlassen. Die ersten Versionen von Navigon liefen z.B. nicht im Hintergrund weiter, Copilot aber z.B. schon. Musikplayer wie z.B. Mortplayer läuft ohne Probleme, ebenso die meisten Twitterclients, aber eben nicht alle (zumindest war das so). Wie gesagt, ich denke, man kann, muss aber nicht.
Vielleicht kann ein Entwickler das bestätigen oder widerlegen?
  Mit Zitat antworten
Alt 23.06.2010, 10:34   #6 (permalink)
Fortgeschrittenes Mitglied
 
Benutzerbild von LarsD

Modell: Blackberry Bold 9700

Registriert seit: 19.05.2010
Beiträge: 572
Abgegebene Danke: 50
Erhielt 95 Danke für 68 Beiträge
Standard AW: iPhone 4

Zitat:
Zitat von Bball Beitrag anzeigen
Täusch dich da mal nicht, in den letzten Tagen sind schon extrem viele Apps upgedated worden, von Naviapps (Navigieren im Hintergrund) über Spiele (Appswitching, so wird der akuelle Spielzustand "eingefroren") bis hin zu Tools wie Evernote/Dropbox (Dateitransfer im Hintergrund). Da gibt es schon genug.
Ok, habe das ganze nicht so verfolgt. Da ich derzeit auch kein iPhone vorliegen habe, bin ich da vielleicht auch etwas abgeschnitten. Bei meinen Apps, die noch bei iTunes einlagern, kamen jetzt erstmal keine Updates mit.
LarsD ist offline   Mit Zitat antworten
Alt 23.06.2010, 11:13   #7 (permalink)
Android Guru

Modell: T-Mobile G1, Nexus One, Samsung Galaxy Tab 10.1, Samsung Galaxy Nexus

Registriert seit: 04.05.2009
Beiträge: 1.599
Abgegebene Danke: 128
Erhielt 210 Danke für 193 Beiträge
Standard AW: iPhone 4

Zitat:
Zitat von Bball Beitrag anzeigen
Ich denke, das bleibt dem Entwickler überlassen. Die ersten Versionen von Navigon liefen z.B. nicht im Hintergrund weiter, Copilot aber z.B. schon. Musikplayer wie z.B. Mortplayer läuft ohne Probleme, ebenso die meisten Twitterclients, aber eben nicht alle (zumindest war das so). Wie gesagt, ich denke, man kann, muss aber nicht.
Vielleicht kann ein Entwickler das bestätigen oder widerlegen?
Es gibt 2 grundlegende Arten etwas in Android zu machen: Activities und Services.
Activities sind die Fenster die du siehst, die Oberfläche. Hier kann man vieles machen und bekommt auch mit wenn man nichtmehr angezeigt wird.
Android entscheidet bei Speicherbedarf was aus dem Speicher fliegt. Wird also meine Activity "minimiert" ist IMMER die Möglichkeit gegeben, dass sie aus dem Speicher fliegt, also komplett beendet wird.
Da das total doof ist wenn man z.B. Musik hören möchte, kann man einen Service starten, der im Hintergrund weiterläuft. Die Oberfläche dient also nur noch der Steuerung des Services. Der Service bleibt solange im Hintergrund aktiv bis er sich selbst beendet.

So funktioniert Multitasking in Android. (Für Laien )
the_alien ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei the_alien für diesen Beitrag:
Alt 23.06.2010, 11:25   #8 (permalink)
Fortgeschrittenes Mitglied
 
Benutzerbild von LarsD

Modell: Blackberry Bold 9700

Registriert seit: 19.05.2010
Beiträge: 572
Abgegebene Danke: 50
Erhielt 95 Danke für 68 Beiträge
Standard AW: iPhone 4

Und ich nehme an, dass der Unterschied zum iPhone ist, dass es sich nicht nur um vom Hersteller vorgegebene Services handelt, sondern jeder Programmierer Android sagen kann, welcher Service im Hintergrund weiterlaufen soll, auch wenn die Activity minimiert ?
LarsD ist offline   Mit Zitat antworten
Alt 23.06.2010, 11:25   #9 (permalink)
Ehren-Mitglied
 
Benutzerbild von Pyrazol

Modell: Samsung Galaxy Nexus

Registriert seit: 20.02.2009
Beiträge: 3.505
Abgegebene Danke: 555
Erhielt 546 Danke für 320 Beiträge
Standard AW: iPhone 4

Zitat:
Zitat von the_alien Beitrag anzeigen
Es gibt 2 grundlegende Arten etwas in Android zu machen: Activities und Services.
Activities sind die Fenster die du siehst, die Oberfläche. Hier kann man vieles machen und bekommt auch mit wenn man nichtmehr angezeigt wird.
Android entscheidet bei Speicherbedarf was aus dem Speicher fliegt. Wird also meine Activity "minimiert" ist IMMER die Möglichkeit gegeben, dass sie aus dem Speicher fliegt, also komplett beendet wird.
Da das total doof ist wenn man z.B. Musik hören möchte, kann man einen Service starten, der im Hintergrund weiterläuft. Die Oberfläche dient also nur noch der Steuerung des Services. Der Service bleibt solange im Hintergrund aktiv bis er sich selbst beendet.

So funktioniert Multitasking in Android. (Für Laien )
Ich füge noch hinzu:
Beendet man eine Activity per Home- oder Back-Button, wird sie schlafen gelegt. Dabei verbraucht sie keinen Strom, verbleibt aber im Speicher. Das hat den Vorteil, dass sie schneller wieder geladen werden kann, wenn sie wieder aufgerufen wird, als wenn sie sich komplett neu starten müsste. Braucht Android den Speicher (für eine andere App o.ä.), wird die Activity rausgeworfen (speichert aber ihren aktuellen Status, sodass man wieder genau da weitermachen kann, wo man aufgehört hat).

Prinzipiell ist Multitasking beim iPhone genau dasselbe wie bei Android, nur eben mit der Einschränkung, dass nur die von Apple festgelegten Services (lokale Notifications, Location, etc.) im Hintergrund laufen dürfen, bei Android hingegen alles, worauf der jeweilige Entwickler eben Lust hat.
__________________
Phone: Galaxy NEXUS | Firmware: 4.0.4 (IMM76I) | 250 MB Bonus-Speicherplatz bei Dropbox-Anmeldung!

Phone History: Nexus One, Acer Liquid, T-Mobile Pulse (Huawei U8220), T-Mobile G1 (HTC Dream), Xda cosmo (HTC S620), Samsung SGH-X200, Siemens M50, Trium Geo@, Trium Astral
Pyrazol ist offline   Mit Zitat antworten
Alt 23.06.2010, 11:28   #10 (permalink)
Fortgeschrittenes Mitglied
 
Benutzerbild von LarsD

Modell: Blackberry Bold 9700

Registriert seit: 19.05.2010
Beiträge: 572
Abgegebene Danke: 50
Erhielt 95 Danke für 68 Beiträge
Standard AW: iPhone 4

Zitat:
Zitat von Pyrazol Beitrag anzeigen
Prinzipiell ist Multitasking beim iPhone genau dasselbe wie bei Android, nur eben mit der Einschränkung, dass nur die von Apple festgelegten Services (lokale Notifications, Location, etc.) im Hintergrund laufen dürfen, bei Android hingegen alles, worauf der jeweilige Entwickler eben Lust hat.
Haha... ok, damit hast Du meine Frage beantwortet, bevor Du sie gelesen hattest

Danke!

Gedankenbeispiel: wenn die Services bei Android nicht sofort eingeführt worden wären und die Apps nur aus Activitys bestanden hätten, hätte man demnach bei den Android Programmen momentan das gleiche Problem gehabt wie die aktuellen iPhone Apps, die noch nicht angepasst wurden?
LarsD ist offline   Mit Zitat antworten
Antwort

Stichworte
-

« - | Samsung "Bada" ? »
Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Vom iPhone zum Android-Handy: Vorüberlegungen und Fragen DruideII Android Allgemein 6 14.06.2010 10:54
Fahrplan-App vom iPhone auch für Android? Shredder Sonstige Apps & Widgets 6 28.05.2010 15:31
Vom iPhone zum Android kampfsalat Vorstellungsgespräch 5 24.05.2010 10:14
Cases und bags etc. vom Iphone? Chatt Zubehör für Nexus One 2 29.01.2010 17:53
Hauptspeicher und Multitasking Hagbard235 Android Allgemein 9 18.09.2009 02:15




Du liest gerade: "Multitasking vom iPhone und Android" unter "Sonstige Betriebssysteme" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.