A fejlesztők a előnyeiről és hátrányairól váltás iOS 7
Makradar A Technológia / / December 19, 2019
IOS 7 kiadás, vannak nagyon kevés! Ez a legnagyobb frissítés Apple mobil operációs rendszer történetében a létezéséről. A felhasználó számára ez a tény azt jelenti, csak egy dolog - meg kell szokni, hogy egy új megjelenés és enyhe megváltoztatja a belső működését a rendszer, de a gyors felszabadulását fejlesztők fényt a probléma, és nagyon komoly.
Egy alapvetően új design, sok az eredeti funkciók, gyilkos, több mint 1500 új API - minden, amire szükség van a mester, és megtanulják használni az alkalmazás. Tény, hogy minden fejlesztő számított ésszerű időn kiadja frissített alkalmazás mellett a frissített tengely most kénytelen elhalasztani mindent, és látta, hogy a termék hét alatt. De vajon megéri? Nálunk 7 gondolta, hogy a sikeres fejlődése az előnye és hátránya az átmenet a teljesen frissített rendszer.
Fejlesztő №0: alkotója több népszerű photoappendices
hátránya: Átmenet az új változat IOS - ez mindig kihívást jelent. Nem azért, mert az új API nehéz megérteni, hanem azért, mert a fejlesztő te rajongok új funkciókat, hogy majdnem elfelejtette, hogy szükség van, hogy támogassa az előző változat. Mindezek vadi új fejlesztőeszközök nem lesz elérhető azok számára, akik még nem frissült (vagy nem frissül egyáltalán lesz). Sajnos, akkor nem jelenlétében komoly felhasználói közönség csak megy, és kap mindenki egy időben frissíteni.
A másik hátránya, hogy az iOS 7 tranzit alkalmazások újra kell gondolni azt a megközelítést, hogy az animáció és a képfeldolgozás. Sok dolog lesz könnyebb az új API, különösen, ha a fejlődő iránti kérelmet képekkel dolgozik. A kiadás az iOS 7, a gyermek el az új hűvös animációkat és egyéb csíp, és hogyan Ön fejlesztő nem szeretné kihagyni egyetlen új funkció, amely integrálható alkalmazást. Ezúttal azonban van egy kérdés a képzés - a kapacitása innováció hosszú tanulni. Persze, akkor hagyja a felületet nem változik, de valaki meg fogja vizsgálni az összes új és ez azt mutatja, hogy a termékek, így vonzóbb azok alkalmazását.
Előnyök: A pozitív oldalon meg kell említeni a megnövekedett teret a kreativitás, mint a stílus helyzetben, és abból a szempontból fejlődés és ismét, egyszerűség - a stílus és a design. Apple kínált megoldást leküzdésére leggyakoribb probléma, hogy mi, a fejlesztők nap mint nap szembesülnek. Ez nem csak egy a sorozatszámot rendszer verziója - Apple foglalkozott részletesen a problémás területeket, és igyekezett, hogy egyszerűsítse mindent, ami lehetséges. Az eredmény egy csodálatos új fejlesztési eszközök, és az Apple - a stabilitás, a teljesítmény és a fellebbezés mind az operációs rendszer, és a termék egészére.
Nem tudom elképzelni, hogy egy jobb idő a fejlesztők számára, amikor lehetővé válik, hogy a meglévő problémák megoldására, és hogy kiadja szép és ügyes alkalmazás a legjobb berendezés a világon. Szeretem iOS 7 és megvizsgálja a közelgő megjelenése mérföldkő fejlődés az egész mobil iparban.
Fejlesztő №1: alkotója több őrülten népszerű alkalmazások fitness
hátránya: Támogatjuk az iOS 7 - természetesen ez csak egy komoly beruházás energiát és erőforrásokat. Dolgoztunk a kiigazítása a kérelmek iOS 7 további WWDC. Emiatt kellett halasztani sok tervezett fejlesztések, de úgy gondoljuk, a megvalósíthatósági hozza a design termékeink elveivel összhangban az iOS 7.
Néhány a fejlesztők azt is hallottam ilyeneket „alkalmazásoknak támogatniuk kell az iOS 7 csak”, és úgy gondoljuk, hogy ez egy nagy hiba. Mi időt és energiát, hogy biztosítsák a megfelelő működés termékünk az iOS 5-7, és egyetlen alkalmazás. Mentése törzsvásárlói elveszett állítsuk alkalmazás - ez rendkívül fontos. A legtöbb ember valószínűleg vándorolnak iOS 7 néhány hónapig, de valakinek meg kell több időt, és nem akarjuk, hogy kell önteni őket a jövőbeni használatát a probléma termékeket.
Előnyök: Elveit követve iOS 7 vezet, hogy a születési több minőségi alkalmazásokat. A mi esetünkben, iOS 7-ből sikeresen egybeesett azzal a szándékkal, hogy frissítse a felhasználói felület, mert előtte 4 évig arra összpontosítottunk, csak akkor működik.
Ezek jelentős fejlesztése kiváló detektor, amely elválasztja a legjobb fejlesztők a számát csak jó. Szoftverfejlesztés - ez egy maraton, és sokan komoly versenyt a közelgő migráció.
Fejlesztő №2: alkotója orvosi szoftver, úgy tűnik, korábban az Apple hirdetési kampányok
Apropó tranzit alkalmazások az új operációs rendszer, akkor érintse meg a két pontot: az írás az új alkalmazások és az alkalmazkodás a jelenlegi iOS 6 alkalmazások számára, hogy az új változat a rendszer. Abban az esetben, az átadás a meglévő alkalmazások kérdését a előnyeiről és hátrányairól nem merül fel egyáltalán - csak meg kell csinálni. Felhasználó frissítve és nem működik az alkalmazás már? Ez egy nagy probléma az Ön számára. Ha beszélünk létre egy alkalmazást funkciók be az iOS 7, akkor lehet beszélni a előnyeiről és hátrányairól.
hátránya: Formálisan iOS 7 kompatibilis az iPhone 4, de a gyakorlatban a fékek rajta. Ez azt jelenti, hogy elkerülhetetlen a közönség. A felhasználók ezek az eszközök tisztában a lehetséges problémákat, és nem valószínű, hogy váltani iOS 7. Figyelmen kívül hagyja azokat, akik maradnak, iOS 6 -, akkor elveszíti őket. Abban az esetben a felhasználó az iPhone 3GS és iPod hasonló lehetőséget, hogy egyáltalán lehetséges, és hogy egy alkalmazás-orientált csak iOS 7, az azt jelenti, garantált veszteség ezen felhasználók.
UIKit iOS 7 SDK egészen más a korábbi verziók, így sok a szabványos ellenőrzéseket a kezelőfelület más. Néha csak nem túl szép, néha hibás. Ez azt jelenti, hogy szükség van egy működőképes feldolgozás meglévő alkalmazásokat, és ez egy hulladék időt és erőfeszítést igényel.
Néhány új funkciók csak akkor működnek, bizonyos (legfrissebb) eszközöket. Még ha a készülék hivatalosan támogatja az iOS 7, akkor nem támogat egyes funkciók iOS 7. Tegyük fel, hogy földre száll összeegyeztethető iPad 2 és 3, iPhone 4 és 4S, valamint az azonos iPod. Ha az alkalmazás földre száll SDK, akkor meg kell, hogy megbizonyosodjon arról, hogy a felhasználók valahogy értesült a korlátozások alkalmazása a saját eszközök. És mégis, az alkalmazás nem lezuhan, ha használja ezt a funkciót, ha nem támogatja a készülék.
Előnyök: Általában minden új amúgy pusztít valami meglévő és jól bevált. Ez a dolgok természetes rendjét. Tól vonzó újítások iOS 7 nevezhetjük földre száll és videofelvétel 60 FPS. Multitasking hajtja végre több illetékes a processzor-erőforrásokat. Alkalmazások válik független és képes valamit tenni a szükséges és hasznos inaktív módban. És persze, egy új szintjét támogatja a szociális hálózatok egy nagyszerű lehetőség a kérelem e fontos szegmensben.
Fejlesztő №3: az alkotó egyik legnépszerűbb szkenner / OCR alkalmazások
Csapatunk - 4 független fejlesztő. Azt, hogy kiváló minőségű alkalmazásokat a megjelenítéshez, valamint a termelékenység növelése érdekében. Ennek következtében ez elengedhetetlen ahhoz, hogy felé egy új iOS design. Abban a pillanatban, mi összpontosítva egy viszonylag fiatal alkalmazás, amely alkalmazkodik az új iOS.
hátránya: Tény, hogy az átmenet az iOS 7 meglepetés volt számunkra. Legalábbis mi nem számítunk, hogy szüksége lesz ilyen erőfeszítéseket a meglévő alkalmazások (úgy gondoljuk, hogy ez a helyzet az összes új alkalmazások könnyebb lesz). Meg kellett, hogy teljesen megváltoztatja a naptár a tervezett feladatok és kiadások. Nehéz megmondani, hogy ez hatással lesz az üzleti, de úgy gondoljuk, hogy a tétlenség az ebben a helyzetben nem lenne biztosított, hogy játszott a mi javunkra. Harmónia operációs rendszerek és alkalmazások biztosan örömet a felhasználók, így most dolgozik ebben az irányban.
Nehéz döntéseket kialakítás szempontjából, ha van olyan kevés ismeretek és példák a közelgő frissítéseket. Van egy csomó kísérletezni. szeretnénk többet látni iOS 7. Sőt, az Apple hivatalos alkalmazások nem mindig jól néz ki és a munka a béták, és néha teljesen a helyén a saját (papír textúra emlékeztetők és jegyzetek az új lapos világ?).
Ezen kívül néhány API dokumentálva legyen, és nehezen érthető. Egyes funkciók a harmadik féltől származó alkalmazások nem egyértelmű, és az Apple nem ad magyarázatot. Élvonalában a fejlődés nehéz.
Előnyök: Elkezdtük fejleszt iOS 7 egy rossz hangulat. Mi nem tetszik sok a megoldás az Apple által használt, de az idő múlásával, meglepett bennünket, hogy megállapította, hogy a változások szeretjük jobban (bár néhány dolog kellemetlen számunkra eddig).
Készítettünk egy új ikont a kérelmet, eltávolítjuk a legtöbb textúrák és egyedi design. Könnyű volt. Egy igazi kihívás abban a pillanatban a kiválasztás megfelelő paletta és animációs számunkra.
Egyidejű támogatás iOS 6 és 7 tűnt számunkra nagyon nehéz, ezért úgy döntöttek, hogy csak a iOS 7. Ennek köszönhetően mi is sokkal egyszerűbb, új funkciók és iOS 7 jellemzői.
Fejlesztő №4: az alkotó a népszerű alkalmazások az „intelligens otthon”
hátránya: Ezek nem annyira, de a finomítás költség grafikus felhasználói felület nagyobb volt a vártnál. De hallgat izdovok Android felhasználók általában nem nevezhető kellemes.
Előnyök: Úgy tűnik, hogy az iOS 7 úgy néz ki, modern, és ez azt jelenti, hogy a fejlesztők követni az új paradigma iOS, akkor a megfelelő alkalmazást. Ezen kívül azt várjuk, hogy egy új hulláma letöltés az App Store-ban, mert a felhasználók keresnek gyakorlati végrehajtása az új iOS 7 jellemzői. Mivel a fejlesztés, a képesség, hogy végre az alkalmazáson belüli műveleteket, még akkor is ha a háttérben, bár korlátozott, de úgy tűnik, nagyon ígéretes. Is ösztönözte a növekedési lehetőségek létrehozása felhasználói felületek, jobb adatkezelést iCloud, földre száll a dokumentumok megosztását más eszközökkel, valamint a speciális funkciók OpenGL. Most, rajz grafikus objektumok gyorsabb lesz.
Fejlesztő №5: az alkotó egyik legnépszerűbb teendők
hátránya: Amikor először elindítottuk alkalmazást iOS 7, nem vesszük észre, hogy sokáig a munka áll előttünk, sokkal több, mint amit vártunk. Függelék nézett ki a hely, és úgy érezte, a helyén egy új környezetben. Mint sok fejlesztő, azonnal elkezdett dolgozni frissít iOS 7 alkalmazást.
Sokat írtak már arról, hogy az iOS 7 középpontjában a tartalmat, és ez az igazság. A Chrome és az extra elemek itt nem megfelelőek. A kompresszoros mintaoltalmi bejelentés nézett ki, mint egy idegen tárgy a szimulátorban futó egy másik rendszerben. Még az átmenet Helvetica és teljes mentességet a tervezési és ikonok együtt összpontosítva tartalma nem nagyban javítja a helyzetet.
A legnagyobb kihívást az jelentette, hogy megpróbálja követni az új design, anélkül, hogy üres klón más alkalmazásokat. Ez szenvednek a korai fejlesztés iOS 7 - azok azonosak.
Lényeges, hogy túllépnek a szabályok lesznek sikerének kulcsa a terméket.
Ami a kódot, akkor minden nem olyan rossz, bár az API nem dokumentált, a változó működési elve az egymást követő kiadásokban béta verziók.
Mint sok más fejlesztők, úgy döntöttünk, hogy a következő frissítés csak az iOS 7. Van egy kis csapat, és nagyon korlátozott. Nem volt elég erő a hibrid alkalmazás is jól működik iOS 6 és az iOS 7. Ehelyett mi teszi egy alkalmazás, amely munkát biztosít a legújabb verzióját iOS.
Előnyök: Másrészt, a fejlesztők képesek voltak kidobni tonna termékből egy egyéni kódot végrehajtani, mely funkciók már elérhető az API. A dolgok, amelyek megvalósulása a korábban vett napok most történik percben. Az alapvető funkciókat valósították sokkal könnyebb és gyorsabb, és ez lehetővé teszi az ideje, hogy összpontosítani nyalás és tesztelése a komponensek és alkalmazások általában.
Fejlesztő №6: egy tapasztalt iOS és Android fejlesztő, szerzője kézikönyvek és programozási kézikönyvek
hátránya: iOS 7 minden bizonnyal a legdrasztikusabb frissítés az Apple. Egészen a közelmúltig, a folyamat alkalmazás migráció egy régebbi változata az operációs rendszer egy újabb már szinte fájdalommentes. A legtöbb esetben a kérelmet „csak a munka” egy frissített rendszer. Azonban iOS 7 Apple végül úgy döntött, hogy szakít a múlt és előrelépni a platform. Ez mindenképpen a győzelem az Apple, és ez lesz a győzelem a fejlesztők, de nem szenvedés nélkül.
Talán a legfontosabb bizonytalansági forrást jelent a fejlesztők a megjelenést, hogy az alkalmazások. Általában, ha nem vagyunk beszél a játék, vagy valamilyen teljes képernyős alkalmazások, azt javasoljuk, a fejlesztők a lehető leghamarabb kell kezelni ezt a problémát. Ellenkező esetben a bejelentést fog kinézni kelt.
A legjobb módja annak, hogy az tükrözze az új design és megjelenés - elképzelhető, hogy a korábbi iOS verziók nem voltak ott, és az Apple nemrég kiadott mobil operációs rendszer.
Ha beszélünk a kódot, a fejlesztők kell foglalkozni igazán bosszantó probléma a tervezés és elrendezése a felhasználói felület. A meglevő alkalmazások iOS 7 SDK véve felmerül az igény, hogy vizsgálja felül az egyes menüpont, és minden egyes képernyő elrendezés találni hibákat benne.
Különösen, az Apple megváltoztatta a status bar kölcsönhatásba lép alkalmazások, és ez lesz egy tisztességes fejfájás. Korábban ezen a területen volt hatáskörén kívül a fejlesztők (bár lehet rejteni, ha akarja), de most A pályázatban meg kell használni az állapotsorban információ megjelenítésére, és ez már önmagában is komoly megváltoztatni.
Előnyök: Az iOS 7 egy igazán cool dolog, mint a problémák a háttérben, és p2p funkcionalitás Bluetooth. Peer-to-peer nagyon érdekes, mert nyit nagy lehetőségeket megvalósításához a kölcsönhatás a két készülék között, amikor nagyon közel vannak. Korábban az ezek megvalósítására dolog volt, hogy kikerülje is. Dolgozik a háttérben - ez nagyszerű. Így iOS leveled e tekintetben az Android. A fejlesztők használhatják ezeket a funkciókat a hatékonyabb működés alkalmazásokat. Az egyetlen dolog, ami aggaszt itt - az akkumulátor élettartamát, és különösen fontos, hogy a felhasználók nem teljesen új készülékek már sikerült egy részét az erőforrás panelek. Kezdetben, az Apple tiltja az ilyen szabadságjogok alkalmazásokhoz, de most a dolgok változnak. Ennek jelentősége az ilyen jellegű döntést csak az idő fogja megmondani.
Röviden, azt javasoljuk, a fejlesztők a lehető leghamarabb csatlakozni az iOS 7 támogatás. Továbbra is csak az iOS 6 - egyáltalán nem lehetséges, valamint megtartja a régi design pályázatát. Apple átutalni a fejlesztési Xcode 5 és amint ez megtörténik, egyidejű működése két média azonnal hatással lesz. Úgy vélem, hogy a legjobb megoldás volt, és még ma is a gyors átmenet a legújabb eszközöket, hogy az Apple biztosít a fejlesztők számára. Azt is javasoljuk, teljesen elhagyni támogatása iOS 4 és 5 - a költségek ilyen régi platformok egyszerűen nem fizeti ki, vagy fizeti ki a minimális előny. Azt hiszem, iOS 7 szokva elég gyorsan, és a legjobb alkalom, hogy megáll támogató iOS 6 már látta az a jövő év elején.
(keresztül)