GithubHelp home page GithubHelp logo

Future plans for Hackers about hackers HOT 2 CLOSED

weiran avatar weiran commented on August 28, 2024 1
Future plans for Hackers

from hackers.

Comments (2)

robbiet480 avatar robbiet480 commented on August 28, 2024

Massive +1 on this. Happy to work with you on extracting UltraHN and laying out the new app w/ SwiftUI. I also think that while UltraHN is great, due to changes to the HN HTML it may be best to implement a Hackers server side component which outputs JSON versions of the HTML. Would also obviously improve the notifications story. Obviously there would be a cost associated so unsure about this one...

I also wanted to draw your attention to something else that barely got mentioned at WWDC but might be a great addition: the new LinkPresentation framework. The docs aren't even up yet (still!) so the best way to get introduced is via this video which was recorded before WWDC.

from hackers.

weiran avatar weiran commented on August 28, 2024

Thanks for the pointer to LinkPresentation, it could be viable but it looks like the current implementation creates a WKWebView for ever metadata request, which is pretty heavyweight. I've hacked together a branch apple-link-presentation which uses this LinkPresentation to get thumbnails. It works but with my iPhone SE test device there are clearly frame drops even with image caching. This could be down to my implementation, I'll wait for later betas to try it with.

SwiftUI is still very alpha quality right now, there's no implementation of SplitViewController until later seeds for example, so I'm going to leave starting that rewrite until later.

from hackers.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.