Beiträge: 56
Registriert seit: Jun 2009
Bewertung:
0
Gelten diese Neuerungen auch fürs iPad?
Beiträge: 124
Registriert seit: Apr 2009
Bewertung:
0
Naja der größte "Jailbreak-Killer" wäre natürlich ein Ersatz für SBSettings. Solange das nicht integriert wird ist für mich ein Jailbreak immer notwendig. Wer will sich schon durch die Menüs hangeln wenn Wifi und GPS mit einem Klick aktivierbar sind.
Beiträge: 5.440
Registriert seit: Apr 2008
Bewertung:
156
Wenn jetzt noch Lockinfo käme wäre auch der Jail für mich überflüssig! Aber alles in allem hat Apple seine Hausaifgaben gemacht...
Beiträge: 49.670
Registriert seit: Jul 2008
Bewertung:
1.308
So langsam sickern immer mehr Features der 4.0 durch, die interessantesten habe ich in den Eröffnungspost editiert.
-> Anmeldung zum Test der iOS 9-Betas bitte per PM <-
Beiträge: 677
Registriert seit: Jul 2008
Bewertung:
9
Irgendwie will mir die Funktionsweise der Background-Services nicht einleuchten.
Ein paar Beispiele:
Background-Navigation:
Laut Video kann ich meine Navi-App in den Hintergrund schicken und bekomme weiterhin Richtungsansagen. So wie Apple das erklärt, laufen im Hintergrund aber nur die Apple-Services weiter. Das kann aber nicht sein, da ja irgendeine Programm-Logik die GPS-Daten von Apple mit dem Kartenmaterial abgleichen und die passenden Sprachsamples heraussuchen bzw. im Fall von Text2Speech sogar generieren muss. Das geht nur wenn wesentliche Teile der Navi-App weiterhin im Hintergrund aktiv bleiben.
VoIP:
Man bleibt erreichbar und bekommt ein Popup, wenn ein Anruf oder eine Message eintrifft. Entweder läuft das weiterhin über die schon immer verfügbaren Push-Notifications oder aber echter Skype-Code (und nicht nur Apple-Services) muss im Hintergrund aktiv bleiben und dabei auch eine eigenständige Internetverbindung zum Skype-Server betreiben.
Local Notifications:
Entweder das ist eine reine Alarmfunktion (Geburtstage, etc.) oder es muss Programmcode im Hintergrund weiterlaufen, der dann bei Bedarf, z.B. nach dem Abschluss einer Berechnung, solche Meldungen erzeugen kann
Task Completion:
Gibt es dafür ein Zeitlimit oder kann man dieses Feature dafür nutzen eigenen Code dauerhaft im Hintergrund weiter laufen zu lassen, indem man den Task nie als abgeschlossen meldet?
Mein Fazit
Das ganze Konzept kann nicht so einfach sein, wie von Apple dargestellt. Entweder diese Apple-Background-Services sind so speziell, dass sie auf bestimmte Apps (Tomtom, Skype, etc.) zugeschnitten sind oder es handelt sich doch um einen wesentlich echteren und freieren Background-Betrieb als von Apple dargestellt. Dann allerdings auch mit allen Nachteilen, wie erhöhtem Strom- und Performance-Bedarf - was ja laut Apple nicht der Fall sein soll. In dem Fall wären die Background-Dienste nur zusätzliche Hilfestellungen für die Entwickler, die aber auch unabhängig davon vollständig im Hintergrund weiterlaufende Apps entwicklen können.
Hat von Euch jemand genaueren Einblick in die Funktionsweise? Kann tatsächlich jeder Entwickler beliebigen Code im Hintergrund laufen lassen und dabei die Apple-Services nur als Hilfestellung nutzen oder ist das alles so beschränkt, dass ein weniger bedeutender Entwickler mangels Berücksichtigung durch die Apple-Services gar keine sinnvollen Schnittstellen verfügbar hat?
Ich kenne mich jetzt zwar nicht soo sehr mit dem Programmieren von iPhone-Apps etc. aus, aber diese Background-Services sollen den Entwicklern doch per API zur Verfügung gestellt werden. D.h. dann können die Entwickler (von Navigon z.B.) sich diese Background-Services zu Nutze machen, also läuft nicht nur reiner Apple-Code im Hintergrund...
Es ist ja super die ganzen tollen sachen aber was ist mit der Batterie???
ist dann die Laufzeit der batterie dann nur noch 3 Stunden und man muss das Iphone an die Dose klemmen ????
Denke mal Apple sollte mal drüber nachdenken den Stromverbrauch des IPhone zu senken und nicht nur 100 neue Möglichkeiten hinzu zu fügen!!!!!!
Ich finde das schon ätzend jeden abend mein Iphone 3GS an die Ladestation zu Docken. Ich surfe sehr viel mit dem IPhone und telefoniere wenn ich dann morgens um 5:40 uhr das von der Ladestation nehme dann ist es, bei meiner Nutzung und auch von allen möglichen Energiesparenden maßnahmen die es gibt wie, dienste deaktivieren und Helligkeit ganz runter , am Nachmittag um 15:30 Uhr auf 15% ..... Steve Jobs sollte sich dadrüber gedanken machen!!!!! Hoffe echt das das OS 4.0 nicht dann schon das Iphone 3GS nach 3 Stunden schlapp macht......
Meine Freundin hat auch ein Touch Handy und sie muss erst 4 tage bei guter Nutzung an die Dose!!!!!! Ist zwar ein LG handy aber mit WM6.5 .........
Beiträge: 10.308
Registriert seit: Apr 2008
Bewertung:
220
Die Backgroundfunktion muss aber von den Entwicklern programmiert werden, oder laufen die automatisch?
Wenn dem so ist mit der Programmierung, dann ist die Frage, von wievielen dies auch integriert wird
Beiträge: 279
Registriert seit: Aug 2008
Bewertung:
2
@ Sternjunge
mach mal alles was du machst gleichzeitig mit dem handy deiner freundin
und schau nach wann da der akku leer ist wird sich nur um minuten handeln welches länger hält
oder hat das ne autobatterie als akku dranhängen??
datenübertragen braucht halt sehr viel saft und da kannst mit software wenig machen außer du drosselst halt von 3g auf edge
nur darauf wirst du nicht verzichten wollen oder??
Beiträge: 144
Registriert seit: Apr 2009
Bewertung:
-1
Trotzdem wird mein nächstes Handy ein HTC 4G sein !!
Beiträge: 1.308
Registriert seit: Mar 2010
Bewertung:
7
Multitasking war ja längst überfällig, wer kennt es nicht, dass er aus einer App heraus eine Adresse auf der Karte sehen will und dann nicht mehr in die App zurückspringen kann.
Allerdings habe auch ich meine Zweifel, inwieweit die neuen Möglichkeiten nicht doch das altbekannte Problem Akkulaufzeit negativ beeinflussen.
Tatsächlich muss man jetzt bereits auf viele Möglichkeiten verzichten (man nehme die Pushbenachrichtigungen raus, deaktiviere dieses und jenes), damit der Akku halbwegs mitspielt.
Beiträge: 3.072
Registriert seit: May 2008
Bewertung:
77
@iBenny: Auch wenn das 3GS von vielen gerne als "Facelift" dargestellt wird, basiert es doch in entscheidenden Bereichen auf unterschiedlicher Hardware. Es verfügt über doppelt soviel RAM und hat einen stärkeren Prozessor als das 3G. Für Hintergrund-Prozesse zwei entscheidende Faktoren. Sicherlich ist es bereits jetzt möglich das 3G via Jailbreak Multitasking fähig zu machen, doch dann "dümpeln" ein bis zwei vom User ausgewählte Programme im Hintergrund (und jeder der es regelmäßig nutzt weiß wie es die Performance beeinträchtigen kann). Bei Apple's Variante dagegen können im Extremfall alle installierten Apps, ohne User-Interaktion, auf die angebotenen Schnittstellen zugreifen. Und jeder kann sich vorstellen, wie sich das auf die Performance eines 3G auswirkt. Da Apple immer Wert auf Zuverlässigkeit und Usability seiner Produkte legt, kann ich verstehen warum das 3G beim Multitasking außen vor bleibt.
Just my 2 Cents ...