I'm so thrilled to share that Pines 2.0 is coming to the App Store on October 21! 🌲🎉

New in 2.0, you'll be able to plan your campouts in the app, see what the weather will be, keep track of your To-Do and Packing lists, and so much more!

#camping #iosdev

I'll be sharing more in the days leading up to the release.

In the meantime, feel free to check out the TestFlight and let me know what you think! 😄

✈️ https://testflight.apple.com/join/XUXQD22D

Join the Pines: Tent & RV Camping Guide beta

Available on iOS

@fireatwill Oh this looks super cool
@mattiem Thank you! I’m a huge fan of your blog - you’ve taught me a ton about Swift concurrency and isolation over the past few months 😄🙌

@fireatwill Oh I’m so glad to hear that!

I was trying out the app, and unfortunately it doesn’t cover my area. But I’ll be keeping an eye on it!

(Tiny feedback: the settings rows don’t seem to be completely tappable, only the text/icon)

@mattiem Thanks for checking it out! 😄

I'm building out the list of campsites & the API that serves them from scratch, so I'm going one country at a time. Hoping to branch out of the US soon!

Great catch with the settings rows - I'll see if I can fix that in the next beta 🧑‍💻

@mattiem Those rows in the settings screen are SwiftUI buttons with an HStack inside them. Turns out that by default the Spacers aren't tappable, but adding .contentShape(Rectangle()) to the HStack seems to make the entire area tappable!

This seems to have done the trick. Thanks for pointing this out! 😄

@fireatwill Wow amazing! And really looking forward to expanded coverage. Super cool idea!
@fireatwill Ok so that was amazing turn around. I just noticed that the “Rate Pines” row still doesn’t work. Critical stuff i know.

@mattiem Great catch! 🤩

Truth be told, I was happy to look at it because I'm procrastinating on updating the App Store screenshots and press kit 😅

The "Rate Pines" row didn't get updated to work because the link rows used a separate but similar view that I didn't update 🙈

I combined the two views into a single NavigationRow view to simplify things and now it's working! 😎 I'll push it out to TestFlight in a minute just for you 😄

@fireatwill I’m glad you found it! But no need for another build just for this haha! Wait till you’re ready.