På måndag introducerades av iOS 7 väcker fortfarande stora passioner. Användarna har mer eller mindre delat upp sig i två läger – det ena är imponerat av det nya mobila operativsystemet för iPhones och iPads, det andra föraktar det. Men iOS 7 innebär inte bara en förändring för användarna, utan också en stor utmaning för utvecklarna.
Efter sex år, när iOS bara förändrades något år efter år och den grundläggande grafiken och användargränssnittet förblev oförändrade, medför iOS 7 nu en betydande revolution, som utvecklare måste förbereda sig på förutom användarna. Och det är för dem som övergången, eller snarare ankomsten av iOS 7, kan vara betydligt mer problematisk.
Som en slags omstart, varefter alla utvecklare ställer upp på startlinjen och har samma utgångsläge för att skära sin bit av kakan, oavsett om de är ett etablerat varumärke eller en nystartad studio, beskriver iOS 7 Marco Arment, författare till den populära Instapaper.
Den nuvarande situationen i App Store är till exempel mycket komplicerad ur en ny utvecklares synvinkel. Det finns tusentals ansökningar i butiken, och det är stor konkurrens på individuella fronter. Så om du inte kommer på något riktigt nytt och innovativt är det svårt att komma vidare. Etablerade varumärken behåller sin position och om deras produkter håller bra kvalitet är det inte lätt att övertyga användarna att gå och prova något nytt.
Men iOS 7 kommer sannolikt att medföra en förändring. För första gången i historien kommer det inte att räcka för utvecklare att bara uppdatera ikonen, lägga till några extra pixlar eller lägga till ett nytt API. I iOS 7 kommer anpassning till det nya grafiska gränssnittet och kontrollerna vara nyckeln. Det är trots allt ingen som vill se "passiv" ut i det nya operativsystemet.
Utvecklare av redan fungerande applikationer kommer att möta en svår utmaning på grund av detta, och Marco Arment förklarar Varför:
- De flesta av dem har ännu inte råd att överge iOS 6-stöd (Dessutom behöver många applikationer fortfarande iOS 5-stöd, vissa olyckliga till och med iOS 4.3.) Därför måste de designa en bakåtkompatibel design, vilket kommer att vara mycket begränsande. Ios 7.
- De flesta av dem kan inte skapa två olika gränssnitt. (Det är också en dålig idé.)
- Många av deras appar har etablerade funktioner och design som inte passar in i iOS 7, så de kommer att behöva designas om eller tas bort, och det kanske inte tilltalar många nuvarande användare, och i förlängningen, inte ens utvecklarna själva.
Utvecklaren, som nu framgångsrikt erbjuder sin applikation i App Store, ger därför iOS 7 fler rynkor i pannan än att vara glad över något nytt. Helt motsatta känslor upplevs dock av de som precis gör sig redo att marknadsföra sin hud. För tillfället är det mer rimligt att de väntar och inte rusar in på den fullsatta "sex"-marknaden i onödan, utan justerar sin applikation för iOS 7 och väntar på att den nya versionen av operativsystemet ska släppas för allmänheten.
Så fort användare installerar iOS 7 kommer de att leta efter lika moderna applikationer som passar in i systemet som grundläggande applikationer. För första gången kan det hända att alla faktiskt kommer i samma utgångsläge och inte bara beprövade applikationer som funnits sedan urminnes tider kommer att köpas, bara för att de är beprövade. Nya utvecklare kommer också att få en chans, och det är upp till dem att se hur bra en produkt de kan erbjuda.
I iOS 7 kan mycket intressanta saker hända även i traditionella "sektorer", som Twitter-klienter, kalendrar eller fotoapplikationer. På grund av fokus på iOS 7 kan tidigare okända varumärken inta de ledande positionerna. De som kan dra mest nytta av det nya systemet. Tvärtom måste de som introduceras försöka förlora så lite som möjligt.
när kommer den att finnas tillgänglig för CR? finns det några kända datum?
Höst. Apple är inte och kommer inte att vara mer exakt. Du kan räkna runt september/oktober.
Dessutom förmodligen förknippad med den nya iPhone (/nya iPhones).
förhandsbok https://developer.apple.com/library/prerelease/ios/design/index.html
har något förändrats med iCloud Core Data, är det någon som vet?
vid keynoten för utvecklare sa han att de fixade massor av buggar angående iCloud
Jag tror inte att det blir så drastiskt som du beskriver i artikeln
Så drastiskt... Det är ett sätt att se på det och jag håller helt med om det. Naturligtvis kommer det inte att vara så i 100% av fallen, men vissa spelare kan förvandla sig.
Vänta till hösten så ser du att alla ansökningar (relevanta studier) har allt klart och uppdaterat, trots att det är mycket jobb.
Till nya ios. Jag har äran att köra iOS 7 på två enheter och efter ungefär fyra timmars användning fick jag reda på att även om Apple gjorde en bra reklam för den nya iOS, så kom vi väldigt nära Android, jag kommenterar inte designen, vilket är inte heller så perfekt koordinerad, men jag kommenterar sofistikeringen, smidigheten och tillförlitligheten. Jag tror att detta är en liknande om inte större krasch som på iPhone 3g Ios 4.2.1. Jag är fullt medveten om att Ios fortfarande är i beta, men trots det en stor besvikelse. Jämfört med t.ex. 5.1.1, ser kodstrukturen för den nya ios ut som om den var designad för en miniräknare. IOS 7 var förmodligen inte ett steg tillbaka, utan ett steg i fel riktning. iPhones och iPods har inte utmärkt sig vad gäller hårdvara på länge, men de utmärker sig när det gäller mjukvara. Apple borde jobba hårt på IOS till hösten, för detta räcker även för BETA-versionen. Jag gillar inte riktigt designen heller, men jag kan inte bedöma eftersom alla har olika smak. Om du jämför de nya IOS7-apparna och TOP-APPARNA från CYDIA ÄR DU NÄSTAN SAMMA!??? För designen på äldre system gillade jag reflektionerna som Apple tog bort, till exempel på ikoner etc. Eftersom dessa reflektioner stack ut vackert på RETINA-skärmen och jag ville hela tiden leka med iPhone, iPod eller iPad. På nya iOS 7 vill jag bara hålla in hem+strömknappen för att återställa och ibland skulle jag till och med lägga in iPhonen i DFU, men jag väntar på nästa uppdatering. Det här är min åsikt om IOS 7. Jag ville posta den någonstans och eftersom jag gillar den här sidan lade jag upp den här. Så stena mig nu.
Jag kastar gärna en sten :) du medger att iOS 7 fortfarande är i beta, men du gnäller fortfarande över bristande felsökning och tillförlitlighet. Varför?! Jag vet av egen erfarenhet att nuvarande och beta iOS går bättre på iPhone 5 än till exempel på SGS4 :). Jag ser verkligen fram emot den skarpa versionen av systemet, då jag personligen gillar utseendet mycket. Jag förstår att du inte behöver. Men det jag inte förstår är "steg i fel riktning" enligt dig. Funktionellt och visuellt utmärkt för mig, så alla tummen upp! :)
1. Kommentera felsökningen av den första betaversionen? Du har förmodligen inte släppt mycket mjukvara i ditt liv, eller hur?
2. Hur vet du något om kodstruktur? Ser du något mer än ramhuvuden? Vänligen dela. Jag gillar att studera iOS-källan (som du uppenbarligen har).
3. Beta iOS är under NDA, så du bör inte kommentera detaljerna alls. Om du har för vana att inte bryta kontrakt vill säga.
När det gäller designen har du absolut rätt till dina åsikter, men jag säger att jag är bunden av en NDA, så jag kommer inte kommentera detaljerna.
Jag håller med författaren. En befintlig utvecklare kommer verkligen att ha det lite svårare. Släpp en app som fungerar på befintliga iOS6 och nya iOS7.
Annars har jag sett videorna med iOS7b1 på iPh5 och jag måste säga att jag gillar det mycket. Jag kan inte säga något om stabilitet, men som redan skrivits här i diskussionen så är det Beta 1 och det är ingen idé att kommentera den eller utvärdera den på något sätt.