Live Coding Augmented Reality Game with ARKit - iOS Conf SG 2019

Speaker: Christian Grail , sap.com

Christian has developed numerous Augmented and Virtual Reality apps for Enterprise scenarios for example to visualize big data in 3D and make data tangible. In this talk Christian will develop during the talk an Augmented Reality game based on Apples ARKit. The scenario is based in a galaxy far, far away. During the talk he will also describe how Augmented Reality works today and what the current limitations are. He will finish the talk with an outlook of what he expects to happen in the industry in the next years and what we can expect from future Augmented Reality technologies.

About the Speaker

Christian is a Development Architect at SAP in Germany. With the SAP Design team he works on frontrunner projects in the Enterprise space.

Event URL: http://iosconf.sg/

Produced by Engineers.SG

Lightning Snowflake ID- iOS Conf SG 2019

Speaker: Sasmito Adibowo , sap.com

Sasmito has deep understanding in both iOS (Cocoa-touch) and macOS (Cocoa) software ecosystems – including design patterns, code practices, and human interface guidelines. He has good knowledge of graphics, custom controls, persistence, and multi-processing frameworks in these platforms which contributes to developing end-user applications with superior user experience.

Event URL: http://iosconf.sg/

Produced by Engineers.SG

Lightning How to build a debug view (almost) for free - iOS Conf SG 2019

Speaker: Vincent Pradeilles , worldline.com

Vincent is a french iOS software engineer. He works for Worldline, in Lyon.

Event URL: http://iosconf.sg/

Produced by Engineers.SG

Lightning How fast can you rotate an image? - iOS Conf SG 2019

Speaker: Omer Iqbal , seagroup.com

Omer is an iOS Engineer at Sea with a passion for using lldb to dig into private frameworks, and proselytising functional programming. These days he’s been writing some media code and has developed a paranoia for data races.

Event URL: http://iosconf.sg/

Produced by Engineers.SG

Make UITest great again, using localhost - iOS Conf SG 2019

Speaker: Kenneth Poon , spgroup.com.sg

‘If I don’t have control over my environment dependencies, how can I test all edge cases?’End to end UITests are generally difficult to cover comprehensively. Complement your existing tests with localhost UI Tests. Kenneth Poon will share why and how you should write localhost UITest with just 4 simple steps.

About the Speaker

Kenneth works as a Principal Software Engineer at SPGroup. He is passionate about TDD and BDD. He likes to bring agile software practices into agile development space. He is also a prominent speaker at iOS Dev Scout, especially on iOS topics like Testing and IPA Code Injection. He enjoys running and playing the piano while not thinking about failed tests.

Event URL: http://iosconf.sg/

Produced by Engineers.SG

Behind the Scenes with Auto Layout - iOS Conf SG 2019

Behind the Scenes with Auto Layout - How to Solve Constraints with the Cassowary Algorithm - iOS Conf SG 2019

Speaker: Agnes Vasarhelyi , plangrid.com

Auto Layout is the most powerful tool on iOS today, to support developers in creating adaptive user interfaces on iOS. The power of this great technology lies in how simple its foundations are. The engineers behind Auto Layout at Apple started to reveal more of the internals of their technology recently, to help us understand its principles better, in order to get the best performance out of our layout code.Let’s look more closely at how the Auto Layout engine solves constraints through exploring the Cassowary algorithm, that’s running under the hood, turning constraints into linear equations, and solving them. By doing the math ourselves, we’ll have a better understanding of what layouts are easier, or more difficult to satisfy. What coding practices can help us achieve best Auto Layout performance.

About the Speaker

Agnes is a Hungarian iOS developer living in San Francisco, hard at work bringing the high tech revolution to the construction industry at PlanGrid. Occasional tech blogger and event organizer, preferably outside hiking the mountains of California in her free time.

Agnes has worked at several startups before PlanGrid, like Prezi, and Topology Eyewear, helping them build great user experiences. She’s all about Auto Layout, and lldb these days, or whatever comes her way worth diving deep into. 🤓

Event URL: http://iosconf.sg/

Produced by Engineers.SG

Building iOS Apps without Xcode - iOS Conf SG 2019

Speaker: Steven Hepting , airbnb.com

What do Uber, Facebook, and Airbnb all have in common?They use the Buck build system to manage millions of lines of code, across hundreds of iOS engineers, building many iOS apps.In this talk, Steven will share how Buck can make builds faster (smartly optimizing build hierarchies), consistent (hermetic build descriptions), and efficient (caching everything on the server except what code has changed locally).

About the Speaker

Steven Hepting is an iOS Engineer at Airbnb where he works on build systems, continuous integration, and optimizing the mobile app. Previously he did iOS work at Twitter and Microsoft for the TwitterKit SDK and the Yammer iOS app.

Originally from the frigid wasteland of the Canadian praries, he now lives in sunny foggy San Francisco with his wife and two children. He loves jogging (slowly, with a stroller), eating burritos, and tinkering with microcontrollers when he’s not at work.

Event URL: http://iosconf.sg/

Produced by Engineers.SG

Mastering Multi-screen iOS Apps - iOS Conf SG 2019

Speaker: Paul Hudson Developer Relations Program Manager, Hacking with Swift

Since launch, almost all iOS apps were designed for a single screen, but with Marzipan on macOS and USB-C monitors on iPad that’s finally about to change. In this talk you’ll learn how to build apps that work great across multiple windows, first with a walkthrough of all the theory then a live coding demonstration so you can see exactly what the steps are.

About the Speaker

Paul is the author of Hacking with Swift, Pro Swift, Swift Design Patterns, Server-Side Swift, Hacking with macOS, Hacking with watchOS, Hacking with tvOS, Swift Coding Challenges, and more. Suffice it to say, he quite likes Swift. And coffee. (But mostly Swift.) (And coffee.)

Event URL: http://iosconf.sg/

Produced by Engineers.SG

The Art of Designing Code - iOS Conf SG 2019

Speaker: Mischa Hildebrand , intive.com

There are many similarities between “designing user interfaces” and “designing code.” Both are a means of communication: A user interface needs to communicate the app’s functionality to the user, code needs to express what it does to other developers. As a consequence, code also needs to be well designed, and developers can learn a lot from designers in that respect. The goal of this talk is to give developers the tools in their hand to write better code that’s easy to read and understand.

About the speaker

Mischa has always been passionate about two things that don’t seem to have much in common: logic and creativity. He graduated in physics to discover the first and worked as a radio reporter for a couple of years to try out the latter. Later, he combined both his passions as an iOS developer and team lead at intive in Munich and then headed off to travel the world. Mischa tries to learn something new about Swift everyday and loves creating modular, adaptive user interfaces with Auto Layout. His favorite question: “Why?”

Event URL: http://iosconf.sg/

Produced by Engineers.SG

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×