Coding at Home: May 4th, A Camera Recap

Catch us today at 1pm, Irish time!

Last week

Last week we built a camera that could take pictures from the front or back camera. We took the image when the shutter button was pressed and showed it on the screen in an ImageView component. Then we saved that photo to an album we created with code in the Photos app on your iPad.

This is an incredible amount of work. And we got there in a week. If you found it hard or sometimes confusing, we’ll be going through the playground again today to refresh and retry certain things.

We’ve just begun to inch our way down towards the deep end of the pool. Everyone Can Code Puzzles is the gentle entrance to the pool, Lights, Camera, Code (which we did last week) is getting close to that rope between the deep end and the shallow, and this week we’re going to explore just beyond that rope, in the slopey part where we can still find our feet when we get in trouble.

Today’s session

Today we’ll spend most of the session on reviewing what we did last week and some extra touches to our photo board design. And then we’ll download the Assemble Your Camera playground and begin our very first intermediate playground. Fun times ahead!

Lookback Sessions

Because we’re now entering more advanced material, we wanted to give people a chance to still join the live session and not feel completely lost, or feel like they have to watch all the old videos for 18 hours straight (thanks for the idea, Niamh and Aran!).

So this Friday will be our first “lookback session.” We’ll be working through the Hello, Byte Swift Playground, which is aimed at beginners or people who want practice programming with other people online, live. The session will be on Twitch, as per usual, but I recommend registering (it’s free) so we have an idea of how many people are on, and also to interact with you at home a bit more.

But that’s for Friday. We’ll see you today at 1pm!

One thought on “Coding at Home: May 4th, A Camera Recap”

Leave a Reply

Your email address will not be published. Required fields are marked *