1. Foren
  2. Kommentare
  3. Applikationen-Forum
  4. Alle Kommentare zum Artikel
  5. › Seadragon - Microsofts…

Generelle Frage zur iPhone-Bedienung

  1. Thema

Neues Thema


  1. Generelle Frage zur iPhone-Bedienung

    Autor: Misdemeanor 15.12.08 - 09:55

    Hallo!

    Ich hatte in der Zwischenzeit schon das eine oder andere iPhone in den Händen, und was mich wirklich wundert: Gibt's eigenltlich keine "Task-Verwaltung" oder so, um zwischen laufenden Programmen hin und her zu schalten?

    Sprich: Wenn ich Safari öffne und damit meinetwegen über den Browser E-Mails abrufe, dann unter dem Display auf den "◘"-Button drücke - wird dann der Browser beendet und man muss diesen im Menü einfach erneut öffnen oder kann man wieder auf diesen Task schalten?

    Ich habe jedenfalls noch keine derartige Funktion entdeckt ... naja.

    Klärt mich auf, Leute :-)
    Danke,
    t|h

  2. Re: Generelle Frage zur iPhone-Bedienung

    Autor: SkyBeam 15.12.08 - 10:06

    Misdemeanor schrieb:
    > Sprich: Wenn ich Safari öffne und damit
    > meinetwegen über den Browser E-Mails abrufe, dann
    > unter dem Display auf den "◘"-Button drücke
    > - wird dann der Browser beendet und man muss
    > diesen im Menü einfach erneut öffnen oder kann man
    > wieder auf diesen Task schalten?
    >
    > Ich habe jedenfalls noch keine derartige Funktion
    > entdeckt ... naja.

    Apple erlaubt auf dem iPhone keine Hintergrund-Applikationen. Sobald du also auf den Home-Button klickst wird die aktuelle Vordergrund-Applikation beendet.
    Das heisst allerdings nicht, dass die Applikationen ihren Zustand nicht zwischenspeichern können um beim nächsten Aufruf wieder da weiter machen zu können wo du aufgehört hast.

    Allerdings verhindert dies so nützliche Sachen wie einen Instant-Messenger im Hintergrund laufen zu lassen. Beispielsweise verlierst du natürlich alle IM-Verbindungen wenn du Fring offen hast und dann den Home-Knopf drückst. Verhindern kannst du das nur mit Jailbreak und dem "Backgrounder" tool. Damit lässt sich verhindern, dass ein Programm beendet wird. Eine Art Task-Manager gibt's aber auch dann nicht. Das Programm öffnet einfach wieder wenn du erneut auf das Symbol-Tippst (es lädt einfach nicht komplett neu).

  3. Re: Generelle Frage zur iPhone-Bedienung

    Autor: Uwe64 15.12.08 - 10:07

    Außer z.B. der iPod Anwendung läuft da keine Anwendung im Hintergrund. Also immer Anwendung beenden und neu starten, wobei sich die meisten Anwendungen "merken" wo man gerade war. Also beim Adressbuch in welchem Kontakt, bei Fahrinfo in welcher Abfrage.

  4. Re: Generelle Frage zur iPhone-Bedienung

    Autor: Melfice 15.12.08 - 10:07

    Das ist so. Es gibt nur eine kleine Anzahl von Tasks die im Hintergrund weiterlaufen. Die I-pod Funktion ist eine solche. Ebenfalls lassen sich im Hintergrund E-Mails abrufen. Wenn man aber eine App offen hat und zur Nächsten wechseln will, muss man die Erste beenden.

  5. Re: Generelle Frage zur iPhone-Bedienung

    Autor: oni 15.12.08 - 10:08

    Du hast es erfasst, Hintergrundprozesse sind beim iPhone (noch) nicht vorgesehen. Wozu das aber auf einem Handy gut sein soll, ist mir eigentlich ein Rätsel. Die meisten Apps sind so gestaltet, dass sie ihren Zustand speichern und beim nächsten Aufruf wieder fortsetzen. Ist IMHO auf einem Gerät mit begrenzten Ressourcen und besonders Akkulaufzeit eine bessere Alternative als alles immer im Hintergrund offen zu halten.

  6. Re: Generelle Frage zur iPhone-Bedienung

    Autor: graf porno 15.12.08 - 10:29

    Richtig. Denn wozu das führt, sieht man ja u.a. bei Windows Mobile, wo das System schnell sehr zäh wird, wenn mehrere Anwendungen offen sind. Da ist die von Apple gewählte Alternative zwar bevormundend, aber nicht so doof.

  7. Re: Generelle Frage zur iPhone-Bedienung

    Autor: Eiertoller 15.12.08 - 10:37

    Melfice schrieb:
    -------------------------------------------------------
    > Wenn man aber eine
    > App offen hat und zur Nächsten wechseln will, muss
    > man die Erste beenden.

    Stimmt, aber so wie du es beschrieben hast, klingt es sehr umständlich (erst die laufende beenden, dann die neue App starten). Das Beenden der laufenden App, das Sichern dessen Zustands und das Starten der neuen App ist einfach ein Klick auf die neue App.

    PS: trotzdem finde ich es schade, daß Hintergrund-Apps nicht erlaubt sind. Das macht einiges umständlich oder sogar unmöglich (IM im Hintergrund). Das Stromspar-Argument ist zwar gut, aber leider nur in der Theorie. In der Praxis ist es mir schon häufig passiert, daß das iPhone plötzlich ne Menge mehr Energie als normal gezogen hat und - hätte ich es nicht irgendwann gemerkt und einen Reset gemacht - das iPhone wäre mitten am Tag schon leer gewesen. Damit will ich sagen, daß auch ohne Fremdhintergrundapps bei der Apple-Software genügend schief gehen kann um überflüssige Last zu erzeugen :-P

  8. Re: Generelle Frage zur iPhone-Bedienung

    Autor: Anonymer Nutzer 15.12.08 - 10:50

    Herrlich wir ihr euch diesen Mist schönredet. Einfach nur geil ... :-)

  9. Re: Generelle Frage zur iPhone-Bedienung

    Autor: titrat 15.12.08 - 10:57

    > Herrlich wir ihr euch diesen Mist schönredet. Einfach nur geil ... :-)

    Die Wahrheit liegt dazwischen.
    Bei meinen iPhone-Vorgängern (allesamt CE-Geräte) musste man dauernd die geöffneten Tasks wieder per Hand schließen, weil es sonst extrem instabil wurde und zudem arschlahm - sehr lästig.

    Golden wäre der Mittelweg: Nur besonders zertifizierte Tasks dürfen im Background arbeiten, alles andere führt leider nur zu Chaos und Wildwuchs - es klappt einfach nicht in der Praxis.
    Bei einem 3GHz-PC ist es ja noch egal, wenn 100 Tasks im Hintergrund separat nach Updates schauen, oder sonstwas machen, aber nicht auf Miniphones.

    Wirklich benötigt werden Hintergrundtasks nur für die wenigsten Prozesse, wie SMS, E-Mail, IM und manche Geo-App vielleicht. Ansonsten wären sie nur notwendig, damit eine Task schnell wieder da ist - aber das ist sie beim iPhone ja.

  10. Re: Generelle Frage zur iPhone-Bedienung

    Autor: ichse 15.12.08 - 11:15

    titrat schrieb:

    >
    > Golden wäre der Mittelweg: Nur besonders
    > zertifizierte Tasks dürfen im Background arbeiten,
    > alles andere führt leider nur zu Chaos und
    > Wildwuchs - es klappt einfach nicht in der
    > Praxis.

    Richtig.
    Bei einer Zertifizierung müssten dann allerdings alle zert. Programme gegen das neue Programm getestet werden. Immer alle untereinander - ist das dann n! ?

    Als Programmierer weiss man ja leider nur zu gut, wie oft einem unerwartete Seiteneffekte reinspuken können.

  11. Re: Generelle Frage zur iPhone-Bedienung

    Autor: iPhoner 15.12.08 - 11:40

    oni schrieb:
    -------------------------------------------------------
    > Du hast es erfasst, Hintergrundprozesse sind beim
    > iPhone (noch) nicht vorgesehen.
    >
    Das ist so pauschal natürlich nicht richtig.
    Denn sobald ich den iPod starte, arbeitet dieser im Hintergund weiter, sobald ich auf die Home-Taste drücke. Dann kann ich alles weitere auch machen (surfen, mailen, telefonieren), und der iPod werkelt schön weiter.
    Prinzipiell also hat Apple die Möglichkeit von Hintergrundtasks vorgesehen, freigegeben jedoch wird sie aufgrund von möglicherweise (!) fehlenden Systemressource nicht.

  12. Re: Generelle Frage zur iPhone-Bedienung

    Autor: CocoaTouchDeveloper 15.12.08 - 11:44

    SkyBeam schrieb:
    -------------------------------------------------------
    > Allerdings verhindert dies so nützliche Sachen wie
    > einen Instant-Messenger im Hintergrund laufen zu
    > lassen.

    Noch. Mit dem nächsten Update gibts nen allgemeinen Push-Dienst, mit dem man dem iPhone-OS Nachrichten über Änderungen von Programmen schicken kann. Das sieht dann am Ende so aus, als ob ein IM im Hintergrund laufen würde: Das IM-Symbol zeigt neu hinzugekommene Nachrichten an, ein Ton pro Nachricht kann abgespielt werden und letztendlich steht es dem Programmierer auch frei ein Dialogfeld aufpoppen zu lassen, indem eine Nachricht angezeigt wird und die Möglichkeit geboten wird direkt zum Programm zu wechseln (das zu starten). Mit der Technik sind Hintergrundtasks überflüssig. Allerdings gibt es Gerüchte, dass die MibiFunkProv. sich mal wieder quer stellen und die benötigte Bandbreite nicht zur Verfügung stellen wollen (Stichwort: SMS).

  13. Re: Generelle Frage zur iPhone-Bedienung

    Autor: derda 15.12.08 - 12:06

    Es heißt, dass sowas wie Hintergrund-anwendungen nicht möglich seien und eine Abfrage "on the fly" somit unmöglich ist.

    Somit bedeutet es, dass ein IM nicht funzt und Mailabfragen auch nicht ...

    Und wie ist es dann, dass ich bei meinem iPod Touch eine Zahl neben dem Messengericon angezeigt bekomme, wenn ich im Dashboard bin und eine neue Nachricht eingeht?
    o,Ô


    derda

  14. Re: Generelle Frage zur iPhone-Bedienung

    Autor: iPhoner 15.12.08 - 12:41

    derda schrieb:
    -------------------------------------------------------
    > Es heißt, ...
    >
    Eben, "Es heißt,...".
    Das bedeutet nicht, dass das auch stimmt.

  15. Re: Generelle Frage zur iPhone-Bedienung

    Autor: Avalanche 16.12.08 - 09:12

    Die Telefonanwendung kann auch im Hintergrund laufen (einfach während einem Gespräch den Home Button drücken).

  16. Re: Generelle Frage zur iPhone-Bedienung

    Autor: Avalanche 16.12.08 - 09:15

    Das ist nur für die Entwickler unangenehm, v.a. weil sie endlich Anwendungen so programmieren müssen, dass ihr Zustand vernünftig zwischengespeichert wird. Merke: Bei Desktopsoftware wird das als Feature extra beworben.

    Bei manchen Anwendungen (z.B. Omnifocus) sind die Verzögerungen beim Laden von großen Datenbeständen manchmal störend.

    Insgesamt aber ein recht praktikabler Kompromiss.

  17. Re: Generelle Frage zur iPhone-Bedienung

    Autor: harmless 16.12.08 - 14:18

    CocoaTouchDeveloper schrieb:
    -------------------------------------------------------
    > Noch. Mit dem nächsten Update gibts nen
    > allgemeinen Push-Dienst, mit dem man dem iPhone-OS
    > Nachrichten über Änderungen von Programmen
    > schicken kann. Das sieht dann am Ende so aus, als
    > ob ein IM im Hintergrund laufen würde:

    Ja. Aber für viele andere Programme, die im Hintergrund weiterlaufen müssen, ist das auch keine Lösung.

    Meines Erachtens nur ein Ablenkungsmanöver seitens Apple. *Gar keine* Hintergrundprogramme zuzulassen war einfach eine falsche Design-Entscheidung. Da helfen auch solche Krücken nicht.

  18. Re: Generelle Frage zur iPhone-Bedienung

    Autor: harmless 16.12.08 - 14:27

    derda schrieb:
    -------------------------------------------------------
    > Es heißt, dass sowas wie Hintergrund-anwendungen
    > nicht möglich seien und eine Abfrage "on the fly"
    > somit unmöglich ist.

    Das ist so nicht richtig. Es ist technisch möglich und die Apple-eigenen Applikationen nutzen das auch.

    Apple *verbietet* es aber anderen Anbietern, ihre Programme im Hintergrund weiterlaufen zu lassen. Wenn sich einer nicht dran hält, wird das Programm einfach nicht im App-Store angeboten.

    Wenn Deine IM-Applikation das trotzdem macht, dann gibt es mehrere Möglichkeiten:
    a) Apple hat den Entwicklern eine Ausnahme erlaubt
    b) Apple hat es übersehen
    c) Du hast die Applikation nicht aus dem App-Store

    Letzteres ist eher schwierig, da Applikationen dann vom Entwickler selbst für jedes Gerät einzeln zertifiziert werden müssen (Ad-hoc-Distribution). Oder Dein iPhone ist per Jailbreak freigeschaltet.

  1. Thema

Neues Thema


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. Datenarchitektin / Datenarchitekt in der Anwendungsentwicklung (m/w/d)
    Bundesamt für Familie und zivilgesellschaftliche Aufgaben, Köln
  2. IT Operations Manager (m/w/d)
    Masterflex SE, Gelsenkirchen
  3. Datenarchitektin / Datenarchitekt in der Anwendungsentwicklung (m/w/d)
    Bundesamt für Familie und zivilgesellschaftliche Aufgaben, Köln
  4. Senior Engineer (m/w/d) Cybersecurity Audits und Assessments
    TÜV SÜD Auto Service GmbH, Garching bei München

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Hardware-Angebote


Haben wir etwas übersehen?

E-Mail an news@golem.de


Hewlett Packard Enterprise: Was die Übernahme von Juniper Networks durch HPE bedeutet
Hewlett Packard Enterprise
Was die Übernahme von Juniper Networks durch HPE bedeutet

Juniper-Vorstandschef Rami Rahim wird den gemeinsamen Bereich HPE-Network leiten. Dazu gehört auch Aruba Networks.
Von Achim Sawall

  1. Hewlett Packard Enterprise HPE will offenbar Juniper Networks kaufen

Tools für das Game Porting Toolkit: Windows-Games auf dem Mac spielen
Tools für das Game Porting Toolkit
Windows-Games auf dem Mac spielen

Apples Game Porting Toolkit soll Devs helfen, Windows-Spiele auf den Mac zu bringen. Mit Tools aus der Open-Source-Szene können sie direkt unter MacOS installiert werden.
Von Christian Rentrop

  1. Silver Gamer "Viel mehr ältere Leute sollten spielen"
  2. Candy Crushed Royal Match wird profitabelstes Mobile Game
  3. Extended Reality Virtuelle Welten, echter Schweiß

Neue Teleskope von Unistellar: Endlich tragbar
Neue Teleskope von Unistellar
Endlich tragbar

CES 2024 Unistellar hat schon einige smarte Teleskope herausgebracht. Mit der Odyssey-Serie kommt jetzt eine Produktlinie mit neuen Features auf den Markt.
Von Mario Keller

  1. Astronomie Neue Methode zum Auffinden von Wasser auf Exoplaneten
  2. Sonnensystem Neue Erkenntnisse über Neptun und Uranus
  3. Astrophysik Neutronensterne können Quarks-Kerne besitzen