iOS 4 zal vandaag officieel beschikbaar zijn om te downloaden. De belangrijkste attractie van de nieuwe versie van iOS voor iPhone en iPod Touch is natuurlijk multitasking. Maar sommigen hebben overdreven verwachtingen en kunnen teleurgesteld worden.
Multitasken in iOS 4 is niet voor iPhone 3G
iOS 4 kan helemaal niet worden geïnstalleerd op de eerste iPhone 2G of de eerste generatie iPod touch. Multitasking in iOS 4 werkt niet op iPhone 3G en iPod Touch 2e generatie. Als je een van deze twee modellen bezit, zal ik je vanaf het begin in de steek laten, maar multitasken is niets voor jou. Apple-multitasking kan op deze apparaten worden ingeschakeld na het jailbreaken, maar dit wordt over het algemeen niet aanbevolen.
De processor in de iPhone 3GS is bijna 50% sneller en heeft twee keer zoveel MB RAM. Dankzij dit kunnen heel wat applicaties "in slaap worden gebracht", terwijl het op 3G voldoende is om nog een veeleisende applicatie uit te voeren, en er misschien geen middelen meer over zijn voor andere applicaties - ze zullen met geweld worden uitgeschakeld.
Hoewel gebruikers zeggen dat ze dit probleem niet hebben, is het probleem dat er niet veel apps zijn die daadwerkelijk op de achtergrond draaien. Deze verschijnen nu pas in de App Store en om op de achtergrond te kunnen functioneren hebben ze bronnen nodig die simpelweg niet in de iPhone 3G aanwezig hoeven te zijn. Maar laten we nu eens kijken naar wat multitasking met zich meebrengt.
Applicatiestatus opslaan en snel schakelen
Voor elke applicatie kan een functie worden geïmplementeerd om de status op te slaan bij het afsluiten en achteraf tussen applicaties te schakelen om extra snel te zijn. Natuurlijk verlies je je kapotte werk niet als je de staat redt. Iedere applicatie kan deze functie hebben, maar moet wel voorbereid zijn op deze functionaliteit. Apps die op deze manier zijn bijgewerkt, verschijnen nu in de App Store.
Pushmeldingen
Je bent waarschijnlijk al bekend met pushmeldingen. Als u met uw iPhone of iPod met internet bent verbonden, kunt u meldingen ontvangen dat er iets is gebeurd. Iemand heeft u bijvoorbeeld een privébericht op Facebook gestuurd of iemand heeft u een bericht op ICQ gestuurd. Applicaties kunnen u dus meldingen via internet sturen.
Lokale melding
Lokale meldingen zijn vergelijkbaar met pushmeldingen. Bij hen ligt het voordeel voor de hand: de applicaties kunnen u meldingen over een gebeurtenis uit de agenda sturen zonder dat u verbinding met internet hoeft te hebben. Lokale meldingen kunnen u echter alleen op de hoogte stellen van een vooraf ingestelde actie. U hebt bijvoorbeeld in de takenlijst ingesteld dat u 5 minuten vóór de deadline van de taak op de hoogte wilt worden gesteld.
Achtergrondmuziek
Luister je graag naar de radio op je iPhone? Dan zul je iOS 4 leuk vinden. Je kunt nu op de achtergrond muziek naar je iPhone streamen, zodat je tijdens het luisteren nog iets anders kunt doen. Zoals ik al zei, moet de applicatie klaar zijn voor deze acties, je huidige applicaties zullen niet voor je werken, je moet wachten op updates! In de toekomst zullen er waarschijnlijk ook videostreamingapplicaties zijn die de audiotrack behouden als ze worden uitgeschakeld en de video opnieuw gaan streamen als ze weer worden ingeschakeld.
VoIP
Met VoIP-ondersteuning op de achtergrond is het mogelijk om Skype ingeschakeld te houden en kunnen mensen u bellen, ook al is de app gesloten. Dit is zeker interessant, en ik vraag me zelf af hoeveel beperkingen er zullen verschijnen. Ik geloof dat het er niet veel zullen zijn.
Achtergrondnavigatie
Deze functie werd het beste gepresenteerd door Navigon, waarover we schreven. De applicatie kan dus zelfs op de achtergrond met uw stem navigeren. Deze functie wordt waarschijnlijk ook gebruikt door geolocatietoepassingen, die zullen herkennen dat u de plaats waar u bent ingelogd al hebt verlaten.
Taak volbrengen
Deze functie ken je zeker van de SMS- of Mail-applicatie. Als je bijvoorbeeld een afbeelding uploadt naar de server in Dropbox, wordt de actie uitgevoerd, zelfs als je de applicatie sluit. Op de achtergrond kan de huidige taak eindigen.
Maar wat kan niet multitasken in iOS 4?
Apps in iOS 4 kunnen zichzelf niet vernieuwen. Het probleem ligt dus bij Instant Messaging-diensten zoals ICQ en dergelijke. Deze apps kunnen niet op de achtergrond worden uitgevoerd en kunnen niet worden vernieuwd. Het zal nog steeds nodig zijn om een oplossing zoals die van Beejive te gebruiken, waarbij de applicatie online op de Beejive-server staat en als iemand je per ongeluk schrijft, je een melding ontvangt via pushmelding.
Op dezelfde manier kunnen andere applicaties zichzelf niet vernieuwen. Het is niet zo dat de iPhone je op de hoogte stelt van nieuwe artikelen in de RSS-lezer, maar ook niet van nieuwe berichten op Twitter, enzovoort.
Hoe herken ik achtergronddiensten?
Gebruikers moeten weten welke services op de achtergrond worden uitgevoerd. Daarom verschijnt er bijvoorbeeld bij gebruik van de locatie op de achtergrond een klein icoontje in de bovenste statusbalk, of verschijnt er een nieuwe rode statusbalk als Skype op de achtergrond draait. De gebruiker wordt geïnformeerd.
De beste oplossing?
Voor sommigen lijkt multitasking in iOS 4 misschien beperkt, maar we moeten bedenken dat Apple probeert de best mogelijke batterijduur en de hoogst mogelijke snelheid van de telefoon te behouden. Mogelijk komen er in de toekomst nog meer achtergronddiensten, maar voorlopig zullen we het hiermee moeten doen.
Niet alle functies zijn compatibel met alle apparaten. Multitasking, aangepaste achtergronden en Bluetooth-toetsenbordondersteuning zijn bijvoorbeeld alleen beschikbaar op de iPhone 4, iPhone 3GS en de derde generatie iPod touch (modellen van 32 GB en 64 GB van eind 2009).
Luisteren naar muziek op de achtergrond werkt tot op zekere hoogte ook op het oudere iPhone OS, sommige applicaties bieden aan om hun eigen muziek vanaf de iPod te starten terwijl deze actief is.
Lokale pushmeldingen hadden hier al lang geleden moeten zijn. Ik gebruik er een van ukolnik die me niet waarschuwt als ik geen wifi heb. En dat is echt gênant. ;-) En helaas verandert de badge voor mij niet, zelfs niet na een aantal dagen, totdat ik hem open. :-(
Van multitasking zou ik graag de mogelijkheid willen krijgen om uit de applicatie te springen om de recent ontvangen sms te lezen en te beantwoorden, daarna wil ik terugkeren naar de oorspronkelijke staat. Dat is waarschijnlijk niet zo veel. Als het echter niet om de Berichten-applicatie gaat, maar alle andere wil bewerken, dan zal het waarschijnlijk nooit honderd procent werken.
Nou... ik ben wat kouder over het nieuws van de nieuwe iOS4, dus ik zal in ieder geval niet al te teleurgesteld zijn. En ik ben nu al bang voor de update van Navigon, het wordt weer een datadarda. :-( Hopelijk zal het QWERTZ-toetsenbord mij in ieder geval bevallen.
Veel applicaties slaan nu hun laatste locatie op, waardoor een update misschien niet nodig is. Dankzij de update zou de applicatie ook sneller kunnen schakelen. Sommige applicaties slaan echter hun status niet op en zullen zeker een iOS 4-update nodig hebben.
Gewoon een filosofische gedachte.. willen we echt de hele tijd op icq, gebabbel en dergelijke zijn? Zodat iedereen ons op elk moment wakker kon maken, ons kon storen, en we nooit echt een weekend vrij hadden van de digitale wereld? En nog een ding geldt voor IM: ze staan niet toe dat je vanaf meerdere locaties inlogt (de iPhone logt ons uit bij de IM-client op Mac of pc en omgekeerd) ..
De vraag kan zo worden gesteld dat er echt geen moment is waarop we op een bericht via IM wachten en online moeten zijn? Ooit zal het zeker gevonden worden. Voor mij is een oplossing ala Beejive voldoende, maar iemand zal deze oplossing misschien niet leuk vinden.
Koop IM+ en het biedt dit aan, jij logt in en vertelt hoe lang het duurt om je uit te schrijven, en als dat niet het geval is, stuur ik je meldingen over wie je een sms heeft gestuurd;)
Met skype/jabber is er geen multilogin probleem icq ja, maar naar mijn mening is icq een behoorlijk stom protocol en ik heb het alleen vanwege "Masam"
en het werkte ook op OS3...
Jabber/GTalk ondersteunt inloggen vanaf meerdere locaties. De meeste clients ondersteunen dan het instellen van de prioriteit, zodat ik deze bijvoorbeeld zo kan instellen dat als ik online ben op mijn telefoon, berichten daar met prioriteit naartoe gaan.
Of we dat nu willen of niet, dat is waarschijnlijk aan ieder van ons. Als je dat niet wilt, zet dan de push uit :-).
Wat MT betreft, ik heb het niet gemist in OS3, integendeel, ik vond de pushmeldingen erg leuk, nadat ik was overgestapt van HTC en WM 6.1 (toen 6.5) ... ook al geef ik toe dat dit een oplossing is, wat weer niet zo "mt" meer is. Ik vind het best een beetje leuk vanuit het prg-oogpunt, vooral als het komt met Apple API en zo... Maar ik zeg dat ik het niet zou hoeven te hebben, ik zal het gewoon doen gebruik het... Ik vraag me alleen af of de offline meldingen zullen werken, zelfs als de app niet op de achtergrond draait;)
Lokale meldingen werken zelfs als de applicatie momenteel niet actief is - getest :)
soep ;)
Gisteren zag ik net dat bijvoorbeeld Convertbot en iSilo, die al met een update voor iOS4 zijn gearriveerd, tussen de genoemde processen verschijnen, zelfs na het overschakelen naar iStat.
Bedankt voor de mooie samenvatting. Maar ik moet op één bug wijzen: iOS4 ondersteunt de iPod touch 1G niet. Praktisch gezien is het hetzelfde als bij de iPhone: de eerste generatie heeft pech en de tweede zonder multitasking, enz.
Bedankt voor de waarschuwing Adam, ik heb het al opgelost. Ik ben een beetje in de war over die iPods :)
Hoe download je het??
Het wordt niet bijgewerkt!!
Wat moet ik doen??
Op Apple.com staat "binnenkort beschikbaar"
Wat moet hij doen?
iOS 4 is alleen 's avonds beschikbaar!
... en laat Europa slapen :-)))
je kunt het niet eens multitasken noemen
dus hoe meer apps je gebruikt, hoe langzamer de telefoon wordt... dus wat is het nut van een volwaardige MT? Maar ik begrijp dat dit het hoofdonderwerp is van iPhone vs. de andere smartphones begrijp ik gewoon niet waarom, iedereen kiest wat bij hem past en wat niet ;) Het is naar mijn mening goed doordacht (tenminste na mijn ervaring met de concurrentie, Android heb ik helaas niet geprobeerd ;( ((dus ik moet dit gat opvullen)
BINNENKORT – Waar wacht ik op?
http://www.apple.com/iphone/softwareupdate/
Ze hadden het op 00:00 uur (wereldtijd) moeten zetten, zodat het geleidelijk wordt gedownload: Japans, Azië, Europa, Amerika.
Anders wordt het "leuk" als ze het "uitbrengen" :-)
dus als het de GM is, dan zal het niet zo'n moeite zijn :)
Ik las op sommige sites dat het 10 uur Californische tijd zal zijn… dat betekent 00 uur…
Ik vind het ook erg leuk om van applicatie te wisselen, alleen jammer dat het niet op 3G komt. Dat alleen de lijst met recent gelanceerde applicaties na 2 klikken zou verschijnen, niets op de achtergrond zou draaien en de applicaties opnieuw zouden starten. Gewoon zodat de gebruiker niet naar de desktop hoeft te gaan. Ik denk dat dat ook op 3G kan.
het is zogenaamd beschikbaar via jb, maar het wordt niet aanbevolen... Ik vraag me af of iemand het wil testen en me wil laten weten hoe het werkt op 3G
Weet jij ergens of deze upgrade ook beschikbaar zal zijn voor iPod Touch 1e generatie? Er zal alleen iets ondersteund moeten worden, maar de vraag is of dat überhaupt zal gebeuren? Heeft iemand informatie?
Waarschijnlijk helemaal niet..
ze wachten waarschijnlijk op de middag :D
Ik heb al iets meer dan anderhalf jaar 3G, en ik had eigenlijk helemaal geen JB nodig, maar daarna zou mij iets moeten worden ontnomen, en dat is naar mijn mening een heel goede zaak . Nou, ik geef JB, zij het met tegenzin, en voeg eraan toe dat multitasken prima werkt. Ik zie geen grotere verschillen. Hoe dan ook, ik heb al een polis voor een nieuwe iPhone.
Ik heb 2 opmerkingen over MT:
1) eeuwig jammer dat het niet mogelijk is om de applicatie te kiezen die zal worden ingezet. De kameraden van Apple hadden hier niet aan gedacht. Elke applicatie multitaskt standaard, dus er zijn een miljard pictogrammen in die selectie.
2) Ik raad het echt niet aan op 3G. Na 2 dagen moest ik terug downgraden naar 3.1.3 omdat MT de telefoon met 200% vertraagde. Ik denk niet dat het de GM-versie was, 3G geeft het gewoon niet.
etc. 2) hangt waarschijnlijk af van de applicaties die u het vaakst gebruikt. Goed voor mij, integendeel, alles lijkt sneller :)
Ik heb een vraag:
hoe zal het bijvoorbeeld zijn met Skype als ik het op de achtergrond heb en het besturingssysteem het sluit vanwege de behoefte aan RAM, en iemand mij wil bellen, dus ik blijf controleren of het is uitgeschakeld?
Bedankt voor de uitleg.
Ik neem aan dat het zo is ingesteld dat het niet uitgaat. Daarom zit multitasken bijvoorbeeld niet in de iPhone 3G, maar in de iPhone 3GS met dubbel geheugen.
Er overkwam mij een vreemd probleem, in iTunes heb ik een aanbod om te upgraden naar 8.8.8 in plaats van naar het nieuwe iOS. iPod-versie? Ik begrijp niet waarom ik een iPhone heb aangesloten en helemaal geen iPod heb. Kan iemand mij alstublieft adviseren hoe ik mezelf kan helpen?? Ik gebruik een iMac.
Ik zou willen vragen hoe het zal zijn met de iPhone 2G
De nieuwe os2 zal niet beschikbaar zijn op de iPhone 4G.
Ad.Jablickar: bedankt voor de uitleg. Misschien hebben ze het verzonnen
En het zal niet eens een jailbreak of ontgrendeling ondergaan?
waarschijnlijk helemaal niet..
kan iemand mij vertellen wanneer iOS 4 officieel uitkomt? Ik kan het nergens lezen...
Vandaag waarschijnlijk om 19:00 CET
dank
Tot nu toe niets?
Het gaat nu goed met mij :P
Hallo, ik heb een praktische vraag.
Ik heb iOS 4 gedownload, maar multitasken is nog steeds "vervelend". Zelfs als ik de applicatie wil verlaten in de zin van uitschakelen, springt deze naar de multitaskbalk.
Ik wil er niet aan blijven denken om ze hier weg te halen. Kan het op een of andere manier opgelost worden?
Díky
Het goede aan de Apple-oplossing is dat je je er niet echt zorgen over hoeft te maken dat ze er zijn... je hoeft ze niet te verwijderen.
Ik zou willen vragen of er een manier is om applicaties bij multitasking uit te schakelen?
Bij voorbaat dank voor uw antwoord
edit: of beter gezegd verwijderen
Het is niet nodig om ze uit te zetten, daar is niets mis mee :) Maar als je het moet uitschakelen (ik weet niet om welke reden), houd dan gewoon je vinger op de applicatie, deze trilt na een tijdje en je kunt sluit het...
Ik vroeg het me gewoon af. Bedankt voor het antwoord :)
Dus vandaag heb ik andere apps bijgewerkt en IRC-client Colloquy volgens de beschrijving maakt gebruik van iOS4-multitasking. Tot nu toe moest ik, als ik pushmeldingen wilde gebruiken, verbinding maken via een uitsmijter die naar mijn servers liep. Nu werkt het met een directe verbinding met de IRC-server zonder de verbinding te onderbreken en met een melding wanneer iemand een PM markeert of schrijft.
Kan iemand uitleggen hoe multitasking echt werkt in iOS4? Ik zat simpelweg in het feit dat het precies was zoals Honza in het artikel beschrijft.
Dit is te danken aan de Colloquy-functie.. deze blijft verbonden met hun server en wanneer u terugkeert naar de applicatie, stuurt hij u nieuwe updates door.. IM Beejive of IM+ werkt op dezelfde manier en zeker vele andere applicaties.. pushmeldingen dan attendeer ik je op nieuwe berichten..
Nou, ik heb er al over nagedacht. Ik heb een dump gedaan van de communicatie op FW en heb tot nu toe, afgezien van IRC-verbindingen, slechts één gevonden met een server die wordt gehost door ThePlanet.com, maar volgens de inhoud van het pakket was er slechts wat statistische informatie en ik weet het niet eens zeker als het door Colloquy is gegenereerd. Het belangrijkste is ook vreemd dat ze tot nu toe geen server voor push hadden, je moest hun desktopclient of ZNC zelf als uitsmijter gebruiken, waarmee je verbinding maakte in plaats van een IRC-server. Bovendien, als ik lopende processen in iStat opsom, is Colloquy daar - http://krtko.vspace.sk/public/tmp/pic10-06-21-23-43-14.jpg en de Convertbot- en iBooks-processen zijn daar ook te zien, zelfs als ik die apps niet actief heb. Ik raakte hierin geïnteresseerd toen ik merkte dat Colloquy me de exacte tijd laat zien hoe lang ik verbonden ben geweest met de IRC-server, en toen ik het eerder gebruikte met een uitsmijter, werd de tijd elke keer opnieuw ingesteld als deze werd gestart. Op een dag zal ik de tijd moeten vinden en het beter moeten verkopen als het echt niet door een of andere push-server wordt gebruikt.