Sowhatwe'retalkingaboutwhenwe'retalkingaboutwireframingiswe'resimplytalkingaboutdrawingouthowyourapplicationshouldfunctionsothatyoucanusethisas a schematicwhenyousitdowntoactuallycodeanddevelopwhateverprojectthatyou'retryingtodevelop.
Thinkaboutwireframingas a schematicthat, let's say a carpenteror a woodworkerwoulduseinordertotobuild a bookshelf, right?
Soif a carpenterisgoingtositdown, they'regonnabuild a bookshelf.
Theywilldrawout, youknow, a designforhowthatbookshelfissupposedtolook, andthen, asthey'rebuildingthatbookshelf, theywillthenreferencethatdesignthatthey'vecreatedthesameisthrough, basically, withwireframing.
Whatyoudioisyousitthereandyouhaveanidea.
Youhaveanideaforanapplication?
Maybeit's a mobileapp.
What I wireframehereisan I o T s o Actually, Bernard, weknowthatcommunicateswithPHP.
ScriptgoesmysequelNineyards.
Soitmightbe I otandmightbemobile.
Itmightbe a Webmightbesomethingvery, very, verysophisticated.
Basically, whenyou're a wireframein, whatyou'redoingisyou'resimplydrawingoutandtryingtofigureouteverythingthatyourapplicationorthatyoursoftwarewillneedtryingtofigureoutwhattheinformationflows, whatitneedstoconnecttoandallthatkindofthing, sothatwhenyousitdowntoactuallycodeanddesigneverythingout, youhavesomethingtoreferencetheotherthingthat's veryvaluablewhenyoudo, Whyareframingisthatfrankly, it's a hellof a lotofeasiertodoeditingandproofforeatingandsuckwhenyousimplyareusing a penandpaperinordertodoitrightwhenyousitdownandyouactuallycodeout a pieceofsoftware, especiallywhenyou'redealingwithuserinterfaces.
Thereare a lotofthingsthatinteractwitheachother.
Soifyousimplywanttocentersomethingorchangeoffontforsomethingorchangecolororsomethinglikethat, youcanhave a lotofproblemsonceyou'veactuallycodedtheapplication.
And I'llactuallytrytoexplaintoyouwhat's goingonwiththisparticularwireframethat I sketchedout.
Sohere's a littlewireframethat I sketchedoutnow, tobeclearwhen I'm gonnabedoing a lotofthecodingprojectsinthefuture, I amveryinterestedin I otsomeinterestedinourgenomeinterestedinraspberrypiinterestedinhavingthesethingscommunicateupwithcloudfunctionsandthattypeofthing.
Sodorealizewhen I'm teachingyoufolkshowtocode.
Thisisfrom a veryclassic I NTcentricideology.
Basically, beingis, I wantmydevicestobeabout, communicatebackwithserversandthenhavethoseserversbeabletopresentmewithinformationthat I careabout.
We'lltalkaboutin a laterclassandstarttryingtobuildoutthisparticularproject.
Butlookatthisrighthere, right?
Isn't itbettertobeeditingtobemodifyingtobechangingtoe, haveargumentsover a pieceofpaperandsomethingthat I scribbledoutversusImagineif I triedtodotoactuallydesigncodeallofthisout?
Andthefactthatmatterisisthatthereare a lotofsophisticatedtoolsouttherethatallowyoutodowireframing.
ButButifyouhave a rathersimpleproject, letmetellyou a goodoldpenandpaperreallydoesthetrickagainwhenyou'regonnabedevelopingsentrelativelysimpleprojectsagain, we'retalkingaboutahwebsiteswithmaybefiveorsixpagesagain, littleiotiprojectslikethis, thattypeofthing, honestly, they'rereallydoeshavetobe a questionofDoyouwanttohavetodigintoyouknow a pieceofadditionalsoftwaretoactuallybeabletodesigneverything.
Ifyoujusthave a penandpaper, pleasegrab a pen, yougrabthepaper, hesaid.
They'rescribbleofthingsoutacrosssomethingsoutandputsomenewstuffin, anditcanactuallybe a hellof a lotsimplerand a hellof a lotquickerjusttodoittheoldfashionedwet.
Butifyouareinterestedonusingmoresophisticatedsoftware, thereare a lotofproductsouttherethatallowyoutodowireframerelativelyeasily.
Oneofthingsthat I willtellyouissomethingthatyoumightwanttotake a lookatisbasicgraphicsoftwareinordertodowhyareframing s.
Soif I have a customerandwedotheaboutPaigeand I'm like, Okay, theaboutPaigeisgonnabehere, andthenyou'reyou'rebiorwhateverisgonnabehereandyourpictureisgonnabehereOneofnicethingstheydoistheycansay, Well, I don't reallywantthebiotobeontherightofthepicturetobeontheleftCanweputthepictureontherightinthebioontheleftAndthenicepartisn't usinglike, something a photoshopJustdrag.
You'renotgonnauploadthisto a Webserver, anythinglikethat.
Butifyou'redoingdealingwith a rathersimpleapplication, beingabletodraweverythingout, mockeverythingupandthenhavehyperlinkssopeoplecanclickthrough.
So, likeifyou'regoingtolike a reportsection, obviously, ifyou'reusingwordorGoogledocks, that's notactuallygoingtoconnectinto a databasebackin.
Butyoucouldsimplyjustmockup a littletable.
So, likeifyou'reifyouhaveanadministrativedashboardandyouclickon a buttonthatsaysreports, youcouldclickonthatbuttonandthatbuttonwouldjustgotosomesomereportpagethatwouldsimplyhave a tableonit.
That's oneofreasonswhypeoplereallylikedthingslikeDreamWeaverorthevisualstudiooutofMicrosoft's, a visualbasicusedtobehugeesovisualbasicwas a softwarecreationpackagefromMicrosoft.
Thenyouwouldcreateallthecode, actuallyconnecteverythingtogetherappropriately s Sothatwasoneofreasonspeoplelikevisualstudiobackintheday.
Ifyou'relookingforotherwireframesoftwareagain, ifyou'reifyou'rethinkingaboutusingwireforhimselforyoumaybeon a teamwhereyouneedtobeabletosharethewireframes, maybepopthepossiblymultiplepeopleareaddingthewireframeagain.
Especiallyit's a largeproject.
Ifyou'relookingforotheroptionsoutthere, thereare a lotofotheroptions.
Solet's goovertothecomputerforjust a second, so I cankindofshowyou, I guess.
Howmanywireforhimself, foroptionsthereareforyou.
Sohereweare, mycomputer.
I didjustwanttoshowyouthisthisparticularexamplefrom a mediumpost.
Butthisiswherethisoneperson, basically, asyoucansee, theyused a computeron, mockeduptheWilliPhonesthemselves.
Butifyou'rethinkingaboutwireframetools, basicallywhatyoudoisyoujustgoto a Google, youtypeandwireframetools, andthenyoucanseeanabsolutecraptonofwireframetoolsoutthere s Sothisiskindofgonnabeoneofthosethingswheredependingonwhatyouarelookingfor, whatyourpricepointis, whatthecompanythatyou'redealingwithonceyoumaymaybeoutoffryingfreesolutionsoutthereoryoumightbeabletofindsolutionsthatarerelativelyexpensive.
Basically, justbeingabletositdown, take a penandpaperortake a basicpieceofsoftwaresketchoutwhatanapplicationshouldlooklike, andmoreorlesshowitwillwork.
Butoneofthings I havetothinkaboutwhenyou'redealingwithcustomersandbossesismakingsurethatyouhavedocumentationthatwhatyoudidiswhattheysaidthatyoushoulddosobydoingthingslikewireframes.
Basically, youdothiswireframe, youwalkyourbossoryourclientthroughhoweverythingshouldwork, theygo, Oh, yeah, I agreewiththat.
Theysign, andthenwhenyoucomebackin a weekortwo, withallthatcodethatyou'vecreatedandtheysaid, Oh, that's that's notwhat I wantedAnd I well, curiousthatcarriesthat.
It's a veryusefulwaytodowireframesrelativelyeasily.
Ifyouwantsomethingthat's a littlebitmorefunctionalagainGoogledocksorsomethinglikeMicrosoftWordexportingas a WebpageandthenhavinglinkswithintheWebpagesthatyou'vecreatedtoeachotherthatgivesthatgivesaninteractivekindofwireframethatyoucancreatetoget a betterideaofOkay, When I clickthis, thatpageopensup.
Andthenwhen I clickthis, thatpageopensuplikelikethat 00 no.
Wewereright.
Thatthatisalso a waythatyoucancreatewireframesanditmightbegood, becauseagain, it's createdanelectronicversions.
Apparently, thetypeofcontentyoujustsawisnotwhatSusan W.
WantsforthefutureofYouTube.
ThismeansthatrecommendationsbyYouTubetothischannelhavedroppedmassively, andviewsarebecoming a comicallysmall I hatetoask.
I usedtosay I wouldneverask, butifyoucouldsubscribelikecommonandmostimportantly, sharethevideosthatyouappreciate, thatmayhelpslowthedeathofthischannel.
creatingtheseclassesrequiresequipmentandservice.
Subtitles and vocabulary
Click the word to look it upClick the word to find further inforamtion about it