Blissful Build Pipelines

Matthew DelvesPart of DW15

A story of going from frustration to bliss with automated testing and build pipelines so that apps can be shipped to the App Store with confidence. The talk will cover what has historically been the status quo with automated testing and then move on to modern approaches with a focus on lightweight services such as Buildkite to achieve a blissful relationship with automated build pipelines.



Matthew DelvesMatt is an iOS developer from Melbourne who takes pride in well tested apps. Having worked with a range of different software languages and disciplines, he is able to take what is great from one discipline and apply it to another. He has a love from Swift as a language and will use non English characters in code where appropriate.


 


Let’s Make a Multiplayer Game in an Forty Minutes

Jon Manning, Secret LabPart of DW15

In this session we’ll talk about how playing games over the network impacts both your game’s design and architecture, how to deal with latency and constrained bandwidth, and why variable lag is worse than the very devil himself. We’ll be using Unity 5.1, which includes a host of new and improved networking features, to build a top-­down shooter. At the end, you’ll know how to design multiplayer gameplay, how to deal with the network, and you’ll be seized with a bunch of ideas for games that you’ll want to make yourself.



Jon Manning 50% of Secret Lab. I make games, write books, grow beards, research jerks on the internet at UTAS, and program little computers.


 


Coding Secure Mobile Applications

Louis CremenPart of DW15

With more than 75% of mobile applications in 2015 failing basic security tests, the session is a must-go if your application is in the Store or deployed internally. This talk will cover the ten greatest risks to mobile applications with examples, and you’ll learn secure programming concepts and techniques that are a necessity for any deployed native application.


Louis Cremen Louis is the lead developer at the Centre of Digital Innovation of the mGovernment initiative in Dubai. His background is in iOS and Android development and he runs Apple Certified Trainer and mobile development courses. He lectures in mobile application development at the University of Wollongong, is a /dev/world veteran and the author of the free ebook “Mobile Application Secure Coding Guidelines”.


 


Maintaining Sanity and Code

Bogo Giertler, DropboxPart of DW15

Drawing on experiences from teams as large as Dropbox and Spotify, and as small as your average startup, this session covers the best practices, engineering tools, and conversation starters for surviving in teams with remote engineers or many committers to a single HEAD.


Bogo Giertler Bogo is an engineer at Dropbox. Steeped in Swedish design, American deadlines, and Italian coffee, Bogo built UIs at Spotify and IMs at Minus and Meebo. A purveyor of fine things, he swiftly commutes between Dublin, Ireland and San Francisco, CA.