Alrighty, time to get your hands dirty.
Start off by doing this tutorial. Make sure that you understand what you are doing, we’ll be doing much harder stuff soon.
Once you have finished the basic tutorial, improve it by doing the following:
.nvmrc
file in your project submission. If you don’t know what that means then go read about NVM.const
wherever appropriate. The tutorial uses let
for everything, it’s not always the best option. Most things are actually constant.If your splash screen doesn’t show up in your web browser, don’t panic, it’s normal.
If you are using the Expo go app on your phone then you might notice that even after updating your splash screen, nothing changes in the app. You need to close Expo Go completely and re-open it. When you reload your app then the new splash screen will show up.
If the select an emoji sticker doesn’t show up on the web version in chrome, but it works on an Android or IOS simulator/device, try:
Going forward, we will require a video demo of all the apps you create during this course. If there is a multi-part project then we will always want to be able to access videos of any part of the project.
Please make sure that your video:
Include all video links on your README page.
There are a few different ways:
You can install a screen-recorder app such as Simple Screen Recorder or OBS. Once you have a recording you can upload it to Youtube. OBS does also allow you to stream straight to Youtube but you don’t really need to get fancy here. Unless you want to, you wonderful nerd.
You can also make use of a service such as StreamYard to record straight to Youtube.
Make sure your video is marked as UNLISTED or PUBLIC, then link to the video in your README.
If you are using a physical device for a project then it would likely be necessary to mirror your screen. That is, get your phone’s display to show up on your computer. There are many excellent tools that you can use for this: 6 Methods To Mirror Android Screen To PC (No Root Apps) In 2022