Stäng annons

Apple har en riktigt betydande konkurrent till iPhone i form av Palm Pre, som ska släppas i USA i mitten av juni. Den kommer att fokusera på den största bristen hos Apple iPhone 3G och kommer förmodligen att marknadsföra den som dess största fördel – att köra applikationer i bakgrunden och samarbete med dem. Vi får inte glömma Android, för vilken den andra HTC Magic-telefonen redan har släppts, och andra intressanta delar bör dyka upp före årets slut. Även Android kan på sitt sätt låta applikationer köras i bakgrunden utan att bromsa ner systemet mer. Det är dock ännu inte tillräckligt för kvaliteten på applikationer från tredje part för de från iPhone, vilket bara är en tidsfråga.

Apple vet mycket väl att konkurrenterna kommer att attackera det genom att köra applikationer i bakgrunden, och det är verkligen inte den position som Apple skulle vilja ha. Till sommaren kommer iPhone att släppa firmware 3.0, som kommer att ge push-meddelanden, men om du för närvarande inte är ansluten till Internet kommer inte ens detta att vara en idealisk lösning. Kort sagt, vi kommer inte att kunna köra applikationer i bakgrunden även efter lanseringen av den nya iPhone-firmware 3.0.

Men Silicon Alley Insider har hört rapporter om att Apple arbetar på ett alternativ som skulle tillåta appar att köras i bakgrunden i en framtida version av firmware. Max 1-2 appar skulle kunna köras i bakgrunden så här, och förmodligen inte vilka appar som helst, men Apple skulle förmodligen behöva godkänna de apparna. Samma Silicon Alley-källa talar om två möjligheter för hur dessa appar kan köras i bakgrunden:

  • Apple skulle tillåta användare att välja upp till 2 appar att köra i bakgrunden
  • Apple skulle välja några appar att köra i bakgrunden. Utvecklare kunde ansöka om särskilda behörigheter och Apple skulle sedan testa dem för att se hur de beter sig i bakgrunden och hur de påverkar den övergripande systemstabiliteten

Enligt min åsikt måste det vara en kombination av dessa två begränsningar, eftersom den nuvarande hårdvaran inte skulle sätta för mycket press på bakgrundsapplikationer, och det skulle också vara lämpligt att kontrollera dessa applikationer om deras körning i bakgrunden inte är alltför krävande på batteriet till exempel. 

Senare anslöt sig John Gruber, som är känd för att ha riktigt utmärkta källor, till denna spekulation. Han berättar också om att han hörde en liknande spekulation redan i januari under Macworld Expo. Enligt honom skulle Apple ha arbetat på en något modifierad applikationsdocka, där det skulle finnas de mest lanserade applikationerna och att det även skulle finnas en position för applikationen som vi ville köra i bakgrunden.

TechCrunch är den senaste att ansluta sig till dessa spekulationer och säger att enligt dess källor är denna mycket efterfrågade iPhone-firmware-funktion inte alls klar, men att Apple definitivt försöker komma på en lösning för att komma med bakgrundsstöd för tredje- festappar på sluttningen. TechCrunch tror att den här nya funktionen skulle kunna introduceras på WWDC (i början av juni) på samma sätt som stöd för push-meddelanden introducerades där förra året.

Hur som helst, att köra appar i bakgrunden är inte precis en lätt sak att implementera, eftersom de flesta spel eller appar i den nuvarande firmware använder iPhones resurser till max. Det räcker om iPhone kollar e-post i något krävande spel och du direkt kan känna igen det på spelets smidighet. Det spekulerades också nyligen i att den nya iPhone skulle ha 256 MB RAM (upp från de ursprungliga 128 MB) och en 600 MHz CPU (upp från 400 MHz). Men dessa spekulationer kommer från ett kinesiskt forum, så jag vet inte om det är lämpligt att lita på sådana källor.

.