Live data from Hacker News

Show HN: I made an elegant SwiftUI timeline

github.com

21–30 of 46 posts

Re: Show HN: I made an elegant SwiftUI timeline

#21
post #2

Very nice! I know you want to show off the buttery smoothness of your animations, but do you really need to dump >200MBs of gifs on that single page? Holy laptop fan smoke!

Interesting, via iOS safari the page was quick to load and scrolled smoothly, no noticeable performance issue (excepting the payload size is excessive). Maybe safari is more optimized for gifs?

Yeah same this worked fine

Re: Show HN: I made an elegant SwiftUI timeline

#24
post #14
post #12

Earlier quoted context omitted.

Are you using it for actual apps in production ? I'm always very careful whenever apple release new technologies for devs. They promote it heavily but actually nobody uses it inside, and it's up to the community to go through all the bugs.

I'm just curious: what are you referring to?

Core data and swift itself. I've heard from ex apple workers that some team even use their own uikit-like components (table views, scroll views, etc).

Re: Show HN: I made an elegant SwiftUI timeline

#26
post #5
post #2

Very nice! I know you want to show off the buttery smoothness of your animations, but do you really need to dump >200MBs of gifs on that single page? Holy laptop fan smoke!

Do NOT open this page on mobile. It just consumed all my data plan

thanks for the warning. reading comments first always helps.

Re: Show HN: I made an elegant SwiftUI timeline

#27

Your loading page size is 449.8 MB [1] Please put that in your title. [1]: https://tools.pingdom.com/#5cd8c1fc83000000

I've flagged the title; it is incredibly poor etiquette to sneak half a gig in downloads on a user, especially when demonstrating something for mobile!

Re: Show HN: I made an elegant SwiftUI timeline

#28
post #2

Very nice! I know you want to show off the buttery smoothness of your animations, but do you really need to dump >200MBs of gifs on that single page? Holy laptop fan smoke!

Interesting, via iOS safari the page was quick to load and scrolled smoothly, no noticeable performance issue (excepting the payload size is excessive). Maybe safari is more optimized for gifs?

Worked fine for me on AOSP8 with Iceweasel on Honor 9 too, albeit on ac wireless with 400Mbps connection (at least I didn't notice any slowdowns, and this is hardly top of the line hw or sw).

Re: Show HN: I made an elegant SwiftUI timeline

#29
post #10

this looks amazing! (beware on mobile for giant gif size) SwifUI is a breath of fresh air compared to xcode builder, that giant unmergeable xml and the constraint madness where really clumsy to work with.

It's a neat technology but still quite infant. I've heard that it currently takes longer to implement a non-trivial UI due to the compiler errors, documentation gaps, and bugs with the framework. Patience is required.
Post reply on HN