Rwdevcon 2018 vault download free






















Living Style Guides 2. Swift 4 Serialization 3. Architecting Modules 4. Cloning Netflix 5. Auto Layout Best Practices 6. Clean Architecture on iOS 7. Android for iOS Developers 8. The Art of the Chart 9. Spring Cleaning Your App Advanced WKWebView Clean Architecture on Android Integrating Metal Shaders with SceneKit Xcode Tips and Tricks Advanced Unidirectional Architecture Swift Collection Protocols Machine Learning Practical Instruments ARKit Server Side Swift with Kitura Version Swift 4, iOS 11, Xcode 9.

Download Materials. Show Comments. Swift 4 introduced the Codable API and compiler support for simplifying how serialization is done and for supporting all Swift types including value types such as enums and structs. Find out how in this session. Modularity in code goes hand-in-hand with readability, testablity, reusability, scalability, and reliability, along with many other -ilities. This session covers how to make modules, figure out what code goes in a module, and then how to use those modules for maximum success.

Netflix remains the leader in the binge-watching, evening-wasting habits of modern TV viewers. How hard could it be to copy this model? Quite hard, as it turns out. Auto Layout takes effort to learn, and can be notoriously painful to do so.

But once you have the basics, how can you become efficient at applying, editing and debugging constraints? In this session we will examine some best practices for Auto Layout, looking at examples via Interface Builder and in code. The session will focus primarily on AutoLayout for iOS. Architecture is the design of functional, safe, sustainable and aesthetically pleasing software.

This session will get you comfortable with clean architecture and show you how to transform a basic application. Learn the fundamentals of Android development through this tutorial.

Have you ever run into a legacy app with a Massive View Controller or other architectural problems? Plus: some tricks for writing tests easier! This can save a lot of time by not having to build storyboards or UI for substantial areas of your apps, and you can even repurpose the same content in Android.

In the past few years, a number of examples of Clean Architecture on Android have been presented within the Android community. Learn three different ways of creating and manipulating custom views. First, learn how to supercharge your IB through code and create unique views using storyboards. Next, dive into creating flexible and reusable views. Finally, bring it all together with some CoreGraphics and CoreAnimation pizazz! Building an iOS app is easy. Building a successful one however needs more effort.

This session will focus on automating your builds, using continuous integration to test and deploy them, and finally integrating analytics and tracking once your app is released to prepare for the next iteration. You will walk away with a toolset for building an efficient app development workflow. Metal is a low level framework that allows you to control your code down to the bit level. This session will show you what operations you get with SceneKit and how you can go deeper with Metal when you need to without losing the convenience of SceneKit.

As an iOS developer, the most important tool you use is Xcode. Learn how to supercharge your efficiency with various tips and tricks.



0コメント

  • 1000 / 1000