Priemonės, kuriomis privalumus ir trūkumus pereiti prie iOS kūrėjai 7
Makradar Technologijos / / December 19, 2019
"IOS 7 išleidimo, yra labai mažai! Tai didžiausias atnaujinimas Apple mobilieji OS į savo gyvavimo istoriją. Vartotojui, šis faktas reiškia tik vieną dalyką - teks priprasti prie naujos išvaizdos ir šiek tiek keičia vidaus sistemos veikimo, bet greitai išleidimo kūrėjai šviesos problema, ir labai rimtas.
Iš esmės naują dizaino, originalaus daug funkcijų, žudikas, daugiau nei 1500 naujos API - viską, ką reikia išmokti ir išmokti naudoti jūsų paraišką. Iš tiesų, kiekvienas kūrėjas yra apskaičiuojamas per pagrįstą laikotarpį išleisti atnaujintą paraišką pagal atnaujintą ašies dabar yra priversti atidėti viską ir pamačiau savo produktą septynių per. Bet tai verta? Mes siūlome Jums 7 maniau sėkmingą plėtrą privalumus ir trūkumus perėjimo prie visiškai atnaujintą sistemą.
Kūrėjas №0: kūrėjas keletą populiarių photoappendices
trūkumai: Perėjimas prie naujos versijos "iOS" - tai visada yra iššūkis. Ne, nes naujojo API yra sunku suprasti, bet dėl to, kaip kūrėjas jūs taip mėgstu dėl naujų funkcijų, kurios jūs beveik pamiršti apie būtinybę remti ankstesnę versiją. Visos šios cool naują Programavimo įrankiai nebus prieinami tiems, kurie dar nebuvo atnaujintas (arba neatnaujino išvis vyksta). Deja, jūs negalite į rimtą Viskas auditorijai akivaizdoje tiesiog eiti ir gauti visus tuo pačiu metu atnaujinti.
Kitas trūkumas, kad "iOS 7 Tranzito operacijų paraiškoms yra poreikis permąstyti požiūrį į animaciją ir vaizdo apdorojimo. Daugelis dalykų tampa su nauja API lengviau, ypač jei jūs kuriant paraišką dirbti su vaizdais. Su iOS 7 išleidimo, jūsų vaikas gali priimti šį naują kietas animacija ir kitų patobulinimai, ir kaip Jūs esate kūrėjas nenorite praleisti vieną naują funkciją, kuri gali būti integruota į taikymas. Tačiau šį kartą yra mokymo klausimas - su inovacijų pajėgumai turi ilgai mokytis. Žinoma, galite palikti sąsaja nepakitęs, tačiau kažkas išnagrinės visus naujus ir ji rodo savo produktus, todėl patrauklesnė jų taikymas.
Argumentai "už": Žvelgiant iš teigiamos pusės turėtume paminėti padidėjusį apimtį kūrybiškumo kaip stiliaus padėtyje, o nuo išsivystymo požiūriu ir, vėlgi, paprastumas - stiliaus ir dizaino. "Apple" pasiūlė sprendimą kovoti su labiausiai paplitusių problemų, kad mes, kūrėjai susiduria kiekvieną dieną. Tai ne tik vienas iš serijos numerį sistemos versiją - "Apple sprendžiami labai išsamiai su probleminių sričių, bando supaprastinti viską, tai yra įmanoma. Rezultatas yra puikus naujos Programavimo įrankiai, ir "Apple - stabilumo, veiklos ir apeliacija tiek savo operacinę sistemą, o produktas, kaip visuma.
Aš negaliu įsivaizduoti geresnį laiką kūrėjams, kai ji tampa įmanoma išspręsti esamas problemas ir išlaisvinti gražus ir apsukrus paraišką geriausių įrangos pasaulyje. Aš myliu "iOS 7 ir apsvarstyti ruošiasi išleisti orientyras plėtros visai judriojo ryšio pramonės atstovai.
Kūrėjas №1: kelių neįtikėtinai populiarus paraiškų tinkamumo autoriumi
trūkumai: Parama iOS 7 - tai tikrai rimta investicija energijos ir išteklių. Dirbome apie mūsų prašymus "iOS 7 daugiau iš WWDC pritaikymo. Dėl šios priežasties, mes turėjome atidėti daug planuojamus patobulinimus, bet mes tikime, kad priartinti mūsų produktų dizainą pagal "iOS 7 principų galimybių.
Iš kai kurių kūrėjai Gavome tokius dalykus kaip "paraiškos turi remti" iOS 7 "tik", ir mes manome, kad yra didelė klaida. Mes praleidžiame daug laiko ir pastangų, siekiant užtikrinti teisingą veikimą mūsų produktus į iOS 5 iki 7, ir vieną paraišką. Taupyti klientų lojalumo kada nustatyti mūsų prašymą - tai labai svarbu. Dauguma mūsų žmonių yra linkę migruoti į "iOS 7 keletą mėnesių, tačiau kažkas turi daugiau laiko, ir mes nenorime, kad ji būtų pilamas už juos naudoti ateityje mūsų problemos produktai.
Argumentai "už": Po "iOS 7 principus bus sukelti daugiau kokybiškų programų gimimo. Mūsų atveju, "iOS 7 iš sėkmingai sutapo su ketinimą atnaujinti vartotojo sąsaja, nes prieš tai 4 metus mes sutelktas tik funkcijas.
Šie pagrindiniai atnaujinimai yra puikus detektorius, kuris atskiria geriausius kūrėjai skaičiaus tiesiog gera. Programinės įrangos kūrimas - tai maratonas, ir daugelis susidurs stiprią konkurenciją artėjančius migracija.
Kūrėjas №2: medicininės programinės įrangos kūrėjas, pasirodo anksčiau Apple reklamos kampanijų
Kalbėdamas apie tranzito prašymų naują operacinę sistemą, mes paliesti dviem punktais: naujų programų rašymo ir dabartinių "iOS 6 programos prisitaikymą prie naujos sistemos versijos. Atsižvelgiant į esamas programas nekyla klausimas apie privalumus ir trūkumus visuose perdavimo atveju - jums tereikia padaryti tai. Vartotojas atnaujinamas ir jis neveikia jūsų prašymą nebėra? Tai yra didelė problema jums. Jeigu mes kalbame apie sukurti su funkcijomis įvesta iOS 7 paraišką, tada galima kalbėti apie privalumus ir trūkumus.
trūkumai: Formaliai "iOS 7" yra suderinama su "iPhone" 4, tačiau praktikoje stabdžiai ant jo. Tai reiškia neišvengiamą nuostolį auditorijai. Šių įrenginių naudotojai žinotų apie galimas problemas ir nepanašu, kad pereiti į "iOS 7". Ignoruoti tuos, kurie lieka ant iOS 6 - tada jų prarasti. Atsižvelgiant į tai, iPhone 3GS ir iPod panašaus galimybę eiti išvis įmanoma, ir pateikti paraišką, orientuotą tik "iOS 7 produkto vartotojai atveju, tai reiškia, garantuotą praradimas šiems vartotojams.
UIKit iOS 7 SDK yra gana skirtingi ankstesnės versijos, todėl daugelis standartinių kontrolės UI atrodo kitaip. Kartais tiesiog nėra labai gražus, kartais klaidų. Tai reiškia, kad funkciniu tvarkymo esamų programų poreikis, ir tai tik laiko ir pastangų švaistymas.
Kai kurių naujų funkcijų veiks tik tam tikrų (naujausi) prietaisais. Net jei prietaisas yra oficialiai palaiko "iOS 7", jis gali nepalaikyti kai kurios funkcijos "iOS 7. Tarkime, kad desantavimui suderinama su iPad 2 ir 3 "," iPhone 4 "ir 4S, taip pat to paties" iPod ". Jei jūsų programa naudoja desantavimui SDK, jums reikės įsitikinti, kad vartotojai kažkaip sužinojo apie paraiškoje dėl savo prietaisų apribojimus. Ir dar, jūsų paraiška neturėtų strigti, kai jūs naudojate šią funkciją, jei ji nėra palaikoma prietaiso.
Argumentai "už": Apskritai, viskas yra naujų vistiek sunaikina kažką esamų ir nusistovėjęs. Tai yra natūrali tvarka dalykų. Nuo patraukliomis naujovėmis "iOS 7 gali būti vadinamas desantavimui ir vaizdo įrašymas 60 kadrų per sekundę. Daugiafunkcinių bus įgyvendinti daugiau kompetentingų naudoti procesoriaus išteklių. Programos taps labiau nepriklausomos ir galėtų padaryti kažką reikalingą ir naudingą į neaktyvų režimu. Ir, žinoma, naujas lygis parama socialinių tinklų yra puiki galimybė už šio svarbaus segmento taikymo.
Kūrėjas №3: vieno iš populiariausių skeneriai / OCR programų kūrėjas
Mūsų komanda - 4 nepriklausomi kūrėjas. Mes padaryti aukštos kokybės paraiškas vizualizacija, taip pat padidinti produktyvumą. Kaip pasekmė, tai svarbu mums judėti į naują iOS dizainą. Šiuo metu mes sutelkiant dėmesį į vieną gana jaunas programa, kuri prisitaiko prie naujų "iOS".
trūkumai: Iš tiesų, perėjimas prie "iOS 7 buvo mums staigmena. Bent jau mes nesitikėjome, kad reikės tokias pastangas esamų programų (mes manome, kad yra su visų naujų programų bus lengviau). Mes turėjome visiškai pakeisti planuojamų užduočių ir spaudai kalendorių. Sunku pasakyti, kaip tai paveiks verslą, tačiau manome, kad neveikimas šioje situacijoje nebūtų užtikrintas būti žaidžiamas mūsų naudai. Harmony operacinių sistemų ir programų yra tikrai prašome savo vartotojų, todėl mes dabar dirba šia kryptimi.
Sunku priimti sprendimus, kalbant apie dizainą, kai turite tiek mažai žinių ir pavyzdžių artėjančius atnaujinimus. Mes turime eksperimentuoti daug. mes norėtume pamatyti daugiau iOS 7 ". Tiesą sakant, "Apple oficialūs prašymai ne visada atrodo gerai ir dirbti beta, o kartais ir visiškai ne vietoje jų (popieriaus tekstūros Priminimai, ir pažymi, naujoje plokščio pasaulyje?).
Be to, kai kurie API dokumentais ir sunku suprasti. Kai trečiosios šalies programų funkcijos nėra aišku, ir "Apple nesuteikia jokio paaiškinimo. Būdamas tuo plėtros sunkios priešakyje.
Argumentai "už": Mes pradėjome kurti už iOS 7 su bloga nuotaika. Mums nepatinka daugelis sprendimų, naudojamų "Apple", bet su laikui bėgant, mes buvome nustebinti, kad Nustatyta, kad keičiasi mums patinka labiau (nors kai kurie dalykai yra nemalonus mums iki šiol).
Mes padarėme naują piktogramą mūsų prašymą, pašalinti tekstūrų ir nestandartinių dizaino daugumą. Tai buvo lengva. Tikras iššūkis šiuo metu yra tinkamas paletės ir animacija mums pasirinkimas.
Sinchroninis parama iOS 6 ir 7 atrodo, mums labai sunku, todėl buvo nuspręsta sutelkti dėmesį tik į "iOS 7". Dėl to mes taip pat daug lengviau įgyvendinti naujas funkcijas "ir" iOS 7 funkcijų.
Kūrėjas №4: iš populiariausių programų, skirtų "protingo namo" kūrėjas
trūkumai: Jie nėra tiek daug, nors perdirbimas kainuoja grafinę vartotojo sąsają buvo didesnis nei tikėtasi. Bet klausytis izdovok iš "Android" vartotojų apskritai negali būti vadinamas malonus.
Argumentai "už": Atrodo, kad "iOS 7 atrodo modernus, ir tai reiškia, kad kūrėjai sekti naują paradigmą iOS, gamins atitinkamą prašymą. Be to, mes tikimės, kad matytumėte naują bangą parsisiųsti iš "App Store", nes vartotojai ieškos praktinio įgyvendinimo naujas "iOS 7 funkcijų. Kaip plėtrai, gebėjimas atlikti veiksmų programoje, net jei jis yra fone, nors ribojama, bet atrodo labai perspektyvi. Taip pat skatinamas augimo galimybes iš vartotojo sąsajos kūrimo, pagerėjo duomenų tvarkymo į "iCloud", desantavimui pasidalinti dokumentus su kitais įrenginiais, taip pat pažangias galimybes "OpenGL. Dabar, piešimo grafinius objektus bus greičiau.
Kūrėjas №5: vieno iš populiariausių to-do sąrašus autoriumi
trūkumai: Kai mes pirmą kartą pradėjo savo programą "iOS 7", mes nesiimsime seniai suprato, kad darbas prieš mus daug daugiau nei mes tikėjomės. Priedas atrodė iš vietos ir pajuto iš vietos į naują aplinką. Kaip ir daugelis kūrėjų, mes iš karto pradėjo darbą atnaujinant iOS 7 app.
Daug buvo parašyta apie tai, kad "iOS 7" orientuota į turinį, ir tai yra tiesa. "Chrome" ir extra elementai čia yra netinkamas. Mūsų pripūtimu dizaino paraiška atrodė kaip svetimkūnis simuliatoriuje veikia kitame sistemą. Net perėjimas prie Helvetica ir viso reljefo projektavimo ir piktogramas kartu su dėmesio masė ne labai pagerinti padėtį.
Didžiausias iššūkis mums buvo bandyti sekti naują dizainą, netampant tuščias klonas kitas programas. Ji kenčia nuo visų pradžioje plėtros iOS 7 - jie yra tokie patys.
Aktuali peržengti taisyklių bus raktas į gaminio sėkmės.
Kaip kodas, tada viskas yra ne taip jau blogai, nors API be dokumentų, keičiant veikimo principą eilės spaudai beta versijos.
Kaip ir daugelis kitų kūrėjų, mes nusprendėme padaryti kitą atnaujinimas tik "iOS 7". Mes turime mažą komandą ir labai ribotus išteklius. Mes neturėjome pakankamai jėgas mišrių taikymo, kad būtų gerai dirbti iOS 6 "ir" iOS 7 ". Vietoj to, mes pasirūpinsime programą, kad bus dirbti dailiai į naujausią versiją "iOS".
Argumentai "už": Kita vertus, mūsų kūrėjai galėjo išmesti tonų iš pasirinktinį kodą, kurį supratau dabar funkcijos yra prieinama per API produktą. Dalykų, realizavimas, kuris anksčiau užtruko dienas dabar daroma per kelias minutes. Pagrindinės funkcijos yra įgyvendinamos daug lengviau ir greičiau, ir tai leidžia laiką sutelkti dėmesį į lyžis ir testavimo komponentų ir programų apskritai.
Kūrėjas №6: patyręs "iOS" ir "Android" kūrėjas, autorius vadovus ir programavimas vadovus
trūkumai: "iOS 7" yra neabejotinai labiausiai drastiškas atnaujinimas iš "Apple". Dar visai neseniai, taikymo migracijos procesas nuo senesnės versijos operacinės sistemos į naujesnę buvo beveik neskausminga. Daugeliu atvejų, paraiška "tik darbas" į atnaujintą sistemą. Tačiau "iOS 7" Apple "pagaliau nusprendė nutraukti ryšius su praeitimi ir judėti į priekį savo platformą. Tai tikrai laimėti Apple, ir tai bus pergalė kūrėjams, bet ne be kančių.
Turbūt svarbiausias šaltinis netikrumo kūrėjams bus suprojektuoti ir išvaizda į savo programas. Apskritai, jei mes kalbame ne apie žaidimą, arba kai viso ekrano programas rūšies, aš rekomenduoju kūrėjai kiek įmanoma greičiau spręsti šią problemą. Priešingu atveju, paraiška bus atrodyti data.
Geriausias būdas apmąstyti naujo dizaino ir išvaizdos - įsivaizduoti, kad ankstesni iOS versijos nebuvo ten, o "Apple" ką tik išleido savo mobilųjį OS.
Jeigu mes kalbame apie kodą, kūrėjai susiduria su tikrai erzina problema dizaino ir maketavimo vartotojo sąsaja. Be esamas programas prisitaikyti prie iOS 7 SDK į yra poreikis persvarstyti kiekvieną meniu elementą, ir kiekvienas langas išdėstymas rasti trūkumų į jį.
Visų pirma, "Apple" pakeitė tai, kaip būsenos juostoje sąveikauja su prašymais, ir tai užtruks padoraus galvos skausmas. Anksčiau ši teritorija buvo ne iš kūrėjų kompetencija (nors galite paslėpti jį, jei norite), bet dabar Programos turėtų naudoti būsenos juostą rodyti informaciją, o tai savaime yra rimtas keisti.
Argumentai "už": IOS 7 yra tikrai cool dalykų, pavyzdžiui, problemų fone ir p2p funkcionalumo Bluetooth. Peer-to-peer "yra labai įdomus, nes jis atveria puikias galimybes iš tarp prietaisų sąveikos realizavimas, kai jie yra labai artimi. Anksčiau už šių dalykų turėjau realizavimo Dodge gerai. Darbas fone - tai puiku. Taigi "iOS išlyginti šiuo klausimu su Android. Kūrėjai gali naudoti šias funkcijas efektyviau eksploatuoti programas. Vienintelis dalykas, kuris mane neramina čia - baterija, ir yra ypač aktualus vartotojų nėra visiškai naujų įrenginių jau spėjo sukurti Ištekliaus plokštės dalis. Iš pradžių "Apple" draudžia tokias laisves paraiškų, tačiau dabar viskas keičiasi. Tokio sprendimo aktualumas tik laikas parodys.
Trumpai tariant, aš rekomenduoju kūrėjai kaip įmanoma greičiau prisijungti prie "iOS 7 paramą. Lieka tik "iOS 6 - absoliučiai ne išeitis, taip pat išlaikyti seną dizainą savo programas. "Apple" perves lėšas į Xcode 5 plėtrą, ir kuo greičiau tai atsitiks, tuo pat metu veikia dvi žiniasklaidos karto turės efektą. Manau, kad geriausias variantas buvo ir vis dar yra greitas perėjimas į naujausius įrankius, kad "Apple" teikia kūrėjams naudoti. Aš taip pat rekomenduojame visiškai atsisakyti paramą iOS 4 ir 5 - šių palikimas platformų kaina tiesiog neturi atsipirks ar atsipirks minimalios naudos. Manau, "iOS 7 pripratę gana greitai, o geriausias laikas nustoti remti" iOS 6 jau matė kitų metų pradžioje.
(per)