Follow @treeo for updates! ☠️💋💍🔜📱

In your pocket
Joined June 2015
1
10
9,765
All motion in Treeo is spring-driven: I set mass, damping, and stiffness, then a physics solver generates the motion as keyframes for Core Animation Recently I added the ability to smoothly splice two springs together, so the end of an animation can be governed by completely different physics than the start This lets me start motion with smooth overdamped easing and finish with an overshooting spring bounce, or the other way around, or basically any combination, letting me create iOS animations that I don't think are achievable using any other library or framework I can also control the transition point between the two physics systems, letting the second spring take over earlier or later in the motion Last night I had Codex build me a Mac visualizer with real-time tuning and savable presets so I can dial everything in visually, it's tons of fun
8
3
46
3,387
Treeo retweeted
treeo · app launch by @flyosity
3
5
113
7,560
Was just told my text headings in Treeo look like the Hamburger Helper mascot and I haven't recovered
1
1
19
1,752
You can choose the exact angle of every sticky reaction you attach to someone's vote in Treeo For a while it was tied to the phone’s accelerometer (tilt up/down to change the angle) but I thought it’d be more fun if you just had to time your tap to lock it in
6
2
39
3,210
I try to preserve object permanence throughout every interaction in Treeo The reaction picker emerges from its button, then returns to it. The reaction you choose is the exact one that flies out and sticks to the row Building user trust through physical continuity
11
5
1
122
6,480
Every iOS developer's rite of passage: Endlessly tuning a custom UICollectionViewLayout until the card swipe feels just right
6
3
1
337
12,259
You don’t have to make your iPhone app look like every other iPhone app The best apps look like themselves
9
7
2
153
14,734
Pulsing button glows inspired by the sleep indicator light on old MacBooks
1
1
45
2,778
Making Treeo reaction stickers pop with some layered strokes and overlay blend mode edge glows
5
1
80
5,628
Found my #1 hater on the Treeo beta and I have absolutely no idea who they are This person's votes on food, TV, cities, and kitchen interior design are the complete opposite of mine Building consumer apps is so ridiculously fun
1
1
14
1,866
🐾 PET 🤗 CUDDLE 🏡 ADOPT xitter.cf/flyosity/status/205724…
Finally got the Treeo loading animation looking exactly how I wanted it to 🔥
9
2,560
Built a custom lil sort order picker for Treeo
1
10
1,599
From sketch to final implementation
8
3
115
8,370
New Favorites screen just landed in the @treeo beta build 🖤 Users get faster access to hashtags and people they follow, with rows sorted by recent activity Hashtag popup modals now use the same layout system as their user profile counterparts
1
3
28
2,829
By posting Treeo’s opening screen on here I have now legally forfeited my right to keep tweaking it and must reluctantly go finish the last parts of the app
1
5
120
7,888
AI changes what I’m willing to attempt in Treeo If I were coding it all myself, I probably never would’ve attempted a full-panel interactive LED display with a dissolve transition for this widget AI lets me explore bolder UI options without anxiety about how I’m gonna build it
1
2
71
4,013
Sometimes you need to redesign the most important screen of your app to bring content one tap closer Little detail I like → the Treeo card slides up on pressdown, not when the user releases the button. Feels even snappier that way ✨
1
1
38
3,495
From sketch to final implementation ✍️
10
1
97
7,497
4
1
109
9,411
I really liked the idea of making Treeo feel unapologetically 2D, so the gyro parallax on Vote Award stickers is kept strictly planar with no Z-axis movement or m34 perspective Built with UIKit and Metal ✨
1
2
1
30
4,892