HackerNewsReader

所属分类:collect
开发工具:Objective-C
文件大小:0KB
下载次数:0
上传日期:2018-01-18 11:50:01
上 传 者sh-1993
说明:  一个用于黑客新闻的小型只读应用程序。,
(A small, read-only app for Hacker News.,)

文件列表:
.DS_Store (6148, 2017-12-17)
Design/ (0, 2017-12-17)
Design/.DS_Store (6148, 2017-12-17)
Design/App Icon Template [4.1]/ (0, 2017-12-17)
Design/App Icon Template [4.1]/App Icon Template [4.1].atn (139082, 2017-12-17)
Design/App Icon Template [4.1]/App Icon Template [4.1].psd (41501257, 2017-12-17)
Design/App Icon Template [4.1]/AppIcon.appiconset/ (0, 2017-12-17)
Design/App Icon Template [4.1]/AppIcon.appiconset/Contents.json (2568, 2017-12-17)
Design/Icon Rendered/ (0, 2017-12-17)
Design/Icon Rendered/Icon-60.png (29730, 2017-12-17)
Design/Icon Rendered/Icon-60@2x.png (30778, 2017-12-17)
Design/Icon Rendered/Icon-60@3x.png (31276, 2017-12-17)
Design/Icon Rendered/Icon-72.png (30044, 2017-12-17)
Design/Icon Rendered/Icon-72@2x.png (31256, 2017-12-17)
Design/Icon Rendered/Icon-76.png (30094, 2017-12-17)
Design/Icon Rendered/Icon-76@2x.png (31181, 2017-12-17)
Design/Icon Rendered/Icon-Small-40.png (29164, 2017-12-17)
Design/Icon Rendered/Icon-Small-40@2x.png (30063, 2017-12-17)
Design/Icon Rendered/Icon-Small-40@3x.png (30779, 2017-12-17)
Design/Icon Rendered/Icon-Small-50.png (29494, 2017-12-17)
Design/Icon Rendered/Icon-Small-50@2x.png (30551, 2017-12-17)
Design/Icon Rendered/Icon-Small.png (28844, 2017-12-17)
Design/Icon Rendered/Icon-Small@2x.png (29740, 2017-12-17)
Design/Icon Rendered/Icon-Small@3x.png (30231, 2017-12-17)
Design/Icon Rendered/Icon.png (29727, 2017-12-17)
Design/Icon Rendered/Icon@2x.png (30845, 2017-12-17)
Design/Icon Rendered/iTunesArtwork@2x.png (42839, 2017-12-17)
Design/Screenshots/ (0, 2017-12-17)
Design/Screenshots/3.5/ (0, 2017-12-17)
Design/Screenshots/3.5/iOS Simulator Screen Shot Jun 1 (2015, 10.05.54 P)
Design/Screenshots/3.5/iOS Simulator Screen Shot Jun 1 (2015, 10.06.16 P)
Design/Screenshots/3.5/iOS Simulator Screen Shot Jun 1 (2015, 10.06.32 P)
Design/Screenshots/4.7/ (0, 2017-12-17)
Design/Screenshots/4.7/iOS Simulator Screen Shot Jun 1 (2015, 10.04.08 P)
Design/Screenshots/4.7/iOS Simulator Screen Shot Jun 1 (2015, 10.04.18 P)
Design/Screenshots/4.7/iOS Simulator Screen Shot Jun 1 (2015, 10.04.32 P)
Design/Screenshots/4/ (0, 2017-12-17)
Design/Screenshots/4/iOS Simulator Screen Shot Jun 1 (2015, 10.04.58 P)
... ...

# Hacker News Reader [Available on the App Store](https://itunes.apple.com/us/app/simple-reader-free-open-source/id1000995253?mt=8) This is a simple [Hacker News](https://news.ycombinator.com) front-page reader that I cooked up because I didn't like any existing solutions. A lot of times apps are bloated with useless features or annoying UI, so I built something *dead simple*. ![](images/sample.jpg) ## Why? There were some concepts I wanted to explore, and I needed a simple Hacker News reader. Here are the key things that I took away from building this: ### Text Rendering I wanted to get dynamic text sizing working on an **iPhone 4 at 60fps**. And it works! It's mostly done by sizing the text on a background queue immediately after parsing the HTML. This is all done in one pass so it seems like its still hitting the network. ### Composition/Architecture I also wanted to build a small version of an app that is highly composed and modular. Even though its simple, this is still a model of an app that I would _and did_ ship to production. ### Utility Design I despise apps that spend more time on animations and gimicks instead of the core feature. I go to Hacker News to read, not to watch my webview explode into frame with springs and struts. This app is an example of something built for the content, not just to be used. ## Open Sourcing Lastly, I learned a lot from other open source projects, so I hope that someone can get something out of this project: composition, text rendering, architecture, etc. If this app was useful at all, please [let me know](https://twitter.com/_ryannystrom)! Also, if you want to add features to this, please fork or throw me a pull request. I'd like to eventually add: - Login and sessions - Commenting - User profiles - Upvoting - Favoriting/saving ## Contact You can find me on Twitter at [@_ryannystrom](https://twitter.com/_ryannystrom).

近期下载者

相关文件


收藏者