Fast reliable Swift builds with Buck Robbert van Ginkel
2,852 views · Published 8 November 2017 · 27:49 · Indexed 27 October 2026
Channel: Devoxx · 2017 · Science & Technology
Uber's mobile team is using Buck, a high performance build tool, to facilitate fast and reliable builds for iOS. In the months after the team switched to Buck, we adopted Swift to support the rewrite of our rider application. The Buck build tool did not have swift support, so Uber is contributing this back to the open source project. This talk will show how buck's declarative builds and distributed caching can help you scale your mobile builds, and specifically focus on how Apple's Swift language and its compilation model fit into buck. Robbert van Ginkel I'm an engineer on Uber's mobile developer productivity team in Amsterdam. I work on build systems and infrastructure to empower teams of mobile engineers to focus on a product rather than the development process.
More from this channel
-
32:13
Writing Groovy AST Transformations: Getting Practical in an hour! by Baruch Sadogursky
-
25:58
TweetWallFX - Behind the Scenes by Sven Reimers
-
29:44
Second generation "workflow managers" for big data by Alex Van Boxel
-
29:13
Secrets are secrets. Please maintain them as secrets by Alex Soto
-
2:13:40
JavaScript build pipelines with Gulp.js by Stefan Baumgartner
-
2:04:09
Powerful Metaprogramming Techniques With Groovy by Jeff Brown
-
2:38:32
Distributed Machine Learning 101 using Apache Spark from a Browser by Xavier Tordoir/Andy Petrella
-
2:36:21
Caching 101: Caching on the JVM (and beyond) by Alex Snaps/Louis Jacomet