6 ms·
I'll be writing a few more sample code in the coming days but you can already see how simple the API is: https://github.com/git-up/GitUp/blob/master/GitDown/App
by swisspol 11y ago
I'll be writing a few more sample code in the coming days but you can already see how simple the API is: https://github.com/git-up/GitUp/blob/master/GitDown/AppDelegate.m https://github.com/git-up/GitUp/blob/master/GitDown/AppDeleg....
GitUpKit is a multi-level API design so you can just use exactly what you need from each level depending on how much control you need (e.g. you can use a raw diff rendering view or a ready-to-use full-featured diff view).
Happy to answer questions if any or just visit http://forums.gitup.co/ http://forums.gitup.co/ where the GitUp community lives.
- biehl 11y agoLovely. My first question as a noob-not-even-osx-developer-yet is why not Swift? (my impression is that it is a quite recent project).
- swisspol 11y agoSwift is still very young, constantly evolving, and simply not ready for big projects. Case in point: is there a single Apple app written in Swift yet? This means that writing GitUp in Swift would be a ton of overhead for very little tangible benefit. See examples of what well known Mac developers have to go through with Swift: http://inessential.com/swiftdiary http://inessential.com/swiftdiary. I'd rather spend my time on building the app rather than on dealing with Swift.