iRepair

Apple accepterer iOS 4-apps i App Store

iPhoneudviklere kan nu indsende apps tilpasset iOS 4 til App Store. Dermed kan alle de nye funktioner i iOS 4 endelig bliver udnyttet fuldt ud.

Det er dog ikke kun nye programmer vi vil se. Der vil givetvis komme en hel del opdateringer til allerede eksisterende programmer. Blandt andet virker Apples multitask-funktion ikke, før der kommer en opdatering til programmerne. Eksempelvis stopper P3s app med at spille, når man skifter til et andet program. Mit eget “Run App“, stopper også tidtagningen og distancemålingen, når man skifter. Grunden er, at man som udvikler aktivt skal indbygge nogle af de multitask-funktioner, som Apple stiller til rådighed. Med andre programmer, hvor der ikke decideret skal køre en baggrundsproces, spiller det ikke den store rolle, at programmet starter forfra hver gang. Men det er jo i virkeligheden en helt anden historie.

iOS 4 bliver frigivet den 21. juni, så der bliver nok tryk på hos Apples bedømmelseshold.

Skrevet af Martin Wolsing, 11/06 2010
Relaterede indlæg

Kommentarer
Subscribe to RSS
  • RpR

     

    Det morsomme er at hele backgroundingen allerede er implementeret i 3.1.3, men slået fra :P
    Har man allerede forberedt sin app så kan 3.1.3 overtales til at lade app’en køre som native i baggrunden, ala. Safari osv.

    11. juni 2010 @ 11:16

  • Jacob

     

    Vil det sige, at nogle programmer som spil, musik, dit løbe osv vil køre med multi?
    Men hvilke apps, behøver så ikke?
    Et eller andet sted ville det da være godt hvis alle programmer virkede med multi tasking, da man jo så ikke skulle vente, hvis man f. eks svarer på en SMS og skal videre til sit periodiske system ?
    Det periodiske system behøver måske ikke at være aktivt, som et spil/musik/osv program, men man kan da godt spare noget start op tid ?
    Bare lige en tanke

    11. juni 2010 @ 11:46

  •  

    @RpR

    Den må du lige uddybe.

    11. juni 2010 @ 11:54

  •  

    @Jacob

    Det er fordi det ikke er rigtig multitask, hvor programet kører på fuld blus, uden at man dog kan se det. Det Apple i stedet gør, at give mulighed, at visse ting på anmodning kan køre i baggrunden. Det kunne være lyden, der skal fortsætte eller et ur, eller en proces der holder øje med om der kommer en besked via Twitter etc. Men det sker ikke automatisk. Udvikleren skal sætte sætte det op, så det kører som ønsket. Netop derfor virker P3 eller Run App ikke i baggrunden. Skifter du væk fra dem, og tilbage til dem, opfører programmerne sig som om, de var startet fra starten af. Apples nye program “iTunes Connect Mobile” understøtter heller ikke multitask. Har man åbnet en graf, hvorefter man skifter til eksempelvis Safari og vender tilbage til iTunes Connect, så er grafen væk og programmet indlæser igen fra startsiden, så man skal logge ind igen.

    Man skal også huske på, at der er forskel på at sætte en proces på pause (det er det Run App gør), således at man starter samme sted som man sluttede og at lade processen køre i baggrunden. Det er to forskellige ting. Det er med andre or ikke en baggrundsproces der gør, at man kan forlade et spil og komme tilbage samme sted efter at have svaret på en sms. Det er en “simpel” pausefunktion.

    11. juni 2010 @ 12:03

  • VigO

     

    Det kan være lidt svært at forstå, men apples svar på multitasking, er “bare” at pause programmerne bortset fra musik og det?

    11. juni 2010 @ 12:43

  •  

    @VigO

    Her de ting Apple tillader, det har hele tiden været kendt, at det ikke var rigtig multitask:

    Background audio – Allows your app to play audio continuously. So customers can listen to your app while they surf the web, play games, and more.
    Voice over IP – Your VoIP apps can now be even better. Users can now receive VoIP calls and have conversations while using another app. Your users can even receive calls when their phones are locked in their pocket.
    Background location – Navigation apps can now continue to guide users who are listening to their iPods, or using other apps. iOS 4 also provides a new and battery efficient way to monitor location when users move between cell towers. This is a great way for your social networking apps to keep track of users and their friends’ locations.
    Push notifications – Receive alerts from your remote servers even when your app isn’t running.
    Local notifications – Your app can now alert users of scheduled events and alarms in the background, no servers required.
    Task finishing – If your app is in mid-task when your customer leaves it, the app can now keep running to finish the task.
    Fast app switching – All developers should take advantage of this. This will allow users to leave your app and come right back to where they were when they left – no more having to reload the app.

    11. juni 2010 @ 12:50

  • VigO

     

    Tak

    11. juni 2010 @ 14:25

  • Anders H

     

    Nogle der ved om Apple har nået at acceptere nogle apps på nuværende tidspunkt, eller om de først kommer i App Store til public release den 21.? Kunne være lækkert at prøve en app der har implementeret multitasking..

    13. juni 2010 @ 10:55

  • Thomas

     

    Hej.

    “iOS 4 bliver frigivet den 21. juni, så der bliver nok tryk på hos Apples bedømmelseshold.”

    Vil det sige at når man sætter sin Iphone i lader op ville søge efter opdateringer, så kommer den op og vil installere 4.0 istedet for 3.1.3 ?

    14. juni 2010 @ 19:01

Skriv en kommentar

For at kommentere skal du udfylde navn og mailadresse. Du kan også oprette en profil på siden. Du finder registreringsformen nederst i sidebaren i højre side (klik på "Opret").