iOS 4 vil være officielt tilgængelig til download i dag. Hovedattraktionen ved den nye version af iOS til iPhone og iPod Touch er selvfølgelig multitasking. Men nogle har overdrevne forventninger og kan blive skuffede.
Multitasking i iOS 4 er ikke til iPhone 3G
iOS 4 vil slet ikke installeres på den første iPhone 2G eller den første generation af iPod touch. Multitasking i iOS 4 fungerer ikke på iPhone 3G og iPod Touch 2. generation. Hvis du ejer en af disse to modeller, svigter jeg dig lige fra starten, men multitasking er ikke noget for dig. Apple multitasking kan aktiveres på disse enheder efter jailbreaking, men det anbefales generelt ikke.
Processoren i iPhone 3GS er næsten 50 % hurtigere og har dobbelt så meget MB RAM. Takket være dette kan en hel del applikationer "sættes i dvale", mens det på 3G er nok at køre en mere krævende applikation, og der er måske ingen ressourcer tilbage til andre applikationer - de bliver tvangsslukket.
Selvom brugerne siger, at de ikke har dette problem, er problemet, at der ikke er mange apps, der rent faktisk kører i baggrunden. Disse vises først nu i App Store, og for at fungere i baggrunden skal de have ressourcer, der simpelthen ikke behøver at være i iPhone 3G. Men lad os nu dykke ned i, hvad multitasking vil bringe.
Lagring af applikationstilstand og hurtig skift
Hver applikation kan have en funktion implementeret for at gemme sin tilstand, når den lukkes ned og skifte mellem applikationer bagefter for at være ekstra hurtig. Selvfølgelig mister du ikke dit ødelagte arbejde, når du redder staten. Enhver applikation kan have denne funktion, men den skal være forberedt til denne funktionalitet. Apps, der er opdateret som denne, vises i App Store lige nu.
Push-meddelelser
Du er sikkert allerede bekendt med push-beskeder. Hvis du er forbundet til internettet med din iPhone eller iPod, kan du modtage meddelelser om, at der er sket noget. For eksempel har nogen sendt dig en privat besked på Facebook, eller nogen har sendt dig en besked på ICQ. Applikationer kan således sende dig notifikationer over internettet.
Lokal meddelelse
Lokale meddelelser ligner push-beskeder. Med dem er fordelen åbenlys – applikationerne kan sende dig notifikationer om en begivenhed fra kalenderen, uden at du behøver at være forbundet til internettet. Lokale notifikationer kan dog kun give dig besked om en forudindstillet handling – for eksempel angiver du i opgavelisten, at du ønsker at få besked 5 minutter før opgavens deadline.
Baggrunds musik
Kan du lide at lytte til radio på din iPhone? Så vil du kunne lide iOS 4. Du kan nu streame musik til din iPhone i baggrunden, så du kan gøre alt andet, mens du lytter. Som jeg allerede har nævnt, skal applikationen være klar til disse handlinger, dine nuværende applikationer vil ikke fungere for dig, du skal vente på opdateringer! I fremtiden vil der formentlig også være videostreaming-applikationer, der beholder lydsporet, når de er slukket, og begynder at streame videoen igen, når de tændes igen.
VoIP
Med VoIP-understøttelse i baggrunden er det muligt at holde Skype tændt, og folk vil kunne ringe til dig, selvom du har slået appen fra. Dette er bestemt interessant, og jeg spekulerer selv på, hvor mange restriktioner der vil dukke op. Jeg tror, der ikke vil være mange.
Baggrundsnavigation
Denne funktion blev bedst præsenteret af Navigon, som vi skrev om. Applikationen kan således navigere med stemmen selv i baggrunden. Denne funktion vil sandsynligvis også blive brugt af geolocation-applikationer, som vil genkende, at du allerede har forladt det sted, hvor du loggede ind.
Opgaveafslutning
Du kender helt sikkert denne funktion fra SMS- eller Mail-applikationen. Hvis du for eksempel uploader et billede til serveren i Dropbox, udføres handlingen, selvom du lukker applikationen. I baggrunden kan den aktuelle opgave afsluttes.
Men hvad kan ikke multitaske i iOS 4?
Apps i iOS 4 kan ikke opdatere sig selv. Så problemet er Instant Messaging-tjenester som ICQ og lignende. Disse apps kan ikke køre i baggrunden, de kan ikke opdatere. Det vil stadig være nødvendigt at bruge en løsning som Beejives, hvor applikationen er online på Beejive serveren og hvis nogen ved et uheld skriver til dig, vil du modtage en notifikation via push notifikation.
Ligeledes kan andre applikationer ikke opdatere sig selv. Det er ikke sådan, at iPhone giver dig besked om nye artikler i RSS-læseren, den vil ikke give dig besked om nye beskeder på Twitter og så videre.
Hvordan genkender jeg baggrundstjenester?
Brugere skal vide, hvilke tjenester der kører i baggrunden. Derfor vil der f.eks. ved brug af placeringen i baggrunden dukke et lille ikon op i den øverste statuslinje, eller en ny rød statuslinje vises, hvis Skype kører i baggrunden. Brugeren vil blive informeret.
Den bedste løsning?
For nogle kan multitasking i iOS 4 virke begrænset, men vi må tænke på, at Apple forsøger at bevare den bedst mulige batterilevetid og den højest mulige hastighed på telefonen. Der kan være andre baggrundstjenester i fremtiden, men indtil videre må vi nøjes med disse.
Ikke alle funktioner er kompatible med alle enheder. For eksempel er multitasking, brugerdefineret tapet og Bluetooth-tastaturunderstøttelse kun tilgængelig med iPhone 4, iPhone 3GS og tredje generation af iPod touch (32GB og 64GB modeller fra slutningen af 2009).
At lytte til musik i baggrunden virker til en vis grad også på det ældre iPhone OS, nogle applikationer tilbyder at starte deres egen musik fra iPod'en, mens de kører.
Lokale push-meddelelser burde have været her for længe siden. Jeg bruger en fra ukolnik, der ikke advarer mig, hvis jeg ikke er på wifi. Og det er virkelig pinligt. ;-) Og desværre ændrer det ikke mærket for mig selv efter flere dage, før jeg åbner det. :-(
Fra multitasking vil jeg gerne have mulighed for at springe ud af applikationen for at læse den nyligt modtagne SMS og svare på den, så vil jeg vende tilbage til den oprindelige tilstand. Det er nok ikke så meget. Men hvis det ikke er et spørgsmål om applikationen Beskeder, men den gerne vil redigere alle de andre, så vil det nok aldrig virke hundrede procent.
Nå... jeg er lidt koldere omkring nyhederne om den nye iOS4, så jeg bliver i hvert fald ikke alt for skuffet. Og jeg er allerede bange for opdateringen fra Navigon, det bliver en data-darda igen. :-( Forhåbentlig vil QWERTZ-tastaturet i det mindste glæde mig.
Mange applikationer gemmer nu deres sidste placering, så opdatering er ikke nødvendigvis nødvendig. Takket være opdateringen ville applikationen også få hurtigere skift. Nogle applikationer gemmer dog ikke deres status, og de vil helt sikkert have brug for en iOS 4-opdatering..
Bare en filosofisk tanke.. vil vi virkelig være på icq, jabber og sådan hele tiden? Så enhver kunne vække os når som helst, forstyrre os, og vi aldrig rigtig havde en weekend fri fra den digitale verden? Og endnu en ting gælder for IM, de tillader ikke at logge ind fra flere steder (iPhone ville logge os ud af IM-klienten på Mac eller pc og omvendt) ..
Spørgsmålet kan stilles på en sådan måde, at der virkelig ikke er et øjeblik, hvor vi venter på en besked på IM, og vi skal være online? En dag vil den helt sikkert blive fundet.. For mig er en løsning ala Beejive nok, men nogen kunne måske ikke lide denne løsning..
Køb IM+ og det vil tilbyde dette, du logger ind og fortæller hvor lang tid det vil tage at afmelde dig, og hvis det ikke gør det, sender jeg dig notifikationer om hvem der har sms'et dig ;)
Med skype/jabber er der ikke noget multilogin problem icq ja, men efter min mening er icq en ret dum protokol og jeg har den kun pga. "Masam"
og det virkede også på OS3...
Jabber/GTalk understøtter login fra flere steder. De fleste klienter understøtter derefter prioritetsindstilling, så jeg kan indstille den, for eksempel, så hvis jeg er online på min telefon, vil beskeder gå til den som en prioritet.
Om vi vil eller ej, det er nok op til hver enkelt af os. Hvis du ikke vil, så sluk for push :-).
Med hensyn til MT, så savnede jeg det ikke i OS3, tværtimod kunne jeg godt lide push-notifikationerne, efter jeg skiftede fra HTC og WM 6.1 (dengang 6.5) ... selvom jeg indrømmer, at dette er en løsning, som igen ikke er så "mt" længere, jeg kan godt lide det fra et prg synspunkt, især når det kommer med apple api og det hele... Men jeg siger, at jeg ikke skulle have det, jeg vil bare brug det... Jeg spekulerer bare på, om offline-notifikationerne vil fungere, selvom appen ikke kører i baggrunden;)
Lokale meddelelser virker, selvom applikationen ikke kører i øjeblikket - testet :)
suppe ;)
I går så jeg lige, at for eksempel Convertbot og iSilo, som allerede er kommet med en opdatering til iOS4, dukker op blandt de listede processer selv efter skiftet til iStat.
Tak for den fine opsummering. Men jeg er nødt til at påpege en fejl: iOS4 understøtter ikke iPod touch 1G. Praktisk talt er det det samme som med iPhone – den første generation har uheld og den anden uden multitasking osv.
Tak for heads up Adam, jeg har allerede rettet det. Jeg er lidt forvirret over de iPods :)
Hvordan downloader man det??
Det vil ikke opdatere!!
Hvad skal jeg gøre??
På Apple.com står der "kommer snart"
Hvad skal han gøre?
iOS 4 vil kun være tilgængelig om aftenen!
... og lad Europa sove :-)))
du kan ikke engang kalde det multitasking
så jo flere apps du kører gør bare telefonen langsommere... så hvad er meningen med en fuldgyldig MT? Men jeg forstår, at det er hovedemnet i iPhone vs. de andre smartphones forstår jeg bare ikke hvorfor, alle vælger hvad der passer ham og hvad der ikke gør ;) Efter min mening er det godt tænkt (i hvert fald efter min erfaring med konkurrencen har jeg desværre ikke prøvet Android ;( ((så jeg er nødt til at udfylde dette hul)
KOMMER SNART – Hvad venter jeg på?
http://www.apple.com/iphone/softwareupdate/
De skulle have sat det klokken 00:00 - verdenstid - så det downloader gradvist - Japansk, Asien, Europa, Amerika.
Ellers bliver det "sjovt" når de "udgiver" det :-)
så hvis det er GM, så vil det ikke være sådan en indsats :)
Jeg læste på nogle websteder, at det bliver 10:00 californisk tid ... det betyder 7:XNUMX ...
Jeg kan også rigtig godt lide at skifte applikation, det er bare en skam, at det ikke bliver på 3G. At kun listen over nyligt lancerede applikationer ville poppe op efter 2 klik, intet ville køre i baggrunden, og applikationerne ville starte igen. Bare for at brugeren ikke skal gå til skrivebordet.. Det tror jeg også kunne lade sig gøre på 3G.
det er angiveligt tilgængeligt via jb, men det anbefales ikke... Mon ikke nogen vil teste det og fortælle mig hvordan det virker på 3G
Ved du et sted, om denne opgradering også vil være tilgængelig til iPod Touch 1. gen? Kun noget skal understøttes, men spørgsmålet er, om det overhovedet bliver det? Er der nogen, der har nogen oplysninger?
Sandsynligvis slet ikke..
de venter nok til middag :D
Jeg har haft 3G i lidt over halvandet år, og jeg behøvede egentlig slet ikke at have JB, men efter det burde jeg fratages noget, og det er efter min mening en meget god ting . Nå, jeg giver JB, omend modvilligt, og tilføjer, at multitasking fungerer fantastisk. Jeg kan ikke se nogen mere udtalte forskelle. Jeg har i hvert fald allerede en politik for en ny iPhone.
Jeg har 2 kommentarer om MT:
1) en evig skam, at det ikke er muligt at vælge den ansøgning, der vil blive mtasked. Det tænkte kammeraterne fra Apple ikke på. Hver applikation multitasker som standard, så der er en milliard ikoner i det udvalg.
2) Jeg anbefaler det virkelig ikke på 3G. Efter 2 dage måtte jeg nedgradere tilbage til 3.1.3, fordi MT bremsede telefonen med 200%. Jeg tror ikke, det var GM-versionen, 3G giver det bare ikke.
osv. 2) afhænger sandsynligvis af de programmer, du bruger oftest. Godt for mig, tværtimod virker alt hurtigere :)
Jeg har et spørgsmål:
hvordan vil det f.eks være med Skype, hvis jeg har det i baggrunden og styresystemet lukker det pga. behov for RAM, og nogen vil ringe til mig, så jeg bliver ved med at tjekke om det er slukket?
Tak for forklaringen.
Jeg går ud fra at den er indstillet så den ikke slukker.. derfor er multitasking ikke f.eks i iPhone 3G, men i iPhone 3GS med dobbelt hukommelse..
Et mærkeligt problem skete for mig, i iTunes har jeg et tilbud om at opgradere til 8.8.8 i stedet for nyt iOS. ipod version? Jeg forstår ikke, hvorfor jeg har en iPhone tilsluttet, og jeg overhovedet ikke ejer en iPod. Kan nogen venligst rådgive mig, hvordan jeg kan hjælpe mig selv?? Jeg er på en iMac.
Jeg vil gerne spørge, hvordan det bliver med iPhone 2G
Den nye os2 vil ikke være tilgængelig på iphone 4G.
Ad.Jablickar: tak for forklaringen..måske har de fundet på det
Og det vil ikke engang gå igennem noget jailbreak eller låse op?
nok slet ikke..
bedes nogen fortælle mig, hvornår iOS 4 bliver officielt frigivet? Jeg kan ikke læse det nogen steder...
I dag, formentlig kl. 19:00 CET
tak
Intet indtil videre?
Jeg har det godt nu :P
Hej, jeg har sådan et praktisk spørgsmål.
Jeg har downloadet iOS 4, men twn multitasking er stadig "irriterende". Selvom jeg vil forlade applikationen i den forstand, at jeg slukker den, hopper den til multitask-bjælken.
Jeg vil ikke blive ved med at tænke på at fjerne dem herfra. Kan det løses på en eller anden måde?
Díky
Det gode ved Apple-løsningen er, at du ikke rigtig behøver at bekymre dig om, at de er der... du behøver ikke at fjerne dem.
Jeg vil gerne spørge, om der er en måde at slå applikationer fra i multitasking?
På forhånd tak for dit svar
edit: eller rettere slet
Der er ingen grund til at slukke for dem, der er ikke noget galt der :) Men hvis du skal slå det fra (jeg ved ikke af hvilken grund), skal du bare holde fingeren på applikationen, den vibrerer efter et stykke tid og du kan Luk det...
Jeg tænkte bare..tak for svar :)
Så i dag har jeg opdateret andre apps og IRC-klient Colloquy i henhold til beskrivelsen bruger iOS4 multitasking. Indtil nu, hvor jeg ville bruge push-beskeder, var jeg nødt til at oprette forbindelse gennem en bouncer, der kørte til mine servere. Nu fungerer det med en forbindelse direkte til IRC-serveren uden at afbryde forbindelsen og med en notifikation, når nogen fremhæver eller skriver en PM.
Så kan nogen forklare, hvordan multitasking virkelig fungerer i iOS4? Jeg var simpelthen i, at præcis som Honza beskriver i artiklen.
Dette er takket være Colloquy-funktionen.. den forbliver forbundet til deres server, og når du vender tilbage til applikationen, vil den videresende dig nye opdateringer, der er opstået.. IM Beejive eller IM+ fungerer på samme måde og helt sikkert mange andre applikationer.. push-meddelelser så advarer jeg dig om nye beskeder..
Nå, jeg har allerede tænkt over det. Jeg lavede et dump af kommunikation på FW og fandt indtil videre, bortset fra IRC-forbindelser, kun én til en server hostet af ThePlanet.com, men ifølge indholdet af pakken var der kun nogle statistiske oplysninger, og jeg er ikke engang sikker hvis det blev genereret af Colloquy. Det vigtigste er også mærkeligt, at de indtil nu ikke havde nogen server til push, man skulle bruge deres desktop-klient eller ZNC som en bouncer på egen hånd, som man tilsluttede sig i stedet for en IRC-server. Derudover, når jeg viser kørende processer i iStat, er Colloquy der - http://krtko.vspace.sk/public/tmp/pic10-06-21-23-43-14.jpg og Convertbot- og iBooks-processerne kan også ses der, selvom jeg ikke har disse apps aktive. Jeg blev interesseret i dette, da jeg lagde mærke til, at Colloquy viser mig det nøjagtige tidspunkt for, hvor længe jeg har været forbundet til IRC-serveren, og da jeg før brugte den med en bouncer, blev tiden nulstillet, hver gang den blev startet. En dag bliver jeg nødt til at finde tiden og sælge den bedre, hvis den virkelig ikke bliver brugt af en eller anden push-server.