TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Designing a Timeline for Mobile Video Editing

80 pointsby buss_jan9 months ago

8 comments

sippndipp9 months ago
Quick Questions out of curiosity: What ideas have been rejected during the design process?
评论 #41457033 未加载
djfobbz9 months ago
Overall, I love it! I tried to import an MP3 from OneDrive into the video editor; it showed that it imported, but on playback, there was no sound. However, I could clearly hear the sound in the import preview window. Then, I tried replacing it with a sound already included, and then replacing it back with my MP3 to see if that would work, but the app crashed.
评论 #41456910 未加载
xnx9 months ago
I have not used this video editor. Are there specific UI innovations over other mobile videos editors like CapCut?
评论 #41456972 未加载
sippndipp9 months ago
Great insight for everyone who wants to design more complex UIs.
mariuswies9 months ago
Wish I knew some of these takeaways before I had to come up with a mobile timeline concept myself — nice article!
nolist_policy9 months ago
By the way, the Samsung gallery has a nice video editor with a timeline built in.
blueboo9 months ago
The phone form factor is yelling something at us and UX designers just can’t hear it.<p>Hint: We don’t spend our days scrolling <i>horizontally</i>
评论 #41456879 未加载
pavlov9 months ago
I’m curious why they chose SwiftUI. In my experience, this kind of highly responsive editor UIs are best implemented using immediate mode GUI techniques. A declarative layer like SwiftUI or React is often a hindrance.<p>The article alludes to these issues:<p><i>”All these gestures must behave as expected and not interfere with each other. We found it unexpectedly difficult to fine-tune and harmonize these interactions with pure SwiftUI, so we used some proven legacy iOS techniques to get it right.”</i><p>The use of the word “legacy” kind of sounds like they went with SwiftUI simply because it’s the newest thing rather than through an evaluation of implementation strategies…
评论 #41410573 未加载
评论 #41456755 未加载
评论 #41409265 未加载