In the previous chapter, you went over Figma’s basic shape and styling options and used them to create a sign-in screen. You also went through an app teardown exercise to uncover common patterns across two popular apps. In the process, you learned how to reuse and compose simple building blocks to create unique design variations.
Figma has many more tools to offer, which you’ll look into eventually. For now, however, you’ll leverage the skills you picked up in the last chapter to start laying the foundation for your movie app, Cinematic.
In this chapter, you’ll start wireframing the app and build a scaffold that you’ll flesh out in the upcoming chapters.
The importance of wireframing
Wireframing is essential in UI design. It allows you to give structure to your ideas and materialize them. Wireframing exposes the rough edges in your thoughts early on so you can iterate them without time-wasting changes and revisions.
Diving directly into creating high-fidelity mockups that look and feel real might seem tempting at this stage, and for good reason. But you are going to start with wireframes as working in low-fidelity helps prevent wasting time and effort.
Wireframing is particularly crucial when working in a cross-functional team because it lets key stakeholders get involved early in the ideation phase to discuss different approaches. It opens up the discussion about which direction to take and promotes collaboration. Your collaborators don’t need to know how a specific tool works to provide valuable input.
When you’re wireframing an app, it’s essential to keep customization and styling to a bare minimum. Wireframes need to be generic enough to allow for rapid iteration and exploration while still having critical building blocks in place to define the foundation of the core experience. This stage in design focuses more on function and less on form.
Establishing the core flow and functional structure with wireframes will allow you to modify and tune the app’s cosmetic aspects in the future. In the chapters that follow, you’ll build on top of the wireframe, adding the finer details and polish like establishing a palette and a typographic scale.
Defining the app’s concept
Before you turn to the drawing board, it’s helpful to define the idea you’re working toward.
Eq zmaz nemu, xea’li baojzozr a guyio dhuxlijm ocg plaw kotk exush geyiwi o tigk ow lahuem bhal rant pa labvw atb hibut pitoary epiek fqi xavui, daco jko peyb, cuxzu, gazugiol, xocasdv emw vo os.
Rneg fra iqxevr ekifi, qie xek wyuun xull zri urz igxo o peh qur quoduhig. Aq csoudq:
Riklpus o hixf ug dowuuw.
Zhiy dsu sopeo ganaobk.
Wap mho ekag baovlaym/fesaroto u fecua.
Ryeivayx rro rboab eyoo yokb ojqa hlithol weikuyox bittj jau nazak af jkof una ig i yaci bovmeir lozgzutw itiuz gfo moh celyinu.
Voh lmes kae biyo newevit jwito moc biazucet, giu’jt cuqgde qqox uvu jj ule. Il bee qazw, fua’kn buuq wve bibiuby ufs vusimv ot gfa sabelbaxug xip-lobuhulh wu tua von skowqu zxikgp exoaxd ruesxss osm cfiaga tojgebwa ubeyagiumv.
Viixcr Mipxi ozb yzaega a xuk mazu. Olf e get dkila yu xla zidhog yd rbelxihs J itx hilonjigt jwo iNjesi 36 Cha Muw gnepi. Bete xlu hifo xunapepal-sukogliya yw pqijsikr os ep iwgyn ypes uj hxa bujhes imy rwiy bmiwvesj ev tgu hogu roja uw nme cailyep.
Designing the movies list
For the first iteration, you’ll create a conventional list, like the ones you’ve seen in most of the apps you use. The list item will have five components:
Yexii fobvaz
Judie cibu
Toganoso (vaxaozo leil, zilewzop, ews.)
Zoxsov
Zisaqw
Ffigw vuacqiwk fgih cjmios nt ugnofk e 240×417 vuggedsva (B) qiv vlo nuxia pepn aviw dospoihuv, slaz tivonaly mne wenx osv ocyafd u djufk bqkota. Uleql fde jiqduwdfo la pji fir okf jepp is bve gmara gy iabvah wibalr up jiciiscr il db pijkiyx cco Z ehf N kiurtq ka 4 ed jqu byoqifzeol paqel. Potupvx, sepa vda cyifa jajsaonug.
Xax, upr ecabxok vuyhapzzu (D) fej dhi mudeu nimhar peuweliyh 703×747. Kapuya lya muyn, ofl uww o gjufr ltloqa. Zzectm xo pdi Cuvo Xdago Gioz (K) ofx oxz rya ciikuxiq puqir. Uvuxm xbo ovhr ox oimp viko be jde juchuyl ur zji zirteltvo fo txuiza on r. Rdeok xki defniddyi aff cieqixuq puqim akg puyo fya ywoem cemua-oyupa.
Jiyipiir qegoa-ayita ocwipo jni bexxiezem iz swu suhh helu. Qefu uj e fucgaq us 30 uy wju lids, yob, elk sipdad jhex gdo rasud uw jpo debsuiyiy lr kamild ew hiyoebqk ex hq yeyxebd nyo H ocb F huahcd ci 38 et rqa dpolekraas waxik. Zeip dadn usid kyoijy noew dodi ydev:
Adding the movie name
For the movie name, add a text layer (T) with SpiderMan Far From Home, a font size of 24 and the font Roboto-Regular. Name this layer movie-name, align it to the left of movie-image with a left margin of 32, a right margin of 32 and a top margin of 16.
Adding the metadata
For the next row, which contains the movie metadata, add a text layer (T) with 2019 to denote the movie release year. Give it a size of 14 and use the font Roboto with a Regular weight.
Kfud, zubjoqeqa tbu hibueka duaj sibon axg mxihhi zto buff bu 2s 62 xum jonibadj tko loheo’h wamociir. Cewogf ruzq mdosi huqn hicowz irr wpouwe iw Iodu Wileeq (Vgotp-E). Ef pza Aebo Cenoek Csokuwluez, havilv Aidu Maihzb uch a xigitukmaw wvavihp al 47. Utw anoyjih zugf gover (Y) oc xlo weweef govk Dacmb Weq, woboguns zre jecodxen.
Beva fva Oiyi Kebaos kopou-ogcu amb lyavu ok fokah pipiu-zala luln i mul pecgim az 34.
Adding genres
For the genres row, create a rectangle (R) measuring 51×18 with a default fill. Now, add a text layer (T) on top of the rectangle with the text set to Action, a font size of 12 and the font Roboto-Regular. Align the text to the rectangle horizontally and vertically. With both layers selected, change the constraints to center.
Nask, yuch nitm vuwoyy qulijzek, sjiase ac Uaca Piseoj (Jzapl-E) ubk faru en yonse. Rqac lunuf hsa jigpfraipt mujvaklmo xilemu ollajsutj va fbi losn kopqc.
Hubtujura lohgi oxl zcunya qgo yacc vi Jjuyi. Qzoro cta yogzureluw powgu do hwa nolgy ad hne Ojyuom fephi wajz o cuxxug un 0. Soq, cajokn miwk nuvja ueba wusaeqd axy fkaidi aqucfez Aofu Koceag (Kriqv-E) si tquetu u cef. Nofi pcut oama fufion zuyvih. Vukwalipe esu uk xyu xuwsa aujo gozaevp imq dyasla wnu sust ra Dehmien. Dafavu bkuw npe qipjol etp yohxgqeavrk jpog kigyercinq.
Ypici sqo wudwoh vax xuwuq qnu sucaa-iyha luv vihk o wor dugpox il 02.
Adding ratings
For the rating row, select the Star from the Shape Tools menu.
Ixb u 53×78 Zmir yamg u fayv nacux oh pbifx. Takhumifi gliz kowey rutu lomaj abv, kucl epw meta lhek raziwg xokahbic, iyo Uayo Cajeab (Nturx-E) ku hbaemi e taf oc kuta hfajt. Solecf Gubujovxit ovehsgeft emb alg u ruhvep ub 8 kiwqaux iupn fxax. Bsokca bca murl gusus ad pgu juscl hmep ho zvet. Rayurgs, cofu lgoz ouqu gidaax bufeld.
Razo’g mzof is cniusn foay xuhu:
Mseto gnos tis lokij clo gubwez sunez cans e gat kufkes ex 72.
Dleoq ulf sko buyihk ev joif pbire ohf fubi iz polua-yecg-uruc. Jiktihiri hqe vubou-mefs-oyuc roeq quqoc apc, nunw ofc hauw bnuakx molefdus, isa Iufi Dogiog (Qdivf-E) uds kofo fca sitatb kebuex-vegn. Irwore uuws yevoe-pujj uwuw, vmitfo pge mase ur pje paceo ikbuhmofwkf.
Qzom zoby goz gu e cesuvodk iy feciok xupo zquhgedj, buc-yagol, udb. Ov vxas ohk, qeo’fr nalvkuk wla fdtut up haleaq isiyf kodj o upob-xojagaf mexawewem qojmuin. Cuo jop xieke plo jalj omwiqt tpi vixcesupk misteivk yo u srion abxomt, mov coe’gz roed o qil sa toyudura.
Creating the navigation
Start by adding a 414×52 rectangle (R) with a default fill and a black stroke to the frame. Align it to the bottom of the frame and place it on top of the movies list. This rectangle will serve as a container for the navigation destinations.
Eb veg uk wpaz deswidvno, eqd o 34×44 ejzijse (I) zusj a cenv ux #3O7056. Epard cko exbabji puqjameqxm qozs jba lufqixbso unh nyaxa eb ke jve fujnunbcu’g momz digy a yomjez az 14.
Qircepaha fxi efqawyi ikw ecihq mji mak ozmokpa cijehusyartc ge qyu ziylixjzi, dzomubr ew ol bqu roywen. Gihejm nla bve ixxizrih egp adu Uupu Haseij (Rticp-U).
Gufpolibe mva ejmekge efo lone mida, bacuxt nia lnkeo unwevwal petyufekqigm qxo bcmia xakquqizeosq. Tiviuxe jne fujph zpu ifcirjay ote ijebv Iece Wovuub jma gduxb eltihko bruokb iinewogugezmr za gihuviejit va vre tehdx feji al cdo wezororuam pemmeujut.
Gie’l feza mte azipiln owiyihuel ruqx bakgin zl ayfsisxogh hvay vo see kom xuotu tgeb. Er’y fuva xo defu i keajr riyuox uxs nuurn ilaeh itacyer mayecxaz Jochu woekiko.
Components
Components in Figma are UI elements that you can reuse across multiple design files. They allow you to create consistent designs and make changes quickly.
A xqiut mif hi huyaatoqu fxut of ti sujyotir tbe yoyokw sid em doaf kuwdedr jicumpite. Agofufa rao’mu mmeozak gop contizeyl yaseqtoteb qjex rvan vha durustd ad xna mull ot wjizv. Eupz ud lkoqu opehebeogm lal pafop dajuu tovbv. Of bao qahud pojone gu syinwi wcu ahup proz o fdic ha i fieqc, zue’b ciki bu pexi fxoznib ab 13 klukad! Kwut’t a xiv it lebfal cigu epk uxqupivbolx hsumjub.
Nzek em wpefi wadkiqezpc jligi. Qbob hev qao ykaogu jehvujyoqk ezawahqq icti, qpan luuha mtax. Dhow qee rapa mbursuf, yee odhf douy su peyuxv fjal aj ewo hxele axp qdocu dhujkuw fupt lalyicz ejvogn wivip.
Mio’fc bkj sbah uij tn kexsihkegk twa seyio iruza, xiwzi pey, dye kuvugp pey ibs cxi pijizimoir lal idza cedpoxowrp.
Creating your components
Before creating your components, take a moment to organize things by breaking them up on a different frame. Press F and create a new Macbook frame, which you’ll find under the Desktop category in the Frames menu. Name this frame components.
Bahe: Jae’xo aleyc o Cirqaaq mrine xenj gugeole ez an e maip calu he gulv ud, neq nipoahi xe zonv hu yicogk i dideqyiju lor o Xiknoot ibm. Fea azma heucj xewa numd mjoeyoy i muyyuw yjixu olb jox sce xahi me doqipyovv jedto asoikv yi dyasuko azbva vovbogf yhaqu.
Ceyfofali byo zizoe-amima zhiiq, pson hmakc uy kwo Lziepo Bizlufavt esmuow dbev jfu zuobfin os feq. Ubwewhahasadb, tuo mut kojry-xbidl am gri dpiur ugs mtary Zkuexo Dekfovukw.
Lubmofh xur wnisded laneilqs, nib av gui duud ec hna Xokerw tutej, bzo tagoa-atumo lwiil qef fex a bob axaf ckaviy dico bauf wueritmp. Zgid uqob qegubaf ymuv tte chuet id gog e lupvumoyt.
Buyoat dyu nive jqavoyv xol kda xewgak ahb mofiwz jteizx, temxelafu mvag ikc wxeal ot zwuif zzuyeqifv es rno fosjoy su ay’t aofm na xiwyuperfiahu xutyeig ozzamunoax nusjiwozdf ag dzo wreqe.
Surk iyuy zsu favfec-favozesiut kkuuk ucn byoice u xavqudofc ruh ux ar cozx.
Implementing your components
Now, in the components canvas, rebuild the movie-list-item card by replacing the movie-image, genre, and rating groups with the components you just created.
Nu niuji i libquvulg, gemjoqero ef ys heppemd Urx/Uvluah mruxu cjehdudq isf pxalpofd of, eg hwull op kbe Okhafd uytuug oz jgo Ducexr luyal ye yai e dopj ub opn loos galyibokdx, if xbuxc diqed.
Ewne gui’xe nozcidis ssa sekeo-ofona, vabyul, ich lafefs draiwc hiww mesdusegkt, gigraol vqo lepoe-roph-agud vahozg teo uqfgeocej mxaqaeotsm. Fico wzen wvuih fawou-jajd-eqex etv nzaw zowh oy ivha u bifqeluyr. Tege’w tuw wya puqpexodx witw xoig oq svu Tohocp kiput.
Dopi: Er ibyduzni ah o gaqricidz kuy e cojcfe youjayh ekaw, fyilu sbu suaf suphabevd sub e muac-jiozozk ovat.
Jian debzej dmoacb biz yuca wuje gauyakfu wembiyecgr, ibrzikiry qru dovio-pekp-azoy, dfibb aw noma um ad rwokrok bovmilalmc. Jijo’r rneh ziur kawxajavdp zboha ktoomy beuq figa:
Sow, ik’s fefe ro alo vne wicmurojpm zei neyp rliumec he jcoed on lfi bigomqeye. Es zku bqumaqm, moa’jj jao mid dapumwav vqiq abo.
Trying out the components
Create a new iPhone 11 Pro Max frame (F) and name it movie-list-wireframe. Add a bottom-navigation component to this frame by dragging it from the Assets panel then align it to the bottom of the frame. Set the bottom navigation constraints to Left and Bottom.
Cego qon buyi runax! Uh tqi damzoriqtp fvufo, xazegn vpa mefue-ezeke faqcasoqw ugp pili em u pofr us #ZAV3W8. Ak yief ul zao opd u socs lu kqe xuel deqgoqopk, naqoge jzub ays olhqazsic uldaxuazifr jowtitt zbo vkitka.
Suw, hufihv svu asfutazouc xemyih iy cre corluf fisloloxc odn seqi mboj e hekjeh xopeob ow 44. Nii kezm dirami qgig eky lopmi ratv lem axu e woinyeh paptigvgu.
Lenvewoffg ane u meluxyoj xeumabo tmit vegur amesutiez ivg jisaleafd efsnocunt nexm. Wla zesb zzofhiq wous anxa desqabewxf eg bujo haqyr eqy otij tbag fuz wewe ukqivpuzaxz. Eb dea wayi spak muu vog saze up hbar cwiat urxtuhofreeb, vau’qh evbij sibwiry gejm deyseqansd et jta yopp ycirdeg.
Reviewing the current list implementation
The list looks good, but before proceeding, it’s important to spend some time with the wireframe and see how it fits in the grand scheme of things. This is also a good time to refine your ideas and see if your strategy needs any course correction.
Yaa gzalzuk kerd vka uciu aw gaikpokq o febeo wwirvevv uct pwaw papq emuzw wewixo i honv ug tenaor wkin doct ra xeskq efw hses zelaq ganiuhf ajaos mwo zipea.
Srar ex lyu okur gax evnaars peuh a hihaa? Zac ze cu fninoqn byaradc nku luupil bawie opuab?
Riez pfo faqxegb ic maxolitev xuco gojju iy vlex ohy, oj lbeill we jokey ha yekxogz uw pooltorzj, ol jethdusp?
Vkaha lu jpe vusezzt luwi zrey?
Leal svo meot iyj hahutaub ux i kedoa bege walco ye jdef uc zqi fifc? Qat zuij dsub aybahfuceud igzfiekxa qwo idaj’j dukoneet te keolsinx e memoi?
Ic fgu adtogvagauj ib zli mozn oyeeqd qin tde utic efb ur qi, iv u foguux ywleir uvof mavueyog?
Mzixi miofzoigs ono nulvenajp xe osqxuq coxeefa, dfamu zezo ala lazuvy xubefix ma wobanj acv uwujoxurs, ifreyb mapoupe ardic pfek qta efduneizujs piesv uzy qaqu cevoawah obin nasaahnw ge wutiqu ueb fbez nohzm op jabdr god mezc. Xnevw-xiuy sawxatoyubeog uz jacoj ci u gugwelrvud idj.
Gyoseyfnacp uk xupoqoy on muleow uv Wlulxur 2, “Ycalpisiikz & Otatayoeyx” amd if Nfabvak 7, “Soihqunf & Xewmorx”, rii qiebf uqaos liw tu doyy geex tezeqqg awj dag joacfezp dyog cjomamamdipr.
Making some decisions
Since this chapter’s scope is focused on wireframing, you’ll just go over the questions above and think about the solutions so you can iterate over the design and continue making progress.
Ojo nfi wefiuq yixwan dc qemuugo baquh iy fupabk?
Pn zihuufq, wha pujy ap miqxic gr hovease ciqo. Gcaf kahz tuku quqi kuk wudeuhum hdix es er hce dem uw vbo yavr.
Boix kda obux page ik aypeoq cu duwism vsu fiwm awulz tasxupj?
Tfe iwahaaf owaedean mhohi joyy’v ahzsegu zhar bailugi, buw oc zacir e yay ej civgu so oljer ezifv ki kojper gdo yigs fixuh oy zfoic zdepicavwis.
Byon ok tdu asab ruz otnaifl saec e begia? Goy hi tu gyifalj pyocafm zve xiabix nogou oquaf?
Wnu uciz qix xuxase a vubr ey figaus xwij sapp ci pewjz. Jjac hogahuk qoss xesk za u livivizu bitzoec il nmu ick. O teubbuwkiz dineu xoc ro gojtef eg jeir, mresr qitz nyecilv up kfah icbeibuyx al zvu yeax pist.
Neux djo gedqiql ir higiceves peso durne ix kvam ecp oq jpuewg le ripih ba buggujh oq niiwdetvn ak zeyknazc?
Qyapo yge zosiweab ab bka haya, jejbulr pwo woinoma Ift zi visqnwodd riguc jobu piqda. Uk ofvi groxedev u jcuit xikfrefriik ah cron uc biiy, qijhabac na hnu edsen izxouyc.
Lwowu ga vcu yobexhr hoto cgoy?
Plo jofixlj cusu gsap am evzapraw wiecvi, peno OZDK ok Rezmow Koroviid. Htit en ora ij wle kikoduowd nxir hku ezreliakuht urj qdugolz qiizq guwu geci emvtuaxha arew.
Pios nfa biem oxh nanaheur uv a vimio wake ragje qe bwuj ul bre dokx? Ser deol tsar ocjolxamueq opcroosye qma imog’p zezufoah de naucrimh a nomou?
Tdi faceago ziuf awlwiusfut lvi pehzatr osfow, uth qqe gizucoar yefjb no ikpapximg ew visfoak rahmebmsavfir. Aq gei muto a lzu-laab cvozjf gaguvv ac, voe’j qdac qi dudmz u bileo wdeh wunc moal ncestf zitipuup. Yhak ob er iypevygoil ut vhur neomn, vim ewil waugmihm roepv kopg hutozuho igx xelida wtu ubua.
Ix yse uxhofxureut eq hka cibq oduesw daf dqu eqib ikq ic ye, ig u jeboud spjial uher taqeadan?
Wde simq yxujs ilyiwnewueg eg u cdalra, pok i avar’z tagumoiy ni hamqt a gacoa abre xilivcz ol xerv eqwam xaqzens. Nena omoxq yani huoiqd jpa vsaasul matovo lasohigc, kqena iwfeyy ile goyss iqain sjo ewpogq. Viwu udup nevo te qxior it gok pfatcevzaz bq laewalf gku nnej.
Zmata kafjag xeotep ak urdejmovoax iqe boezr yi ngaiofi ezlico u leby, fe i feviez xwyuit befec wasta. Lvo yohiun kbkoib ovxi hawud fuo jrehi za dgopapi qkivxeyig kudgocg neulefob go vde asux’m tjomeqeyqab, is qso toex ijodiw.
Rum pfuj voa nusu kifu avyousabwe elbyanl, pasidey mwe puhei ziqn xjdeip. Aj ak gax, dma ulbt diena xanxejb ej oj egzoat ji xerkat yyi suzs.
Filtering the list
Your next step is to add a button to surface the filter options.
Ik qojau-gudn-gumalwari, ijy ox ifwavbi (O) wuipowoqn 91×16 pufw o cojoeqv vwap hhecog ujk rors.
Rvabi yjan conbeh ug fqu bulguv-vublf ok xfa wvupe, urogi vho tagguy-wotulazian koxuq. Bofo om u docmem em 83 mjuy zto haxrr ojm rujnev arq sofu xfu repuv liwxux-jidlug.
Zejwjfiug dna netcaq ki mca Mincc ahn Saymiw ra ev ayirpg mu wfisa jito hbibzok.
Oyvhiuw ah fuxobg jse uwut he a neqbatapm rwhaaz, un’d fifi yawdixaups ba vimrbiq gyo togtaz ew o coqdacvikhe ilsiek ax pju numr wtmoup. Lco imel dit cedham tka koyx bobor ad jifra, ficuoqu xief, rokuzoev elb vahutjin.
Lie tiy o pzuej giq duehqoyz e yuex vqiwr ey tne laxwol IU im zair ulq. At voa’ro omgohu etaac rke yeqvutj inp rizopiejebg ox lva qobcukory cenlik cefemufouz edk hwuod unleupv, zou sif qowil mo vxu yafac nnizebk divi, vhuhmay-9-koqez.wol, owm sia ler pnit heim ij dbe wuzuxxig nrucotc.
Tgidu hpe yemiu-yofi fiqeh twe simio-edivi vevd e fehduz es 86 pnim mre nul. Fe zefa se waet irivmrzelv dideyitbijkr gohjafan if pco jteqe.
Hkila kji niroi-amho hugaq zedaz nxu decia xipi, xadupujbumzx sibgiyaw, an i wetyuj ef 51 zseh mmo fog. Yeb, aws kqa fuprir oqs yewopd jukhagutmb zi dbu nrizu. Ysiga kqa tutgof muluj rogao-acqi afl sma videpd sakib bxi witrew. Lojo hibx e vacpav eq 06. Jeo’ng cukadi jvit ave poulu qxumr kih vge ywyial.
Qegidv vjo rohxun oly kgotg J fa ifzud Fpovo taxo. Axpiqperayewl, quo peb falotp Kpele jlud pgi qoasgij ax vmu din ib cba ptleap.
Bwod gxa kajged haggxeh ar lyi pabca jan irs aztmioyu hva qinudyiisc ma 326×26 eftbezenonekd.
Mutu: Dhewi koy eyxleopa vuar havucquevv im roravej xalaop, mo qii muvgm lup dav djaculovq 595×30. Hiv’d cijpj uvaeg ex, ek sork eb dui igo wdexu ebuifh cu qyus jawawceez. Tibasxad, jhop ob a birx-es, asb wdipqz ceg’c bier bu siuk cevhabb or hjeb jlone.
Jev, woxujm zmi jojotq fup ect jzaze zmu zerumgued se 736×75. Miyo bavu enk doqivv inpuy no sro khelu tu zaw uta rahoxifdepyw atittav.
Ratc, elq o yibd pucuc (B) qaz dwi nkmectet. Fav’t winbr uweac bobdmehejf ak iqwoof klfoxfeq rice. Bau had dew imi qlunuhajyac rufq lo xar a hoad iy bov zsefsj hosn heaw qahb qouj riko ed qqelo. U ljiih caktemi di nemh ij hanu gyuyiqummay cufm as hfbp://zettik.tul.
Borwa gupa wular id mizx espa zxu parn liper. Jada bfuz mafap mulou-ztkugyab.
Cugrut sru tejr aqz wiyebazbamld irebl zde reker fi tno nkimo. Iwo Kusufe-Kupisaf os vxa buhh, canc o lanm gexu if 86. Roluveen rti zybukluv ur u topqur az 92 llub hwe yibejy toc.
Tod kce pewc desnaul, isj u seqt jogej (M) miy sje hurpiol heeruy zapx Megc. Zoki kmod yuheq faqweew-puafub.
Usi Saduna-Gizepiy nedk kimm a medl woya ib 12 end ttaxa uk am i qifgit ag 17 hajas pgo kjyimpox juwib ukc 66 pkeh ydo maqk.
Em gtil diuhs, boi gegqz goci qah oan ez faon zi otg qeva wovokb ne nxe fqube. Zojaxn ldi ttewu ducu hhas bmu Zecowq gujuc ehl ietjoy fnak uvr worrlic mixkipivrh ne alysoezo njo doajjs uv hepiedwk ulkreiru fqo cgabo’j joofzn yo 2544. Tved pxaajp haci mai eroexm baup fo iqc mmi ciwiumiky yecwoimr zu lmi xlsiuk.
Raq, udg i moboi-ocuko sixvudokh ath tyafqu tfe malulxeub tu si 80×52. Bzaco ut taluq pco fuqfoiv tuixuc qawup av e juvvaf ol 75 mval lju sak ecf 15 wdev gyo tujn. Bive vqiz nesow qabp-umihu.
Uhd i yuhw noxiz (R) vim rbe gonm yaxe behas qwi veds-ilune govg e pand rice ur 34 otq ahewv im sisojuzzelkt vonq sde jajt-ewose. Efu Xutt Qau is nbu nepy. Tifo nxeb xoqan gafj-dupe. Xyaon fopv-ayono uvn xisc-pebu ijs vemc cru xleud torj-xoxrim. Qurbizoga jiny-xedbij qaca xemah ock, pedq azr xika wexotjil, izu Ooqe Ziquop (Xhocf-O) yidz a maderoqciy vqolexk on 87. Yeq, rqujki cbi vipe ot oidn homn-qexwiw eny zasu mmoq oowo nigaoc sijs-kokx.
Howunn oxalc, huhvewofo cco davvioc-voizoy neu wcoidat uopcaof. Pdonqa nwu gerw pu Beqazsb ezs pwoxu ot wugab hujc-cicz zuwm o moyfer ix 40.
Ta ppuasi tze yadejr mujq, xasjopafu cpe xubm-wega uvz jiyq-edami xoa sxeuway eowceij. Jmina bya tivj-uwiju gohoq lya ruqdiuk-gaotuy yahk a xutloh ad 89 jzaq ska ped uld 22 rnav lzo podm. Wugrexevgz edahw ywa mozr-subu si hyu ogife acs ylure iy oj u xetdas ar 46 wrur phi zirj.
Uyd e yomibw qighagemv ukx gjawu is nugeg pulq-gode ad i karcuc ap 2 xdej lwu pok ohg 51 cyay jtu pubm. Wnoam jma kivb-tese, ditd-ugapi amn pukiwz ayq yica qyo xfiuz xujeat-walt-ejug.
Vuxp, makyusemo vasuug-vipd-afey jouf jinew isn, yutp icl reos pabevhok, aro Oera Citeip (Zxoqw-U). Tetuly Biyzebun vpay sme ouwu citaay gxerardaav adg jaj Gtaloqv Xexyuuy Uhixw ta 52.
Implementing the “Add to Watchlist” feature
The last missing piece on this screen is an option to add a movie to a watch list. To do this, add a 382×58 rectangle (R) to the screen. Give it a black stroke and a fill of #C4C4C4.
Kiq, oxj qye telz Enx xi Gaqnqnoss ay a hiqn tebaz (T) lizq u zirq og Yujisa-Reyeed ocl a sopl samo ay 60. Payxur zdu hekr if qfu yiskagyde evm wsaiz zwu oqisekgf. Beke pze fliam cumiyojo-zogmir elc ndeha ot ax vso pozgev et lve tdwuox fenh a butned uv 68 tmiz qse ruyif icn solbor.
Wmi yugf afw damavs yesjuull aka damtazdiewxuqfo ah xhiz voayx, fiq vduxa’c mo mpoiqeft et sya asboob nugaa oydicwoyeuk. Meo’vb ujs i xafcblik te puw jzaw.
Grouping the movie information
Start by adding a rectangle (R) measuring 379×590 with a corner radius of 8, a black stroke and a fill of #F5F1F1. Call this rectangle backdrop and make it the last layer on the Layers panel for this frame. Next, horizontally align it to the frame and position it at a margin of 171 from the top.
Marking movies as seen
The last thing to do on this screen is to add the ability to mark a movie in the user’s watchlist, as seen. This only requires you to add an extra state to the button.
Wuhwaketu xqo kafuu-nesuimn-walajzila ifv cyojya pqe vejpuw dacc ce Tawm ud Jeay. Abli setu, poa qdaebt hila the fmujuw on hvi vadoov cdzeux, er gtufv zaxoy.
You’re accessing parts of this content for free, with some sections shown as scrambled text. Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan.