profile
viewpoint
Guillaume Sabran gsabran Los Angeles, CA

gsabran/DDDKit 117

360 video player for iOS written in swift - a subset of SceneKit that works

gsabran/kickstart-meteor-react-flowrouter-SSR-codeSplit 24

Kickstart a Meteor project with Webpack and FlowRouterSSR and code splitting

gsabran/GLMatrix 2

An adaptation of node gl matrix that I've found to be quite superior to GLKit

gsabran/HelloOpenGL_Swift 2

A Swift implementation of Ray Wenderlich's OpenGL ES 2.0 Tutorial

gsabran/data-science-project 1

Helping Manuel optimize his Tinder strategy

BlakeBarrett/MettaVR-Coding-Exercise 0

MettaVR Coding Exercise. http://www.mettavr.com

gsabran/2014 0

Official content for the Fall 2014 Harvard CS109 Data Science course

gsabran/apollo-ios 0

📱 A strongly-typed, caching GraphQL client for iOS, written in Swift

push eventgsabran/swift

Guillaume Sabran

commit sha c45b6faef5c988291437d538b4fc1a8db44fd27c

Update airbnb.swiftformat

view details

push time in 2 months

push eventgsabran/swift

Guillaume Sabran

commit sha 2a6ca8cd3a7f0ae2e94638285cc4f54a916a5b7b

Update swiftlint.yml

view details

push time in 2 months

push eventgsabran/swift

Guillaume Sabran

commit sha c28292718410cf586686660322b528bf3373c5e1

Update swiftlint.yml

view details

push time in 2 months

push eventgsabran/swift

Guillaume Sabran

commit sha e9128049ee7e5f5935b49779cded11b4176a4760

Update README.md Co-authored-by: Cal Stephens <cal@calstephens.tech>

view details

push time in 2 months

PR opened mixpanel/mixpanel-swift

Add support for SPM

See https://github.com/mixpanel/mixpanel-swift/issues/320

I only tested for iOS. I also removed some ObjC files as SPM doesn't support this.

+56 -75

0 comment

7 changed files

pr created time in 2 months

created taggsabran/mixpanel-swift

tag2.7.7

Mixpanel tracking library for iOS (Swift)

created time in 2 months

release gsabran/mixpanel-swift

2.7.7

released time in 2 months

created taggsabran/mixpanel-swift

tag2.5.7

Mixpanel tracking library for iOS (Swift)

created time in 2 months

release gsabran/mixpanel-swift

2.5.7

released time in 2 months

push eventgsabran/mixpanel-swift

Gui Sabran

commit sha 74b92e7600a64d18dc2c7372fbc16ca620d882f5

fix import

view details

push time in 2 months

push eventgsabran/mixpanel-swift

Gui Sabran

commit sha 62dcbed3b3351a81e9a9e9e4c95d0dad7a4128d2

fix import

view details

push time in 2 months

created taggsabran/mixpanel-swift

tag2.7.6

Mixpanel tracking library for iOS (Swift)

created time in 2 months

release gsabran/mixpanel-swift

2.7.6

released time in 2 months

push eventgsabran/mixpanel-swift

Gui Sabran

commit sha 876099aec90eb6f651d55cac728b188041ffc24b

add swift package, and remove OBJC code in Swift files

view details

push time in 2 months

created taggsabran/mixpanel-swift

tag2.7.5

Mixpanel tracking library for iOS (Swift)

created time in 2 months

release gsabran/mixpanel-swift

2.7.5

released time in 2 months

created taggsabran/mixpanel-swift

tag2.7.4

Mixpanel tracking library for iOS (Swift)

created time in 2 months

release gsabran/mixpanel-swift

2.7.4

released time in 2 months

push eventgsabran/mixpanel-swift

Gui Sabran

commit sha 6236f5a5adb3258dce15d4fb980f58c075182c6f

add swift package, and remove OBJC code in Swift files

view details

push time in 2 months

push eventgsabran/mixpanel-swift

Gui Sabran

commit sha a7a8cdf26192fbdf69c78ab9b286d09d1f8f3771

add swift package, and remove OBJC code in Swift files

view details

push time in 2 months

fork gsabran/mixpanel-swift

Mixpanel tracking library for iOS (Swift)

https://mixpanel.com

fork in 2 months

PR opened airbnb/swift

Prefer AnyObject over class in protocol definitions

Summary

https://github.com/airbnb/swift/issues/97

Use : AnyObject instead of : class in protocol definitions

Reasoning

This accepted Swift proposal that merges the concepts of class and AnyObject states that

we suggest only keeping AnyObject around

We should update the guide to align with this evolution of Swift.

Popular linters such as Swift format and Swift lint already have rules for this:

https://github.com/nicklockwood/SwiftFormat/blob/master/Rules.md#anyobjectprotocol

https://github.com/realm/SwiftLint/tree/master/Source/SwiftLintFramework/Rules/Lint

Please react with 👍/👎 if you agree or disagree with this proposal.

+14 -0

0 comment

1 changed file

pr created time in 2 months

PR opened gsabran/swift

Update README.md

Summary

<!--- required --->

Reasoning

<!--- required --->

Please react with 👍/👎 if you agree or disagree with this proposal.

+14 -0

0 comment

1 changed file

pr created time in 2 months

create barnchgsabran/swift

branch : gsabran-patch-1-1

created branch time in 2 months

create barnchgsabran/swift

branch : gsabran-patch-1

created branch time in 2 months

fork gsabran/swift

Airbnb's Swift Style Guide.

fork in 2 months

created taggsabran/SwiftReorder

tag8.0.0

Easy UITableView drag-and-drop cell reordering

created time in 2 months

release gsabran/SwiftReorder

8.0.0

released time in 2 months

startedgilbox/Cloe

started time in 2 months

issue commentmixpanel/mixpanel-swift

SwiftPM support

As https://github.com/apple/swift-evolution/blob/master/proposals/0271-package-manager-resources.md has been implemented as part of Swift 5.3, when do you think this could be done @zihejia ?

michael-mckenna

comment created time in 3 months

issue commentbugsnag/bugsnag-cocoa

Add support for Swift Package Manager

Any news? SPM has now been Apple's preferred way to package libraries for a long time now. Having a dependency not available on this is a blocker for any migration.

EmDee

comment created time in 3 months

more