Það hefur verið mikið talað um iOS 7 frá því að hún var kynnt fyrr í þessum mánuði og mest af því hefur verið miðuð við hönnunina, einkum nýju táknin. Nú, eins og við höfum öll haft tíma til að mulla yfir breytingarnar, er spurningin farin að vera spurð um hvernig þau munu hafa áhrif á hönnun eigin forrita okkar. Þar af leiðandi hefur umræða brotið út um hversu mikið af áhrifum nýjafyrirtæki IOS 7 ætti að hafa.

Þó að sumir telja að forrit ætti að vera satt í eigin stíl og ætti ekki að endurhannað eingöngu til að passa við útlitið á IOS 7, trúa aðrir að forritin séu endurhönnuð til að gera þau tilfinningalegari. Til að bæta við þessu virðist eitthvað rugl yfir hversu strangt IOS Leiðbeiningar um mannleg tengsl Apple í raun eru.

Í því skyni að hreinsa upp hlutina hefur ég lengi skoðað skjölin innan IOS 7 hugbúnaðar Apple og mun nota þessa færslu til að deila sumum niðurstöðum mínum.

Skilningur á leiðbeiningum Apple

Með tilliti til umræðu um hvort öll forrit ættu nú að taka upp "flat" fagurfræði, þá er það eingöngu spurning um skoðun. Ef þú notar sérsniðnar UI-þættir í hönnuninni þinni þá liggja endanlegir stílfræðilegar ákvarðanir hjá þér og liðinu þínu. Þrátt fyrir að Apple geri ráð fyrir að þú skoðar notkun dropa skugganna, stigana og bezels, hef ég ekki séð nein merki til að stinga upp á að þetta sé strangt kröfu.

Í textanum hér að neðan, tekin úr IOS 7 UI Transition Guide , frekari upplýsingar eru gefnar á mismunandi stigum customization og hvernig hver mun hafa áhrif á magn vinnu sem þú þarft að gera til þess að undirbúa forritin þín fyrir umskipti.

Hugsaðu um hugbúnað sem skipt er í eftirfarandi þrjár gerðir:

    • Standard. Forritið inniheldur aðeins staðlaðar, óvenjulegar UI-þættir sem UIKit býður upp á.
    • Sérsniðin. Forritið sýnir fullkomlega sérsniðið notendaviðmót sem inniheldur ekki UIKI UI-þætti.
    • Hybrid. Forritið inniheldur blanda af venjulegum og sérsniðnum þáttum, þ.mt venjulegu þætti sem þú sérsniððir með því að nota UIKit litbrigði og útlitskröfur.

    Fyrir venjulegan app þarftu að ákveða hvort sjónræn og notendaviðmótið þitt sé enn skynsamlegt í umhverfi IOS 7. Ef þú ákveður að halda núverandi skipulagi og samskiptatækni, þá felur það aðallega í því að gera minniháttar breytingar og tryggja að forritið meðhöndlar nýju kerfinu á réttan hátt.

    Sérsniðin forrit - það er forrit sem nota ekki UIKit UI-þætti - krefjast nýjustu nálgun. Til dæmis, ef þú telur að núverandi notendaviðmót og reynsla af forritinu sé enn við hæfi, getur verið mjög lítið að gera. Á hinn bóginn, ef þú telur að persónuleiki og notendaviðmót appsins ætti að breytast til að gleðja IOS 7 notendur, hefur þú meiri vinnu að gera.

    Hybrid forrit eru mismunandi eftir því sem þörf krefur, allt eftir því sem þú gerðir og hvernig þú sameinaðir sérsniðnar og venjulegu þætti. Til viðbótar við að endurskoða heildarhönnun blendingaforritsins þarftu að ganga úr skugga um að sérsniðin þín virka enn vel og líta vel út þegar þau eru samþætt við staðlaða þætti.

    Það er einnig tekið fram í lok skjalsins sem vitnað er að hér að ofan, að forrit sem líkist venjulegu IOS 6 UI á algjörlega sérsniðnum hátt er líklegt að þurfa mikið af vinnu vegna þess að það mun einfaldlega líta út úr því. Þetta er vissulega möguleiki að þú ætlar að vilja íhuga.

    Einnig tekin úr IOS 7 UI Transition Guide er textinn að neðan, hver lögun tvær listar - hlutir sem allir forrit verða að gera og hlutir sem hver app ætti að gera. Miðað við breytinguna á tungumálinu, myndi ég íhuga fyrstu til að vera listi yfir strangar kröfur og seinni til að vera listi yfir hluti sem að minnsta kosti ætti að fá smá hugsun.

    Hlutur hvert forrit verður að gera

    • Uppfærðu forritatáknið. Í IOS 7 eru forritatáknin 120 x 120 punkta (háupplausn).
    • Uppfæra upphafsmyndina til að innihalda stöðustiku svæðið ef það gerist ekki þegar.
    • Stuðningur Retina sýna og iPhone 5 í öllum listum og hönnun, ef þú ert ekki þegar að gera það.

    Hlutur sem hvert app ætti að gera

    • Gakktu úr skugga um að forrit innihald sé áberandi með hálfgagnsærum UI-þættum eins og börum og lyklaborðum og gagnsæjum stöngum. Í IOS 7, skoða stjórnendur nota fullur skjár útlit (til að fá frekari upplýsingar, sjá Notkun skoðunarstýringar ).
    • Endurhönnun sérsniðna stikahnappatákn. Í IOS 7 eru strikhnappatáknin léttari og hafa mismunandi stíl.
    • Undirbúa fyrir hnöppum utan landa með því að flytja frá því að gefa upp bakgrunnsmyndum á takka og með því að endurmeta útlitið.
    • Skoðaðu forritið þitt fyrir harða dulmáli UI gildi - eins og stærðir og stöður - og skiptu þeim út með þeim sem þú öðlast í gangi frá gildum kerfum. Notaðu Auto Layout til að hjálpa forritinu að bregðast við þegar breytingar á skipulagi eru nauðsynlegar. (Ef þú ert nýr í Auto Layout, lærðu um það með því að lesa Kafóleiðsögn .)
    • Skoðaðu forritið þitt fyrir staði þar sem mælikvarða og stíl breytinga á UIKit stjórnunum og skoðunum hafa áhrif á skipulag og útlit. Til dæmis eru rofar breiðari, flokkaðar töflur eru ekki lengur innsettir og framfarir eru þynnri. Nánari upplýsingar um tilteknar UI-þættir, sjá Barir og Bar Buttons , Stýringar , Efnisyfirlit , og Tímabundnar skoðanir .
    • Samþykkja Dynamic Type. Í IOS 7 geta notendur breytt þeim textastærð sem þeir sjá í forritum. Þegar þú samþykkir Dynamic Type færðu texta sem bregst á viðeigandi hátt til notenda sem tilgreindar eru stærðarbreytingar. Nánari upplýsingar er að finna Nota leturgerðir .
    • Gakktu úr skugga um að forritið þitt bregst ekki við á viðeigandi hátt í nýja stjórnstöðinni eða í leiðsögn flýtileiðarstjórans til að fara aftur til bendingar, sérstaklega ef þú framkvæmir sérsniðna snerta meðhöndlun.
    • Endurskoða notkun dropa skugganna, stigamörk og bezels. Vegna þess að iOS 7 fagurfræði er slétt og lagskipt - með miklu minni áherslu á að nota sjónræn áhrif til að gera UI-þætti líta líkamlega - þú gætir viljað endurskoða þessi áhrif.
    • Ef nauðsyn krefur, uppfærðu forritið þitt eftir bestu starfsvenjum fyrir IOS 6, svo sem sjálfvirk skipulag og saga, og vertu viss um að forritið noti ekki forrit sem hefur ekki verið lokað.

    iOS 7 þýðir ekki endalok í smáatriðum forritatákni heldur. Textinn hér að neðan, tekinn úr IOS Leiðbeiningar um mannvirki , bendir til þess að enn er staður fyrir raunsæi. Hins vegar, eins og getið er um hér að framan, verður öll forritatákn að uppfæra.

    Ef þú vilt sýna raunveruleg efni, gerðu það nákvæmlega. Tákn eða myndir sem tákna raunverulegir hlutir ættu einnig að líta út eins og þau séu úr raunverulegum efnum og hafa raunverulegan massa. Raunhæfar tákn endurtaka nákvæmlega eiginleika efna eins og efni, gler, pappír og málmur og flytja þyngd og tilfinningu hlutar.

    Til að draga saman

    Þótt það sé mikið meira í skjölunum innan IOS 7 hugbúnaðar Apple , og ég mæli með að lesa í gegnum þau öll, fannst mér að þessar þrjár sneiðar einkum væru með mikla þörf fyrir skýrleika. Ný nálgun Apple getur gert það besta til að draga úr skugga, stigum og bezels, en það þýðir ekki að þú þurfir að fylgja málinu og hvort þú ættir eða ekki sé eingöngu spurning um skoðun.

    Óháð því hvaða stílfræðilegu ákvarðanir þú gerir, svo lengi sem þú hefur í huga allt hér að ofan, þá ættir þú ekkert vandamál með að skipta forritunum þínum í IOS 7.

    Hefur þetta hreinsað upp hvaða áhyggjur þú átt? Hlökkum þér til að gera umskipti? Láttu okkur vita í athugasemdunum.