UPGRADE YOUR SKILLS: Learn advanced Swift and SwiftUI on Hacking with Swift+! >>

This is the 1st day of learning swiftUI. Wish me luck.

Forums > 100 Days of SwiftUI

@chou  

I am trying to make an Apple Watch app which can track daily money spent.

And I found the offical toturial is a little bit slow for me to learn.

So here i am.

Hope to learn with everyone here.

Have a great day.

2      

Good luck! Paul is a fantastic teacher, just be patient and you'll do great :)

2      

I agree with Julian! @twostraws is an excellent teacher and you have a community here who can help you with concepts.

I am guessing you've put a lot of thought into your Watch applications design and functions. That's a great start.

But let me add a challenge.

Think of your watch app as a large box of Lego bricks. Each brick is a separate piece of your application. You'll have labels, and data fields. You'll have menu choices and buttons. You'll have scrollable areas, and bar graphs. You'll tap some places and use the watch stem in others.

Start thinking of whole application as a bunch of separate Lego bricks. @twostraws will teach you how to build small functional bricks. Then you'll start the assemble the small bricks into parts. And the parts will go together to form screens. And several screens will fit together to make your application!

If you think of the small parts now, then as you learn Swift and SwiftUI you'll see how the Swift concepts apply to your designs. Keep us posted!

2      

Good luck @chou - although luck has very little to do with success. I wish that you have the tenacity to stick with it and get through the full 100 days. I wish that for myself as well...

2      

BUILD THE ULTIMATE PORTFOLIO APP Most Swift tutorials help you solve one specific problem, but in my Ultimate Portfolio App series I show you how to get all the best practices into a single app: architecture, testing, performance, accessibility, localization, project organization, and so much more, all while building a SwiftUI app that works on iOS, macOS and watchOS.

Get it on Hacking with Swift+

Sponsor Hacking with Swift and reach the world's largest Swift community!

Archived topic

This topic has been closed due to inactivity, so you can't reply. Please create a new topic if you need to.

All interactions here are governed by our code of conduct.

 
Unknown user

You are not logged in

Log in or create account
 

Link copied to your pasteboard.