25. diel - Ako na podporu Dark Mode v iOS aplikáciách
Ako určite viete, systém iOS od verzie 13 ponúka užívateľovi na výber medzi svetlým a tmavým režimom. Dark Mode je novinka a prináša so sebou úplne nový pohľad na iOS. Bielu a svetlo šedou nahrádza čierna a tmavo šedá naprieč systémom. Užívatelia môžu kedykoľvek prepnúť medzi režimami alebo je prepínať automaticky podľa času.
Vaše aplikácie by mali s novým Dark Mode počítať a podporovať ho. Pravdepodobne musíte pre svoju aplikáciu nejaké zmeny urobiť, alebo ešte len začínate vyvíjať novú. Tak ako tak je potrebné na Dark Mode myslieť a počítať s ním. V tutoriále si ukážeme ako. Uvidíte, že s výnimkou špecifických prípadov to nie je vôbec problémové.
Potrebuje vaša app podporu Dark Mode?
Než začnete prerábať farby a ďalšie aspekty vašej aplikácie, je fajn zamyslieť sa, či to potrebujete. Sú jednoducho aplikácie, pre ktoré nedáva z najrôznejších dôvodov podpora Dark Mode zmysel. Napríklad už máte aplikáciu v tmavých farbách a vlastným dizajnu alebo sa trebárs jedná o aplikáciu na fotenie, kde väčšinu rozhranie zaberá hľadáčik.
Ak ste sa ale držali pevnejšie iOS štýlu a vaše aplikácie je plná
bieleho pozadia, čierneho textu a svetlé sivé, tak by sa Dark Mode určite
hodil. Systém vám dosť pomôže, takže ak ste napr. Label
komponentom nenastavovali pevne čiernu farbu a nechali predvolené, tak je
automaticky prepne na bielu, čo platí aj pre ďalšie štandardné komponenty.
Tu môže nastať veľký problém - ak z nejakého dôvodu máte niekde
nastavené biele pozadie a inde ste nechali predvolené, aplikácia potom bude
mať farby rozhádzané.
Sémantickej farby
Asi nie je žiadne prekvapenie, že farby hrajú prím, čo sa týka podpory Dark Mode. iOS 13 prinieslo tzv. sémantické farby,
...koniec náhľadu článku...
Pokračuj ďalej
Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Obmedzená ponuka: Nauč sa všetko a ušetri
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- Neobmedzený a trvalý prístup k jednotlivým lekciím.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
iOS 13 podporuje tmavý režim a my s tým musíme ako vývojári počítať. Ukážeme si, ako chápať nové farby a na čo si dať pozor.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.