Hétfőn iOS 7 vezette be még mindig nagy szenvedélyeket gerjeszt. A felhasználók többé-kevésbé két táborra oszlottak – az egyiket lenyűgözi az iPhone-ok és iPad-ek új mobil operációs rendszere, a másik megveti. Az iOS 7 azonban nem csak a felhasználók számára jelent változást, hanem a fejlesztők számára is nagy kihívást jelent.
Hat év után, amikor az iOS évről évre alig változott, az alapvető grafikus és felhasználói felület pedig változatlan maradt, az iOS 7 most jelentős forradalmat hoz, amelyre a felhasználókon kívül a fejlesztőknek is fel kell készülniük. És pont nekik jelenthet lényegesen problémásabb az átállás, pontosabban az iOS 7 érkezése.
Amolyan újraindításként, amely után minden fejlesztő felsorakozik a rajtvonalra, és ugyanazzal a kiindulási pozícióval vág neki a tortából, függetlenül attól, hogy egy bejáratott márkáról vagy egy induló stúdióról van szó, leírva iOS 7 Marco Arment, a népszerű Instapaper szerzője.
Az App Store jelenlegi helyzete például nagyon bonyolult egy új fejlesztő szemszögéből. A boltban több ezer jelentkezés található, az egyes frontokon pedig nagy a verseny. Tehát ha nem valami igazán új és innovatív ötlettel áll elő, nehéz előrébb jutni. A bejáratott márkák megtartják pozíciójukat, és ha termékeik jó minőségűek, nem könnyű meggyőzni a felhasználókat, hogy menjenek és próbáljanak ki valami újat.
Az iOS 7 azonban valószínűleg változást hoz. A történelem során először nem lesz elég a fejlesztőknek csak az ikon frissítése, néhány extra képpont hozzáadása vagy új API hozzáadása. Az iOS 7-ben kulcsfontosságú lesz az új grafikus felülethez és vezérlőelemekhez való alkalmazkodás. Hiszen senki sem akar "passzívnak" látszani az új operációs rendszerben.
Emiatt nehéz kihívás elé néznek a már működő alkalmazások fejlesztői, valamint Marco Arment magyarázza miért:
- A legtöbbjük még nem engedheti meg magának, hogy lemondjon az iOS 6 támogatásáról. (Emellett sok alkalmazásnak még iOS 5 támogatásra van szüksége, néhány szerencsétlennek még iOS 4.3-at is.) Emiatt visszafelé kompatibilis dizájnt kell tervezniük, ami nagyon korlátozó lesz. iOS 7.
- A legtöbbjük nem tud két különböző interfészt létrehozni. (Ez egy rossz ötlet is.)
- Sok alkalmazásuk olyan beépített funkciókkal és dizájnnal rendelkezik, amelyek nem illeszkednek az iOS 7-hez, ezért újra kell tervezni vagy el kell távolítani őket, és ez sok jelenlegi felhasználó számára nem fog tetszeni, beleértve magukat a fejlesztőket is.
A fejlesztő, aki immár sikeresen kínálja alkalmazását az App Store-ban, ezért több ráncot ad az iOS 7-nek a homlokán, mint hogy örüljön valami újnak. Teljesen ellentétes érzéseket élnek át azonban azok, akik éppen a bőrük piaczására készülnek. Jelenleg ésszerűbb, ha várnak, és nem rohannak be feleslegesen a zsúfolt "hatos" piacra, hanem iOS 7-re hangolják alkalmazásukat, és megvárják az operációs rendszer új verziójának nyilvánosságra hozatalát.
Amint a felhasználók telepítik az iOS 7-et, olyan korszerű alkalmazásokat keresnek, amelyek alapalkalmazásként illeszkednek a rendszerbe. Most először fordulhat elő, hogy valóban mindenki ugyanabban a kiindulási helyzetben lesz, és nem csak a bevált, időtlen idők óta létező alkalmazásokat veszik meg, csak azért, mert beváltak. Az új fejlesztők is lehetőséget kapnak, és rajtuk múlik, hogy milyen jó terméket tudnak kínálni.
Az iOS 7-ben még a hagyományos "szektorokban" is történhetnek nagyon érdekes dolgok, mint például a Twitter kliensek, naptárak vagy fotóalkalmazások. Az iOS 7-re való összpontosítás miatt korábban ismeretlen márkák foglalhatják el a vezető pozíciókat. Akik a legtöbbet profitálnak az új rendszerből. Éppen ellenkezőleg, a bevezetetteknek meg kell próbálniuk a lehető legkevesebbet veszíteni.
mikor lesz elérhető CR-re? vannak ismert dátumok?
Ősz. Az Apple nem és nem is lesz pontosabb. Szeptember/október környékén lehet számolni.
Ezenkívül valószínűleg az új iPhone-hoz (/új iPhone-okhoz) kapcsolódik.
előkézikönyv https://developer.apple.com/library/prerelease/ios/design/index.html
változott valami az iCloud Core Data-nál, tudja valaki?
a fejlesztőknek tartott vitaindítóban azt mondta, hogy rengeteg hibát javítottak ki az iClouddal kapcsolatban
Szerintem nem lesz olyan drasztikus, mint ahogy a cikkben leírtad
Annyira drasztikus... Ez az egyik szemszögből nézve, és teljesen egyetértek vele. Persze az esetek 100%-ában nem így lesz, de egyes játékosok képesek átalakulni.
Várj őszig, és látni fogod, hogy minden pályázatnál (releváns tanulmányoknál) minden készen áll és frissítve lesz, annak ellenére, hogy ez rengeteg munka.
Az új ios-ra. Megtiszteltetés számomra, hogy két készüléken futtathatom az ios 7-et, és körülbelül négy óra használat után rájöttem, hogy bár az Apple remek reklámot csinált az új ios-nak, nagyon közel kerültünk az androidhoz, a dizájnt nem kommentálom, ami szintén nem olyan tökéletesen összehangolt, de a kifinomultságról, simaságról és megbízhatóságról szólok. Szerintem ez egy hasonló, ha nem nagyobb összeomlás, mint az iPhone 3g Ios 4.2.1-nél. Tisztában vagyok vele, hogy az Ios még mindig béta állapotban van, de ennek ellenére nagy csalódás. Például az 5.1.1-hez képest az új ios kódstruktúrája úgy néz ki, mintha egy számológéphez készült volna. Az IOS 7 valószínűleg nem visszalépés volt, hanem egy lépés a rossz irányba. Az iPhone-ok és iPodok hardverben már régóta nem jeleskednek, szoftverben viszont igen. Az Apple-nek őszig keményen kell dolgoznia az IOS-en, mert ez még a BÉTA verzióhoz is elég. A dizájn sem nagyon tetszik, de nem tudom megítélni, mert mindenkinek más az ízlése. Ha összehasonlítja az új IOS7 alkalmazásokat és a CYDIA LEGJOBB ALKALMAZÁSAIT, SZINTE UGYANAZ VAGY!??? A régebbi rendszerek tervezésénél tetszettek azok a tükröződések, amelyeket az Apple eltávolított például az ikonokról stb. Mert ezek a tükröződések szépen kirajzolódtak a RETINA kijelzőn, és folyamatosan játszani akartam az iPhone-nal, iPod-dal vagy iPaddel. Az új iOS 7-en csak a home+bekapcsológombot szeretném lenyomva tartani a visszaállításhoz és néha még az iPhone-t is DFU-ba raknám, de megvárom a következő frissítést. Ez a véleményem az IOS 7-ről. Valahol el akartam helyezni, és mivel tetszik ez az oldal, ide tettem közzé. Szóval most kövezzetek meg.
Szívesen dobok egy sziklát :) elismered, hogy az iOS 7 még béta állapotban van, de még mindig a hibakeresés és a megbízhatóság hiánya miatt nyafogsz. Miért?! Saját tapasztalatból tudom, hogy a jelenlegi és a béta iOS jobban fut az iPhone 5-ön, mint például az SGS4-en :). Nagyon várom a rendszer éles verzióját, mivel személy szerint nagyon tetszik a megjelenés. Megértem, hogy nem kell. De amit nem értek, az a "rossz irányba lépés" szerinted. Funkcionálisan és vizuálisan is kiváló számomra, szóval mindenkinek felfelé! :)
1. Megjegyzés az első béta verzió hibakereséséhez? Valószínűleg nem sok szoftvert adtál ki életedben, igaz?
2. Honnan tudsz valamit a kódszerkezetről? Látsz mást, mint a keretrendszer fejlécét? Kérlek oszd meg. Szeretem tanulmányozni az iOS-forrást (ami nyilvánvalóan megvan).
3. Az iOS béta verziója NDA hatálya alá tartozik, így a részleteiről egyáltalán nem szabad kommentálni. Ha az a szokásod, hogy nem szeged fel a szerződést, akkor az.
Ami a tervezést illeti, teljesen joga van a véleményetekre, de azt mondom, NFÜ köt, ezért nem nyilatkozom a részletekről.
Egyetértek a szerzővel. Egy meglévő fejlesztőnek tényleg nehezebb dolga lesz. Adjon ki egy alkalmazást, amely a meglévő iOS6-on és az új iOS7-en működik.
Egyébként láttam az iOS7b1-gyel készült videókat az iPh5-ön, és azt kell mondanom, hogy nagyon tetszik. A stabilitásról nem tudok mit mondani, de ahogy az itteni vitában már írták, ez béta 1, és nincs értelme kommentálni vagy értékelni.