Following on from the previous lesson, this short video teaches us the different ways we can update our Firebase. We can use the .setData modifier to, effectively, overwrite all key-value pairs, thus: All key-value pairs will be deleted, and only those listed will be recreated. This has the effect of […]
Monthly archives: April 2022
In Lesson 5 of Module 1 of the CWC+ iOS Database Course, Micah shows us how to use Xcode to add data to our Firestore database. Having previously set-up Firebase, and ensuring we’ve added GoogleService-Info.plist to our Xcode project, we can use the following commands. Get access to our Firestore […]
Lesson 4 of Module 1 from the CWC+ iOS Dabatase course gets our “hands dirty” looking into how Firestore structures its data. I very much come from a background of MySQL / MariaDB, but I recall quite clearly a time from before I’d even heard of “SQL”. Firestore is NoSQL, […]
It can be somewhat disillusioning when you need to have a “stop-start” approach this early in a course. This time around it’s because of how Firebase seems to have changed since the tutorial video. Micah makes it seem so easy as he whizzes through the steps required, but the changes […]
A new day, a new course from CWC+. Having covered the intense but general iOS Foundations and the head-scratchingly rewarding Design Course, I now move onto the iOS Database Course. The introduction, and first and second lessons, introduce us to the need for databases and why the course focuses on […]
With lesson 5 of module 6 from the CWC+ Design Course, we’re back to App creation/coding as Chris refreshes our memory on how to add custom fonts to a new iOS App project, as well as creating custom colours. The lesson also covers taking image assets from the prototype design […]
In lesson 1 of Module 6 from the CWC+ Design Course, Chris returns to talk us through the stage of App Development where the developer initially gets involved. We’re familiar with the design process now, whereby the designer will go from conceptualisation through storyboarding, wireframing, and prototyping. It’s important for […]
For the final lesson in this module, JC sets us the challenge of using all that he’s talked us through to design our own app. Challenge Guidelines: Design any app you have in mind. The app must have the following features: Login Screen Onboarding Screen/s Homepage, Dashboard, or Main Feature […]