Joseph Smith's banner
Joseph Smith's profile picture

Joseph Smith

@_jsmth4,296 subscribers

iOS Product Lead @polymarket, @spottedinprod. Prev founder @getabode (acq), CTO @family & @honk (acq). Founding eng @withjour (acq)

Shorts

Kicking off this week strong. With another healthy update to the app. Profiles 👤 - View what beliefs someone believes in - View beliefs created - View activity (buy/sell) This makes it easier to explore profiles and discover activity and new creations on profiles. If you notice the page is slightly unbalanced that is because there is something temporarily missing from the right hand side which will soon be added. Another feature to profiles which will enhance the entire app😉 More v exciting updates soon ✨

Kicking off this week strong. With another healthy update to the app. Profiles 👤 - View what beliefs someone believes in - View beliefs created - View activity (buy/sell) This makes it easier to explore profiles and discover activity and new creations on profiles. If you notice the page is slightly unbalanced that is because there is something temporarily missing from the right hand side which will soon be added. Another feature to profiles which will enhance the entire app😉 More v exciting updates soon ✨

113,291 просмотров

Spent some time last week building up a new detail screen in Believe. This is just the start of a journey introducing more community and creator focused changes we have coming. I wanted to make this fun, playful but equally useful. I am excited to deliver more polish and introduce community focused features to the rest of the app. Time to take things to the next level🫡

Spent some time last week building up a new detail screen in Believe. This is just the start of a journey introducing more community and creator focused changes we have coming. I wanted to make this fun, playful but equally useful. I am excited to deliver more polish and introduce community focused features to the rest of the app. Time to take things to the next level🫡

51,869 просмотров

SplitPaneKit This is something I've wanted to componentize for a while. We've seen this pattern appear in a few apps now, I even use it at Abode. It has a couple "gotcha" moments with performance and optimisation while animating separate or child views with the drag and translation of the split views, handling breakpoints etc, I thought I'd put it into a nice package. I actually made quite a few optimisations from how I handle this with Abode in this package. So might need to implement it over there😅 As before, right now its UIKit only, but SwiftUI host will likely come over the next few days as I make improvements and final changes to the initial API from feedback. - Draggable split-pane interface - Custom breakpoints or built-in presets - Scroll view integration - drag from content or handle - Coordinated animations with pan-effecting views - UIKit

SplitPaneKit This is something I've wanted to componentize for a while. We've seen this pattern appear in a few apps now, I even use it at Abode. It has a couple "gotcha" moments with performance and optimisation while animating separate or child views with the drag and translation of the split views, handling breakpoints etc, I thought I'd put it into a nice package. I actually made quite a few optimisations from how I handle this with Abode in this package. So might need to implement it over there😅 As before, right now its UIKit only, but SwiftUI host will likely come over the next few days as I make improvements and final changes to the initial API from feedback. - Draggable split-pane interface - Custom breakpoints or built-in presets - Scroll view integration - drag from content or handle - Coordinated animations with pan-effecting views - UIKit

23,455 просмотров

Having a play around with SpriteKit this evening. Enter Hyperdrive 💫🚀

Having a play around with SpriteKit this evening. Enter Hyperdrive 💫🚀

15,462 просмотров

Videos

_jsmth's profile picture

Abode is live. A while ago I started exploring social with the mindset of creating something fun. I ended up creating something deeply meaningful for myself. When I started Abode it was out of frustration. How have we moved to a state of social that cares more about how you’re perceived than connection. Growing up from when social was all about connection I often became frustrated that group chats are all that remain for that space. Don’t get me wrong it’s not all bad. A lot of great things have come out of this era of social. I just always wished for more than a chat for my close friends and family. I wanted to create a space that felt as unique as each of my friendship groups. One that wasn’t restricted to a chat thread or functionality, I always felt that chat was this weird state of social where you’re waiting on a response, it didn’t allow for some of the best moments which are often spontaneous. Chats felt like more of a chore to keep up with, than something I wanted to be part of. The result of this was Abode. a hyper personal, create your own social, blank canvas. it allows you to add unique functionality through the form of widgets (which we call magnets). This allows you to have a unique experience depending on how you build your space. More games? More organisation? More social? The beauty of this is it’s up to you. This resulted in what I’ve ended up calling social through presence vs social through action. I’d be playing a real life game with a friend and update our score note in the Abode and other friends jump in and congratulate on the win. No message was needed, no context was given. Social just happened. I’ve seen friends who wouldn’t normally go out of their way to message each other play gruelling games of connect4 with each other because they saw someone was online and playing. It’s this idea of someone else’s presence triggering a natural hangout that’s low pressure. Not someone messaging, asking if you’re around and waiting for a response. It’s a blend between async and real time that just works. Right now it’s very fresh, we have a very limited number of widgets as we experiment with the concept and figure out what works. The idea is to open up our widget engine to allow other people’s creativity to shine and build as part of the abode ecosystem. - group space - live widgets - themes - real time audio chat - messaging - AI powered summaries for easy catch up - Automatic memory building Not all of these features may stay but I wanted to build a space that supported all you’d need and work backwards by using the popularity of features to decide a direction that best suited the majority. Abode is yours, and it should feel that way. Appreciate any sharing 🫶

Joseph Smith

32,407 просмотров • 10 месяцев назад

Больше нет контента для загрузки