Allright, sowe'vebeenworkingonthisappforfivelivestreamsnow, and, um, weareusingwe'reconnecting a reactnativeappthat's builtwithExpowith a braincomputerinterfacecalledtheNotionby a startupcompanycalledKnowRossi, andwe'vesuccessfullyconnecteditsothatitmeasureswewearthisdevice.
Itmeasuresareleveloffocus.
Andwhenwedroppedbelow a certainlevel, thescreenchangestoreadanditmakes a devicevibrate.
Sojustreallykindoflikebareessentialfunctionality.
Andnow I wanttoactuallyputitouttheresowecantestitondevices.
EsoWehad a lottodobeforewecanputitoutthere.
And I'vebeengoingoversomeofthedocumentationjustsothat I havesomeideaofthisprocess.
Thisismyveryfirsttimeactuallypublishing.
So I've I'vemade a fewAPSthatthatdefinitelywork, and I canrunondevices, but I'veneveractuallygoingthroughthestepofputtingitouttotheAPPstore.
Andthere's a fewextrathingsyouneedtodotogetyourappfromworkingtoopublishable.
Sothat's whatwe'regonnadotoday.
I'm gonnaset a, um, timerandhereononeofmyotherscreens.
ThedocksforExpoareactuallyreallygood, butit's there's a lotofstepshere.
Uh, sowewe've I believewedohavetheexpocliinstaller.
Um, alreadywhichActually, Aiken, letmedoublecheckthatnow, uh, makesurehaving a stone.
I know I haveinstalledinoneofmymachines, actuallymightnothaveitonthisone, soyoumightneedtodothat.
Uh, let's makesomespacehere, becausewe'regonnabeintheintheterminal a bitmorethannormal, so I wanttoseeAllright, itlookslikeyeah, wehavethisinstalled, Otherwisewewouldn't begettingallofthisstuff, soyeah, I believetheOFHISExponow, itsaysforWindowsusers, weneedtohave, um, wslenabled.
Soweneedtodothat.
So, thisstep, ifyou'reon a Macorifyou'reonLennox, youprobablywon't needtodothisstep.
Ifyou'reonWindows, youneedtodothisstep.
Solet's dothis s o.
I havethedocumentationopenalready.
Forthis.
Wedoinstallthewindows, uh, subsystemforLennox, so I'llmakethis a bitbigger.
We'regonnatakethissamedesignhereandjustchangethedimensions, andwe'regonnamake a splashscreen, andthenweshouldhaveeverythingweneedtogoforwardwithdoingourfirstlikebuild.
Likeifyoutakelikethejob I hadbefore I startedtoteachmyselfprogramminginthejob I havenow, I makeaboutfivetimesasmuchmoneyperyearnowas I didbefore.
Uh, andthatwasjustfromselftopprogramming.
Soittookme a while.
Tookme a coupleofyears.
I didn't getthereovernight.
I hadjobsinbetween, Um, but, youknow, it's definitelyisbetter.
Like, No, I didn't havetospendanymoneyongoingtouniversityorallthattime.
I wasabletomakemoneythewholetime.
So, uh, I don't thinkselftaughtprogrammingittakestoolongoris a wasteoftimeisactually a reallygoodwayformetokeepworkingandkeeplearningandkeeppayingthebillsfromprovidingformyfamilywithouthavingtogointodebtfromstudentloansandstuff.
Andnow, like, I'm verylucky, Uh, I'm abletomakemoremoneyformyfamilythan I everthought I wouldbeableto.
Um, soyeah, itworkedoutforme.
A lotofpeopleareaskinglikewhatwe'redoingforthisapp.
So I explainedthat a coupletimesalready.
So, um, I guessifyou'rejustjoiningyoudidn't heartheexplanations.
Youcanalwaysrewindlikebeforebeforehandinthestreamtoheartheexplanationandthencomebacktothelikewhatwe'redoingnow, Um, ifyou'rejoining a littlebitlate, wanttocatchup?
Let's let's takethetimetothink, tounderstandthishere, uh, becausewe'rebuildingforandroidsowecando a build a p k oranandroidthatbundleatbundlesairrecommended, ButyouhavetomakesuretheGoogleplayupsigningisenabledforyourproject.
Youcanreadmoreaboutithere.
Okay.
Itlookslikewe'llneed a keystorethattheywillgenerateforus, whichissweet, because I don't knowwhatthatis.