På mandag introdusert av iOS 7 vekker fortsatt store lidenskaper. Brukerne har mer eller mindre delt seg i to leire – den ene er imponert over det nye mobile operativsystemet for iPhone og iPad, den andre forakter det. iOS 7 betyr imidlertid ikke bare en endring for brukerne, men også en stor utfordring for utviklerne.
Etter seks år, da iOS bare endret seg litt år etter år og den grunnleggende grafikken og brukergrensesnittet forble uendret, bringer iOS 7 nå en betydelig revolusjon, som utviklere må forberede seg på i tillegg til brukerne. Og det er for dem at overgangen, eller snarere ankomsten av iOS 7, kan være betydelig mer problematisk.
Som en slags omstart, hvoretter alle utviklere stiller seg på startstreken og har samme startposisjon for å kutte sin bit av kaken, uansett om de er et etablert merke eller et oppstartsstudio, beskriver iOS 7 Marco Arment, forfatter av den populære Instapaper.
Dagens situasjon i App Store er for eksempel svært komplisert sett fra en ny utviklers synspunkt. Det er tusenvis av søknader i butikken, og det er stor konkurranse på individuelle fronter. Så med mindre du kommer opp med noe virkelig nytt og innovativt, er det vanskelig å komme videre. Etablerte merkevarer opprettholder sin posisjon og hvis produktene deres er av god kvalitet, er det ikke lett å overbevise brukerne om å gå og prøve noe nytt.
Imidlertid vil iOS 7 sannsynligvis bringe en endring. For første gang i historien vil det ikke være nok for utviklere å bare oppdatere ikonet, legge til noen ekstra piksler eller legge til et nytt API. I iOS 7 vil tilpasning til det nye grafiske grensesnittet og kontrollene være nøkkelen. Det er tross alt ingen som ønsker å se «passive» ut i det nye operativsystemet.
Utviklere av allerede fungerende applikasjoner vil møte en vanskelig utfordring på grunn av dette, og Marco Arment forklarer Hvorfor:
- De fleste av dem har ennå ikke råd til å forlate støtten for iOS 6. (I tillegg trenger mange applikasjoner fortsatt støtte for iOS 5, noen uheldige til og med iOS 4.3.) Derfor vil de måtte designe en bakoverkompatibel design, noe som vil være svært begrensende i iOS 7.
- De fleste av dem kan ikke lage to forskjellige grensesnitt. (Det er også en dårlig idé.)
- Mange av appene deres har etablerte funksjoner og design som ikke passer til iOS 7, så de må redesignes eller fjernes, og det appellerer kanskje ikke til mange nåværende brukere, inkludert utviklerne selv.
Utvikleren, som nå tilbyr sin applikasjon med suksess i App Store, gir derfor iOS 7 flere rynker i pannen enn å være glad for noe nytt. Men helt motsatte følelser oppleves av de som akkurat gjør seg klare til å markedsføre huden sin. For øyeblikket er det mer rimelig for dem å vente og ikke skynde seg inn i det overfylte «seks»-markedet unødvendig, men å stille inn applikasjonen for iOS 7 og vente på at den nye versjonen av operativsystemet blir utgitt for offentligheten.
Så snart brukerne installerer iOS 7, vil de se etter like moderne applikasjoner som passer inn i systemet som grunnleggende applikasjoner. For første gang kan det skje at alle faktisk vil være i samme utgangsposisjon, og ikke bare utprøvde applikasjoner som har eksistert i uminnelige tider blir kjøpt, bare fordi de er utprøvde. Nye utviklere vil også få en sjanse, og det vil være opp til dem å se hvor bra et produkt de kan tilby.
I iOS 7 kan veldig interessante ting skje selv i tradisjonelle «sektorer», som Twitter-klienter, kalendere eller fotoapplikasjoner. På grunn av fokuset på iOS 7 kan tidligere ukjente merker innta ledende posisjoner. De som tjener mest på det nye systemet. Tvert imot må de som innføres prøve å tape minst mulig.
når vil det være tilgjengelig for CR? er det noen kjente datoer?
Høst. Apple er ikke og vil ikke være mer nøyaktig. Du kan telle rundt september/oktober.
I tillegg sannsynligvis assosiert med den nye iPhone (/nye iPhones).
forhåndbok https://developer.apple.com/library/prerelease/ios/design/index.html
har noe endret seg med iCloud Core Data, vet noen det?
på hovedmøtet for utviklere sa han at de fikset tonnevis av feil angående iCloud
Jeg tror ikke det blir så drastisk som du beskriver i artikkelen
Så drastisk... Det er én måte å se det på og jeg er helt enig i det. Selvfølgelig vil det ikke være slik i 100 % av tilfellene, men noen spillere kan forvandle seg.
Vent til høsten så vil du se at alle søknader (relevante studier) vil ha alt klart og oppdatert, selv om det er mye arbeid.
Til den nye ios. Jeg har æren av å kjøre iOS 7 på to enheter, og etter omtrent fire timers bruk fant jeg ut at selv om Apple laget en flott reklame for den nye iOS-en, kom vi veldig nær android, jeg kommenterer ikke designet, som er heller ikke så perfekt koordinert, men jeg kommenterer raffinement, jevnhet og pålitelighet. Jeg tror dette er et lignende om ikke større krasj som på iPhone 3g Ios 4.2.1. Jeg er fullstendig klar over at Ios fortsatt er i beta, men til tross for det, en stor skuffelse. Sammenlignet med for eksempel 5.1.1, ser kodestrukturen til den nye iOS-en ut som den er designet for en kalkulator. IOS 7 var nok ikke et skritt tilbake, men et skritt i feil retning. iPhone og iPod utmerker seg ikke når det gjelder maskinvare på lenge, men de utmerker seg når det gjelder programvare. Apple bør jobbe hardt med IOS innen høsten, for dette er nok selv for BETA-versjonen. Jeg liker egentlig ikke designet heller, men jeg kan ikke bedømme fordi alle har forskjellig smak. Hvis du sammenligner de nye IOS7-appene og TOP-APPENE fra CYDIA ER DU NESTEN DEN SAMME!??? For designet på eldre systemer likte jeg refleksjonene som Apple fjernet, for eksempel på ikoner osv. Fordi disse refleksjonene skilte seg vakkert ut på RETINA-skjermen og jeg ønsket å hele tiden leke med iPhone, iPod eller iPad. På den nye iOS 7 vil jeg bare holde inne hjem+strømknappen for å tilbakestille, og noen ganger vil jeg til og med sette iPhone i DFU, men jeg venter på neste oppdatering. Dette er min mening om IOS 7. Jeg ønsket å legge den ut et sted, og siden jeg liker denne siden, la jeg den ut her. Så stein meg nå.
Jeg kaster gjerne en stein :) du innrømmer at iOS 7 fortsatt er i beta, men du sutrer fortsatt over manglende feilsøking og pålitelighet. Hvorfor?! Jeg vet av egen erfaring at dagens og beta iOS kjører bedre på iPhone 5 enn for eksempel på SGS4 :). Jeg gleder meg veldig til den skarpe versjonen av systemet, da jeg personlig liker utseendet godt. Jeg forstår at du ikke trenger det. Men det jeg ikke forstår er "steg i feil retning" ifølge deg. Funksjonelt og visuelt utmerket for meg, så tommel opp! :)
1. Kommenter feilsøkingen av den første betaversjonen? Du har sannsynligvis ikke gitt ut mye programvare i livet ditt, har du?
2. Hvordan vet du noe om kodestruktur? Ser du noe mer enn overskriften på rammeverket? Vennligst del. Jeg liker å studere iOS-kilden (som du tydeligvis har).
3. Beta iOS er under NDA, så du bør ikke kommentere detaljene i det hele tatt. Hvis du har for vane å ikke bryte kontrakter, altså.
Når det gjelder designet, har du absolutt rett til dine meninger, men jeg sier at jeg er bundet av en NDA, så jeg vil ikke kommentere detaljene.
Jeg er enig med forfatteren. En eksisterende utvikler vil virkelig ha det litt vanskeligere. Slipp en app som fungerer på eksisterende iOS6 og nye iOS7.
Ellers har jeg sett videoene med iOS7b1 på iPh5 og jeg må si at jeg liker det godt. Jeg kan ikke si noe om stabilitet, men som allerede skrevet i diskusjonen her er det Beta 1 og det er ingen vits i å kommentere den eller vurdere den på noen måte.