leontedev / Timely

A free, open source Hacker News iOS client

Home Page:https://leonte.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Timely HN

Free, open source Hacker News iOS client.

So what’s different from other HN apps? The “unique value proposition”? With Timely you can see the top stories for custom periods of time and filter seen & read stories. The stories you scroll through are marked as seen. The ones you open, are marked as read. You can customize your feed to only show you new stories, ordered by popularity to quickly get back in the loop.

AppIcon.png

https://img.shields.io/badge/iOS-12.0+-red.svg https://img.shields.io/badge/Swift-5.0-brightgreen.svg https://img.shields.io/badge/Twitter-@leonte_dev-blue.svg?style=flat https://img.shields.io/badge/Web-leonte.dev-lightgrey.svg?style=flat

gif.gif

Planned features

Release 1.1 - Search

Release 1.2 - CloudKit Sync

Running it yourself

Until the app is published you can clone the repo and build the project in Xcode (use the .xcworkspace file - or simply enter “xed .” in Terminal).

Contribution

Any help you can offer with this project is most appreciated. **However, before you start please read the COPYRIGHT\LICENSE.md file inside this repository.** Although all the source code of Timely is available under the Mozilla Public License Version 2.0, the assets are not redistributable.

If you’d like to help, here are some suggestions:

  • Just run the app and let me know if you hit any problems.
  • Any kind of feedback would be awesome!
  • If you spot redundant code, you could lend a hand in refactoring it. I’ve done it a few times, as I’ve started working on this app right from my very start as an iOS developer. There is a LOT of optimizations and tidying up to do.
  • If you find any bugs - raise an issue. If you want/can fix them, that would make my day.
  • Right now the app is available only in English. If you could help with localization, that would be really nice. I plan to add Spanish next.
  • I postponed any work on theming, or a dark mode - as I am expecting some official API support at this WWDC. (Later edit, after WWDC ‘19: I guess I was right. Dark Mode is ready for 1.0 release)
  • Feature ideas are great. The problem with them, I already have dozens of them queued up :) And my queue is the FIFO kind :)

Credits

Timely is built using some third-party frameworks:

Timely was designed and built by Doru Mihai Leonte. Timely, and the Timely logo are copyright © Doru Mihai Leonte 2019.

Swift, the Swift logo, Xcode, Instruments, Cocoa Touch, Touch ID, AirDrop, iPhone, iPad, Safari, App Store, watchOS, tvOS, Mac and macOS are trademarks of Apple Inc., registered in the U.S. and other countries.

If you like Timely, check out my portfolio site. And follow me on Twitter @leonte_dev.

About

A free, open source Hacker News iOS client

https://leonte.dev

License:Other


Languages

Language:Swift 99.1%Language:Objective-C 0.8%Language:Ruby 0.1%