Ako navrhnúť používateľské rozhranie aplikácie pre Android, ktoré sa nedá nasávať
Programátori a vývojári vo všeobecnosti nie sú dizajnéri - to sa všeobecne považuje za pravdivé. Vývojári sa zameriavajú na to, aby aplikácia fungovala - dizajnéri sa zameriavajú na esteticky príťažlivú aplikáciu. Ale prečo vývojári nemôžu robiť to isté?
V ten deň, keď boli animované vstupné stránky s rozstrekovaným prúdom a efektné rozmiestnenie vecí vec, určite si dal najať profesionálneho dizajnéra. Dnešný trend je však minimálny - alebo aspoň výrazne zjednodušený.
Dovoľte mi uviesť neoficiálny príklad - chvíľu som ma požiadal, aby som pre svoj počítačový softvér vytvoril úvodnú obrazovku. Takže som vyšiel všetko - vytiahol to na skica papiera, importoval ho do PhotoShopu, vytvoril veľa efektných neónových čiar a efektov. Mohla to byť skôr tapeta na pracovnej ploche ako úvodná obrazovka. Ide o to, že som pre nich vytvoril tento skutočne vymyslený a prepracovaný dizajn.
Ako asi viete, nepáčilo sa im to. Dizajn, ktorý používali, bol doslova malé logo niekoľkých prekrývajúcich sa farebných kruhov a názov softvéru pod ním. Rovnako ako 2 minúty v práci PhotoShop. A viete čo? Musel som trochu súhlasiť, že to bolo lepšie ako moje.
Ide mi o to, že programátori spadajú do tejto pasce, keď urobili rovnakú chybu, akú som urobil. Máme tendenciu vymýšľať používateľské rozhranie a úvodné obrazovky, ktoré musia byť skutočne efektnými a pútavými vecami, vďaka ktorým vynikne aplikácia. Ale nemusia byť - úprimne, nemali by byť. Mali by sme vziať programátorské zmýšľanie a aplikovať ho na estetický dizajn - jednoduché, funkčné, práce.
V tomto článku sa zameriame na niekoľko veľmi jednoduchých spôsobov, ako vytvoriť elegantné rozhranie Android APP UI / UX, aj keď nemáte takmer žiadne skúsenosti s navrhovaním.
Pokiaľ naozaj nechcete niečo iné, držte sa materiálového dizajnu
Vaša aplikácia nemusí byť „ jedinečná“ a „ vyniknúť od ostatných“, aby bola populárna a vyzerala dobre. To je to, čo sa snažil dosiahnuť materiálový dizajn spoločnosti Google - štandard pre používateľské rozhranie aplikácií v celom odvetví a odviedli dobrú prácu. Tam je veľa populárnych aplikácií, ktoré sa držia Material Design - niektoré z najväčších mien v aplikáciách pre Android, ako sú SwiftKey, Nova Launcher, Textra SMS, YouTube, len aby sme vymenovali aspoň niektoré.
Hlavné zameranie materiálového dizajnu je usporiadanie na karte s pevnou paletou farieb. Google spolupracoval s najlepšími priemyselnými dizajnérmi, kreslil veľa prvkov z minimalistických postupov pri navrhovaní a potom vydal celú vec zadarmo - to je celkom dobré, pretože kurzy dizajnu webových stránok a aplikácií môžu spúšťať stovky dolárov za elektronické knihy, videá, atď.
Začíname s materiálnym dizajnom je neuveriteľne ľahké a existuje niekoľko nástrojov, ktoré ho ešte zjednodušia. Zoznam je uvedený nižšie:
- Editor materiálových motívov (MacOS + Skica)
- Doplnok pre farebnú paletu materiálového dizajnu (PhotoShop / Illustrator)
- Súprava UI pre dizajn materiálov PSD (PhotoShop)
- Súprava UI pre Android Material Design ( náčrt)
- Generátor tém používateľského rozhrania
Ak potrebujete inšpiráciu na vytváranie jednoduchých a elegantných tém materiálového dizajnu, pozrite si tieto zoznamy blogov:
- MaterialDesignBlog - 15 Úžasné príklady dobrého dizajnu materiálu
- MockPlus - 12 príkladov webových stránok s najlepším materiálovým dizajnom, ktoré môžu inšpirovať
- AndroidAuthority - 10 najlepších aplikácií pre dizajn materiálov pre Android
Farebné prechody sú tak jednoduchšie ako si myslíte
Ako alternatívu k materiálovému dizajnu sú prechody dolor jednoduché, trendy a pútavé. A možno si myslíte, že dizajnéri trávia veľa času maľovaním vo všetkých farbách alebo navrhovaním konečného gradientu. Mýli by ste sa - vo PhotoShope to môžete urobiť do 10 sekúnd.
Dokonca vás prevediem týmto, aby som vám ukázal, aké ľahké to je.
Vytvorte nový projekt PS pre mobil ( 1080 x 1920 px @ 72 ppi funguje dobre)
Prejdite na stránku UIGradients.com a nájdite niečo, čo sa vám páči.
Skopírujte farby prechodu z náhľadu.
Pravým tlačidlom myši kliknite na prázdnu vrstvu v PS a prejdite na Možnosti miešania> Prekrytie prechodom.
V rozbaľovacej ponuke kliknite priamo na ukážku vzoru gradientu - neklikajte na tlačidlo rozbaľovacej ponuky. Kliknutím priamo na prechod otvoríte editor farieb.
Teraz jednoducho prilepte hodnoty hexov farieb z UIGradient do editora gradientov PS.
Upravte podľa potreby. Teraz máte profesionálne pozadie pre svoju aplikáciu pre Android.
Ďalšie prechodné nástroje, ktoré sa oplatia vyskúšať:
- WebGradients.com
- Generátor tvarov Android ( na generovanie tvarov pomocou XML, s možnosťou prechodu)
Použite SVG namiesto JPG / PNG
Namiesto použitia PNG alebo JPG pre grafické prvky (tlačidlá, logá atď.) By ste namiesto toho mali používať SVG ( Scalable Vector Graphics) . Je to z toho dôvodu, že veľkosť SVG sa dá zmeniť bez straty kvality - napríklad, ak zmeníte veľkosť JPG na vyššiu hodnotu, stratí sa kvalita a stane sa rozmazanou / pixelovanou. SVG nie. Ľudia sa snažia používať obrovské súbory PNG, ktoré budú zmenšené, aby sa zmestili na obrazovky Android - keď namiesto toho môžete použiť menšie súbory SVG, ktoré sú vylepšené bez straty kvality.
Okrem toho môžu byť SVG až o 60% až 80% menšie ako veľkosť súboru ako PNG . To znamená, že vaša aplikácia alebo webová stránka pre mobil sa pre používateľa načíta rýchlejšie a bude vyzerať dobre bez ohľadu na rozlíšenie obrazovky.
Zahrňte temný režim pomocou Theme.AppCompat.DayNight
Ak chcete do svojej témy zahrnúť aj temný / nočný režim, nemusíte navrhovať dve samostatné témy. Je do značnej miery zabudovaná do knižnice AppCompat, stačí ju povoliť a upraviť hodnoty.
Pozrite si príručku Appual „Ako implementovať tmavý režim do aplikácie pre Android“.
Použite šablónu alebo súpravu mobilného používateľského rozhrania
Ak vaša aplikácia nevyžaduje luxusné prispôsobené používateľské rozhranie, s použitím šablóny alebo súpravy nie je nič zlé. Šablóny a súpravy môžu byť použité ako inšpiratívne usmernenie, alebo môžete použiť šablónu / súpravu doslova tak, ako sú, pridaním vlastných tlačidiel a podobne.
Niektoré skvelé zdroje pre šablóny a súpravy používateľského rozhrania Android:
- SpeckyBoy - 50 bezplatných súprav mobilných používateľských rozhraní pre iOS a Android
- SketchAppSources - Zdroje aplikácií pre rozhranie Android ( Skica)
- Freebiesbug - PSD UI súpravy ( PhotoShop)