Inspiration

Two years ago learning crochet for the first time by myself was extremely difficult. In the pandemic there wasn't much else to do but the millions of tutorials and do's and dont's confused me. It was easier when all the crochet stitches and patterns were in one spot for better focus and accessibility.

What it does

Loops Learning has a variety of beginner projects of varying skill level and a beginner's handbook filled with stitch tutorials. The options of written or video patterns give options for learners of different skill levels and backgrounds to create something new.

How we built it

I used SwiftUI in xcode to create this mobile app. The libraries included SwiftUI and WebKit for the video links. I used toggles, navigation links, views, pictures and buttons to make this app interactive.

Challenges we ran into

Some challenges included errors when there was too much text into the VStack, to combat this I made multiple separate VStacks. It was a challenge to work with the coordinates for navigation links which was something completely new to me but I preserved and debugged until it worked!

Accomplishments that we're proud of

I am proud of the amount of information I was able to add to my app as there is so much information on crochet but it was essential to only add the crucial bits so beginners have a simple and informative learning experience. I liked the colour scheme and graphics I was able to add to my project which was interest users.

What we learned

I learned how to code quickly and that code can be re-used for multiple views. Learning how to code with aesthetically pleasing graphics and toggles as spacing with the Scroll View became a bit of an issue but in the end it worked out. This experience taught me how to use Scroll View, coordinates for navigation links and multiple toggles.

What's next for Loops Learning

I would like to add more projects for Loops Learning with intermediate projects and possibly a forum to create a crochet community which fosters growth and challenges.

Built With

Share this project:

Updates