Introducing Community Apps The Weather App Challenge

Introducing Community Apps The Weather App Challenge

HomeCodeWithChrisIntroducing Community Apps The Weather App Challenge
Introducing Community Apps The Weather App Challenge
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
This video is a walkthrough of all the apps you've created for the Weather App Challenge. Thanks to everyone who participated in last month's app challenge!

If you want to participate in the app's next challenge… it starts now!
Check out the new May app challenge here:
https://codecrew.codewithchris.com/t/current-the-stock-tracker-app-challenge/11771

Details from last month's weather app challenge (you can still do it!)
https://codecrew.codewithchris.com/t/the-cwc-app-challenge-march-2021/10828

Learn the basics of SwiftUI and Swift:
https://www.youtube.com/playlist?listPLMRqhzcHGw1YqPh-ggQHJPAUxdHov_uNJ

API and JSON parsing:
https://www.youtube.com/watch?vYzx7ihtCGBs
https://www.youtube.com/watch?v3nwcNLM3KOU

What is this?

Given all the requirements below, challenge yourself to create the app!

The exercise of thinking for yourself and finding your own solution is a valuable learning opportunity.

How can I participate?

Simply create your own topic in the Journal section of our forum and update it with your progress as you build your app.

When your app is finished, record a video to show it in action (we'll combine the videos together to create a presentation reel), then upload it here:
https://stockapp.videopeel.com/

What are the dates?

The May App Challenge will run from May 1st to June 1st.

What do I gain?

Just by participating, you'll learn a lot and earn a nifty new forum badge.
https://codecrew.codewithchris.com/badges

At the end of the challenge, we will make our code available (in case you want to compare solutions) and I also want to make a video reel of all your creations!

What if I'm a beginner?

This challenge is aimed at students who have already learned the basics because it will ask you to rely on prior experience.

If you're just starting out, I recommend checking out the resources above instead to get up to speed and then you can participate in next month's app challenge.

Can I complete the challenge after the deadline?

Even though this challenge runs from May 1st to June 1st, you can still try to obtain the badge in the future.

However, if you're willing to participate now, you'll be able to experience it with a whole group of people who are also trying at the same time!

What are the application requirements?

– Get stock data from an API
(Our solution uses: https://financialmodelingprep.com/developer/docs/companies-batch-request-free-api/)
– View a list of stocks, with respective prices and dollar amount changes.
– Be able to edit the same list of stocks and have the ability to remove and add stocks by stock symbol.

Bonus Specifications:
– Save user changes to the actions list to persist across multiple application sessions

Additional challenges:
– Create a local push notification when a stock hits a target price
– Validate stock symbols when adding stocks by checking for duplicates, empty fields and if the symbol is valid after adding
—-
MY FREE ONLINE COURSE:
How to build an app in 14 days – https://cwc.to/14days

CCB PROGRAM:
‍ All our courses in one learning path – https://cwc.to/plus

MY FAVORITE APPLICATION RESOURCES:
The SwiftUI Reference Books I Use – Mastering SwiftUI Views – https://cwc.to/swiftui-book
How to monetize my apps – RevenueCat – https://cwc.to/revenuecat
My automation tool of choice – Bitrise – https://cwc.to/bitrise
‍ What I use for app design – Figma – https://cwc.to/figma
Figma design/prototyping course – Skills sharing – https://cwc.to/appdesigncourse

MY FAVORITE EQUIPMENT:
My photo gear – https://cwc.to/gear

WEEKLY EMAIL UPDATES:
️ Every Saturday, receive a summary of new content by email – https://cwc.to/newsletter

CONNECT:
My website – https://codewithchris.com
GitHub – https://github.com/codewithchris
Instagram – https://www.instagram.com/codewithchris/
Twitter – https://twitter.com/codewithchris

ABOUT CODEWITH CHRIS:
Hi, my name is Chris! I'm dedicated to teaching the basics of building an app. This is important if you are trying to land an iOS job, freelance, develop, or start a business with an app idea. On this channel and on my website you'll find a ton of free resources and tutorials to help you learn iOS development. Many people have learned to code and build apps on their own! https://cwc.to/reviews

Note: Some of the links in this description are affiliate links that help support this channel. Thanks if you used one!

Please take the opportunity to connect and share this video with your friends and family if you find it useful.