• Stars
    star
    295
  • Rank 140,902 (Top 3 %)
  • Language
    Swift
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

💎 The missing Mac OS X application for gank.io (Swift)

README in English Github All Releases

Gank for Mac

The missing Mac OS X application for gank.io.

Gank for Mac是一个小巧的干货集中营Mac端应用,它只在你的状态栏占据一点点空间而已。

应用下载地址

如果你对我的开发工作感兴趣的话记得在Github上Follow我哟,或者关注我的博客

应用功能

Gank for Mac的功能包括查看干货集中营今天或者以前的干货数据,同时在应用启动的情况下,当有新的干货到来的时候会推送通知给你喂食哟,麻麻为了不让你饿着真是操碎了心。当然,你再也不用担心抢不到评论区的沙发啦!😚

应用在加载数据的时候会显示菊花,加载失败的时候会显示出错并提供重载按钮。

Gank for Mac使用的是 Swift 3 开发的,Mac系统版本要求10.10及以上,应用截图如下:

img

由于是第一次写Mac OS X应用,所以项目源码基本上都注释得很清楚,但是不保证代码写得非常好,所以哪块代码要是没写好请轻拍哈。当然,欢迎提交PR或者提建议,比如加上提交干货的功能。😘

img

2017/6/10 周末过来公司抽空将Swift升级到3.0版本

img

数据+依赖+资源

1.gank.io and its API: 每日分享妹子图和技术干货
2.Alamofire: Elegant HTTP Networking in Swift
3.SwiftyJSON: The better way to deal with JSON data in Swift
4.SwiftyTimer: Swifty API for NSTimer
5.图片来源于IconFinder,主要是这个图标集合

参考项目

1.Product Hunt
2.Toutiao for Mac

FAQ

1.妹子图在哪里呢?

我就知道你只关心妹子!!!🙈 为了应用的简洁,点击妹子图或者休息视频会进入那天的干货日报界面。

2.后台自动刷新的时间间隔设置的是多久?

默认是10分钟,如果你觉得不合适可以自己改改源码重新生成一个应用哈。

3.为啥没有开机自启动?

应用的开机自启动可以在System Preferences中设置的嘛,别以为我不知道!😌

The License

The MIT License (MIT)

Copyright (c) 2016 Hujiawei

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

More Repositories

1

FabDialogMorph

🐠 Fab and Dialog Morphing Animation on Android
Java
738
star
2

AndroidInterviews

🐂 Helpful materials for Android Interviews
501
star
3

poetry

china ancient poetry project data
368
star
4

yava

🐒 yet another view animation ( a simple and elegant view animation helper library for Android)
Java
333
star
5

wava

🐳 Wow, Android View Animation!
Java
295
star
6

Gank-Alfred-Workflow

🐺 An Alfred Workflow for searching ganks(干货) in gank.io
Python
188
star
7

TinyWeibo

🐈 [DEPRECATED]An Android application for Sina Weibo
Java
99
star
8

WeChat4j

[DEPRECATED]An Open Source Java SDK for WeChat Open Platform
Java
45
star
9

IconFontApp

Demo application for using IconFont on Android platform.
Java
44
star
10

XFace

A Face Recognition Application running on Android Platform
Java
40
star
11

Ganks-for-gank.io

A data fetcher and parser for daily issues created by gank.io
Java
26
star
12

ProgressView

ProgressView on Android
Java
12
star
13

customlint

custom lint rules
Java
10
star
14

NumberTextView

A simple view which switchs numbers with translation animation
Java
8
star
15

daoism-motionlayout

Daoism-MotionLayout is a simple android application showing MotionLayout animation
Kotlin
8
star
16

kiss-monitor

Simple performance monitor tool for Android application.
Java
7
star
17

XingShan

使徒行善,让行善成为一种习惯
Java
5
star
18

hujiaweibujidao.github.io

https://hujiaweibujidao.github.io
HTML
5
star
19

AnnotationView

AnnotationView on Android
Java
4
star
20

Ganks-for-andoirdweekly.net

🐚 A data crawler and parser for weekly issues created by androidweekly.net
Java
4
star
21

flac

An Android Recorder which supports flac format.
C
4
star
22

kiss-utils

Simple util classes for Android.
Java
4
star
23

GankHub-site

🐘 The hub for technical ganks(干货) with powerful search ability.
Java
4
star
24

android-ocr-demo

a demo application forked from android-ocr with some files modified to make it run.
Java
3
star
25

javafx2-doc-cn

Chinese translation for the official documentation of JavaFx 2.
3
star
26

LearnKotlin

head first learning kotlin
Kotlin
2
star
27

javayhu.github.io.hugo

hugo blog files
CSS
2
star
28

plugin

Simple Android Plugin Framework for study.
Java
1
star
29

arouter

activity router
Java
1
star
30

XSolutions

OJ Solutions including BestCoders, CodeForces, LeetCode OJ, Google Code Jam, HOJ, POJ, etc
Java
1
star