Hey guys! Here is a Trek Calculator app that I’ve been working on since yesterday. I’ve used the #SwiftUI framework to develop it. Design inspired by Dmytro Prudnikov on Dribbble. I've combined ZStack, VStack, and HStack to lay out all the UI components. I usually start working on the starting View itself and make subviews based on its reusability factor and ease of use as I progress. Creating the wheel was fun. I've used gestures and gestureStates for the rotations. I'm calculating the angle between the points to calculate the number of days followed by the computation of trip data. One piece of advice I would like to give you is to create/develop something that would help you specifically. Build it even if there's a similar product out there. You can tailor it to your specific needs and requirements. The learning and experience that you'll get from working on that is invaluable and will carry over to your future projects. :D If you're interested in SwiftUI projects and want to support my work, check out my Patreon Page -> https://lnkd.in/dX9kqPuP Do you like the app’s UI and animations? Let me know in the comments. Feedback is appreciated. :D #iosdevelopment #iosdev #ios #xcode For more content related to iOS development, do feel free to check out my Instagram - https://lnkd.in/g5EjEiQ
Great work
Looks awesome 👏
Impressive
That´s awesome, you´re doing great
Looks damn amazing
Excellent work
Amazing👏
Not into iOS development (at least for the moment) but hey, the spinning animation feels so smooth!
Looks awesome 👏
Android Developer
2moI'm always impressed by how your apps look. The visuals and animations are consistently delightful. Do you have a background in design, or does someone help you with it? You did mention that the design was inspired by Dmytro Prudnikov on Dribbble, but it's still really impressive! I also love the phrase: 'I’ve been working on this since yesterday.' It makes me feel a bit inadequate 😅 because the apps/screen you showcase in your posts would often take me around three days, not just one(this particular example — I might have been able to do it faster, but not some of the others). It might even take longer if I got stuck on some custom views. Maybe it’s just a lack of experience with UI and animations.