Philip Chung Profile
Philip Chung

@philterdesign

Followers
1K
Following
3K
Media
90
Statuses
3K

Engineer @rive_app, building tools and sharing insights | Formerly Amazon, Intel & Verizon.

CA
Joined March 2009
Don't wanna be here? Send us removal request.
@philterdesign
Philip Chung
2 months
At @rive_app we’re working on some new tools to help you build quicker by automating some of the setup and repetitive tasks so you can focus on building beautiful things.
@guidorosso
Guido Rosso
2 months
Recreate iOS Messages in one step using a @rive_app layout that fills the space. Simulate a real conversation with 10 messages and placeholders for icons. Include the header and input field. Use the correct color scheme
1
2
33
@philterdesign
Philip Chung
3 months
RT @rive_app: 🗣️ Looking for work? We've compiled a thread of job openings looking for Rive experts 🧵👇.
0
20
0
@philterdesign
Philip Chung
3 months
The clear way in which @rossplaskow breaks down and explains Layouts makes this a must watch series if you want to build UI with @rive_app.
@rive_app
Rive
3 months
Learn to make reusable, resizable components in Rive with @RossPlaskow's new 6-video Layouts series on our YouTube channel now 📺
0
2
37
@philterdesign
Philip Chung
3 months
This is a feature that the team, led by @airnanan, has been crafting to ease painpoints between designers 🤝 developers. It provides the ability to bind data to most Rive objects and properties through code on all the platforms we support.
@rive_app
Rive
3 months
🚀 Data Binding in Rive is now live for all users. It gives you powerful new ways to design, build, and animate with data — making it easy to ship complex user interfaces without a complicated handoff process.
0
4
47
@philterdesign
Philip Chung
4 months
RT @guidorosso: Rive is hiring. 🧙 Sr. C++ Graphics Engineer .🎯 Focus on bleeding-edge vector rendering tech. 🏁 Performance Oriented, Sr. C+….
0
24
0
@philterdesign
Philip Chung
4 months
RT @rive_app: Build modules for a health app using Data Binding and Layout in Rive with @PedroAlpera. Data Binding is still in Early Access….
0
11
0
@philterdesign
Philip Chung
4 months
10/10 Layouts can have transform constraints applied to them, which can allow you to move a layout from its original layout location to another location smoothly. In the UI above, the progress bar uses this technique for repositioning itself between states
Tweet media one
0
0
9
@philterdesign
Philip Chung
4 months
9/10 Layout direction (Early Access) affects layout flow and text alignment, so plan your layouts accordingly if you need to support RTL languages
Tweet media one
1
0
6
@philterdesign
Philip Chung
4 months
8/10 Animate font weights (as seen in the heading text in the video) to implement seamless text transitions
Tweet media one
1
0
7
@philterdesign
Philip Chung
4 months
7/10 Use negative gap to transition from a layout where you need to go from a collapsed (or overlapping layout children) to an expanded state as seen in the tree view in the video
Tweet media one
1
0
7
@philterdesign
Philip Chung
4 months
6/10 Use absolute layouts in cases where you need to overlap layouts. Absolute layouts can also be nested and do not participate in the row/column constraints of its parent
Tweet media one
1
0
7
@philterdesign
Philip Chung
4 months
5/10 To animate between layout states like Row -> Column where you can’t explicitly set easing in the timeline, use layout animation, as seen with the bottom portion of the UI in the video when it expands and collapses
Tweet media one
1
0
7
@philterdesign
Philip Chung
4 months
4/10 Layouts themselves can have fills, strokes and feathers applied to them. The only things in the UI above that are not layouts or text are the icons and Memojis
Tweet media one
1
0
8
@philterdesign
Philip Chung
4 months
3/10 Setting opacity on a layout affects not only the layout but also its contents, allowing you to transition in sections of your UI smoothly.
Tweet media one
1
0
8
@philterdesign
Philip Chung
4 months
2/10 Break down your UI into rows and columns, using nesting to achieve more complex layouts
Tweet media one
1
0
16
@philterdesign
Philip Chung
4 months
1/10 Here is a 🧵 with tips for building dynamic, responsive UI using @rive_app like this one that can run practically anywhere performantly.
17
65
841
@philterdesign
Philip Chung
4 months
RT @rive_app: 🗣️ Rive Flutter now supports the Rive Renderer across Android, iOS, macOS, Windows, and Web. This package brings all the late….
0
51
0
@philterdesign
Philip Chung
4 months
Build UI interactions in @rive_app like this smooth, responsive disclosure inspired by @nitishkmrk. Using the Layout direction feature (in Early Access), it just takes a single property to add support for RTL languages and you can populate your text dynamically at runtime.
@nitishkmrk
Nitish Khagwal
1 year
task widget disclosure interaction ⎯⟡°
6
23
272
@philterdesign
Philip Chung
4 months
RT @GabinMarignier: @guidorosso I think it's time for Focus Tree to redo its whole icon set / animations with rive. Who are the best illus….
0
3
0
@philterdesign
Philip Chung
4 months
RT @guidorosso: Want to help us build awesome stuff like this? We're looking for low-level rendering engineers to join our team!. Job posti….
0
23
0