Some of the UI looks involved (like the chat UI). Much more complicated than other SwiftUI I have seen so far. I haven’t dug into SwiftUI at my day job, but would love to hear more details about your process. What issues did you run into? Did you use many third party dependencies?
I ran into a lot of issues but had to find a workaround thanks to StackOverflow and UIViewRepresentable. For instance I ran into issues with highlighting Phone numbers & link when displaying a text but I used this solution here https://stackoverflow.com/questions/63258385/using-url-to-di...
- Was enough with Apple documentation?
Not really. You will need some help on STACKOVERFLOW
- What other educational resources did you use to find how to solve the problems?
https://www.hackingwithswift.com, asking and looking for a lot of workaround on STACKOVERFLOW
- What versions of Swift / Swift UI did you use?
Swift 5.1 > SWIFTUI 2.0
On the other hand, the heading says "Tell your peers...". The person who wrote the message below is definitely not my peer - they're either my boss or my sworn enemy.
Great stuff, looks fantastic! Congrats and good luck on the launch!! Everyone here is asking about SwiftUI :) I want to know what your backend looks like if you have the chance..
- What DB are you using? (more than one? or just the one?)
- Did you build an API layer - what did ya use - how was the experience?
- Where are you storing uploaded assets?
- Where is your backend (API, DB) deployed - do you use any tools to manage that?
Used Node.js for the API layer
Used Google Buckets to store Assets
Deployed on Google Cloud. Used mostly Google Tools except for Twilio SendGrid for Transactional SMS.
Please if you created a team just let me know. I will be glad to give your team a blue check. Just chat me up in-app. Go Phone-> Outsider -> Add New use hello@kwayet
Mixed. Some simple stuff with UIKit can be messy and complicated with SWIFTUI. But the intuitiveness of SWIFTUI will make you comfortable with some of the little challenges it poses.
Smiles. Thanks @bartvk for the correction. I mind it the next time. Please of you you created a team on Kwayet I will glad to give your team blue-check. just let me know
If you're able to target upcoming iOS15 I'd say go for it, I think a lot of people will jump on in this years iteration. I've been working with it since it's announcement and am now on a team building multiple products around it. If you need to build a complex macOS app I'd say stay far away for now but for iOS it's shaping up really well. Expect to use UIKit for some of your UI.