V ponedeljek predstavil iOS 7 še vedno vzbuja velike strasti. Uporabniki so se bolj ali manj razdelili v dva tabora – eni so nad novim mobilnim operacijskim sistemom za iPhone in iPad navdušeni, drugi pa ga prezirajo. Vendar pa iOS 7 ne pomeni le spremembe za uporabnike, ampak tudi velik izziv za razvijalce.
Po šestih letih, ko se je iOS iz leta v leto le rahlo spreminjal, osnovni grafični in uporabniški vmesnik pa je ostal nespremenjen, prinaša iOS 7 pomembno revolucijo, na katero se morajo poleg uporabnikov pripraviti tudi razvijalci. In prav zanje je lahko prehod oziroma prihod iOS 7 bistveno bolj problematičen.
Kot nekakšen ponovni zagon, po katerem se vsi razvijalci postavijo v startno vrsto in imajo enak startni položaj, da odrežejo svoj kos pogače, ne glede na to, ali so uveljavljena blagovna znamka ali start-up studio, opisovanje iOS 7 Marco Arment, avtor priljubljenega Instapaperja.
Trenutna situacija v trgovini App Store je na primer z vidika novega razvijalca zelo zapletena. V trgovini je na tisoče aplikacij, na posameznih frontah pa je velika konkurenca. Torej, razen če si omislite nekaj resnično novega in inovativnega, je težko napredovati. Uveljavljene blagovne znamke ohranjajo svoj položaj in če so njihovi izdelki kakovostni, ni lahko prepričati uporabnikov, da gredo in poskusijo nekaj novega.
Vendar pa bo iOS 7 verjetno prinesel spremembo. Prvič v zgodovini razvijalcem ne bo dovolj, da samo posodobijo ikono, dodajo nekaj dodatnih slikovnih pik ali dodajo nov API. V iOS 7 bo prilagajanje novemu grafičnemu vmesniku in kontrolam ključnega pomena. Navsezadnje nihče ne želi videti "pasiven" v novem operacijskem sistemu.
Razvijalci že delujočih aplikacij bodo zaradi tega pred težkim izzivom in Marco Arment pojasnjuje zakaj:
- Večina si jih še ne more privoščiti, da bi opustili podporo za iOS 6 (Poleg tega veliko aplikacij še vedno potrebuje podporo za iOS 5, nekatere nesrečne celo za iOS 4.3.) Zato bodo morali oblikovati nazaj združljivo zasnovo, kar bo zelo omejujoče. iOS 7.
- Večina jih ne more ustvariti dveh različnih vmesnikov. (Poleg tega je to slaba ideja.)
- Številne njihove aplikacije imajo uveljavljene funkcije in oblike, ki ne ustrezajo sistemu iOS 7, zato jih bo treba preoblikovati ali odstraniti, kar morda ne bo všeč mnogim trenutnim uporabnikom, vključno z razvijalci samimi.
Razvijalec, ki zdaj uspešno ponuja svojo aplikacijo v trgovini App Store, si iOS 7 torej bolj naguba na čelu kot pa se veseli nečesa novega. Povsem nasprotne občutke pa imajo tisti, ki se šele pripravljajo na trženje svoje kože. Trenutno je bolj smiselno, da počakajo in ne rinejo po nepotrebnem na natrpan trg »šestic«, temveč svojo aplikacijo prilagodijo iOS 7 in počakajo na objavo nove različice operacijskega sistema.
Takoj ko bodo uporabniki namestili iOS 7, bodo iskali enako sodobne aplikacije, ki bodo v sistem sodile kot osnovne aplikacije. Prvič se lahko zgodi, da bodo dejansko vsi na enakem startnem položaju in se ne bodo kupovale samo preverjene aplikacije, ki obstajajo že od nekdaj, samo zato, ker so preverjene. Priložnost bodo dobili tudi novi razvijalci, od njih pa bo odvisno, kako dober izdelek lahko ponudijo.
V iOS 7 se lahko zgodijo zelo zanimive stvari tudi v tradicionalnih "sektorjih", kot so odjemalci Twitterja, koledarji ali foto aplikacije. Zaradi osredotočenosti na iOS 7 lahko prej neznane znamke zasedejo vodilna mesta. Tisti, ki imajo od novega sistema največ koristi. Nasprotno, vpeti morajo poskušati izgubiti čim manj.
kdaj bo na voljo za CR? so kakšni znani datumi?
Jesen. Apple ni in ne bo natančnejši. Lahko računate okoli septembra/oktobra.
Poleg tega verjetno povezana z novim iPhoneom (/novimi iPhoni).
predpriročnik https://developer.apple.com/library/prerelease/ios/design/index.html
se je kaj spremenilo z iCloud Core Data, ali kdo ve?
na osrednji besedi za razvijalce je dejal, da so popravili ogromno hroščev v zvezi z iCloudom
Mislim, da ne bo tako drastično, kot opisujete v članku
Tako drastično ... To je en način gledanja na to in popolnoma se strinjam s tem. Seveda v 100% primerov ne bo tako, vendar se nekateri igralci lahko preobrazijo.
Počakaj do jeseni in boš videla, da bodo vse aplikacije (ustrezni študiji) imele vse pripravljeno in posodobljeno, čeprav je dela ogromno.
Na novi ios. Imam čast poganjati ios 7 na dveh napravah in po približno štirih urah uporabe sem ugotovil, da čeprav je apple naredil odlično reklamo za novi ios, smo se zelo približali androidu, ne komentiram dizajna, ki je tudi ne tako popolno usklajeno, pripominjam pa na prefinjenost, uglajenost in zanesljivost. Mislim, da je to podoben, če ne večji zrušitev kot na iPhone 3g Ios 4.2.1. Popolnoma se zavedam, da je Ios še vedno v beta fazi, a kljub temu veliko razočaranje. V primerjavi z npr. 5.1.1 je struktura kode novega ios-a videti, kot da je bila zasnovana za kalkulator. IOS 7 verjetno ni bil korak nazaj, ampak korak v napačno smer. Iphones in iPod že dolgo ne blestijo več na področju strojne opreme, so pa na področju programske opreme. Apple naj bi do jeseni trdo delal na iOS-u, saj je to dovolj tudi za BETA različico. Tudi dizajn mi ni ravno všeč, a ne morem soditi, ker ima vsak drugačen okus. Če primerjate nove aplikacije za iOS7 in TOP APLIKACIJE iz CYDIA, STE SKORAJ ENAKI!??? Pri dizajnu na starejših sistemih so mi bili všeč odsevi, ki jih je Apple odstranil, na primer na ikonah itd. Ker so ti odsevi lepo izstopali na zaslonu RETINA in sem se želel nenehno igrati z iPhoneom, iPodom ali iPadom. Na novem iOS 7 želim samo držati tipko home+power za ponastavitev in včasih bi iPhone celo dal v DFU, vendar bom počakal na naslednjo posodobitev. To je moje mnenje o iOS 7. Hotel sem ga nekje objaviti in ker mi je ta stran všeč, sem ga objavil tukaj. Zato me kamenjaj zdaj.
Z veseljem vržem kamen :) priznaš, da je iOS 7 še vedno v beta različici, a še vedno jamraš nad pomanjkanjem odpravljanja napak in zanesljivosti. Zakaj?! Iz lastnih izkušenj vem, da trenutni in beta iOS bolje deluje na iPhonu 5 kot na primer na SGS4 :). Zelo se veselim ostre različice sistema, saj mi osebno izgleda zelo všeč. Razumem, da ti ni treba. Ne razumem pa "korak v napačno smer" po tvojem. Funkcionalno in vizualno zame odlično, zato palec gor! :)
1. Komentar na odpravljanje napak prve beta različice? Verjetno v življenju niste izdali veliko programske opreme, kajne?
2. Kako veste kaj o strukturi kode? Ali vidite kaj več kot glavo ogrodja? Prosim deli. Rad preučujem vir iOS (ki ga očitno imate).
3. Beta iOS je pod NDA, zato njenih podrobnosti sploh ne bi smeli komentirati. Če imate navado, da ne kršite pogodb, to je.
Kar zadeva dizajn, ste absolutno upravičeni do svojega mnenja, vendar pravim, da me zavezuje NDA, zato ne bom komentiral podrobnosti.
Se strinjam z avtorjem. Obstoječemu razvijalcu bo res malo težje. Izdajte aplikacijo, ki deluje na obstoječem iOS6 in novem iOS7.
Sicer pa sem videl videe z iOS7b1 na iPh5 in moram reči, da mi je zelo všeč. Glede stabilnosti ne morem reči nič, ampak kot je že napisano v tukajšnji razpravi, je Beta 1 in nima smisla komentirati ali kakorkoli ocenjevati.