List of videos

try! Swift Tokyo 2017 - Tasting Tests at Cookpad
try! Swift Tokyo Conference 2017 - try! Swift is an immersive community gathering about Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in Tokyo. Topic - Tasting Tests at Cookpad Speaker - Kazuaki Matsuo Twitter - https://twitter.com/kazu_cocoa Bio - Kazuaki Matsuo is a Quality/Test Engineer at Cookpad, one of the most popular recipe sharing apps in the world. Abstract - In this talk, Kazuaki Matsuo covers the testing methodology used at Cookpad, one of the most popular recipe sharing services in the world. try! Swift Tokyo Twitter - https://twitter.com/tryswiftconf try! Swift Tokyo Twitter Hashtag - https://twitter.com/hashtag/tryswiftconf try! Swift Website - https://www.tryswift.co/ try! Swift Conference Photos - https://www.flickr.com/photos/tryswift/albums try! Swift Conference Contact - info@tryswift.co try! Swift Conference © 2018 - Powered by NatashaTheRobot
Watch
try! Swift Tokyo 2017 - 3D Touch: Bring Your Apps to a New Dimension
try! Swift Tokyo Conference 2017 - try! Swift is an immersive community gathering about Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in Tokyo. Topic - 3D Touch: Bring Your Apps to a New Dimension Speaker - Meghan Kane Twitter - https://twitter.com/meghafon Bio - I like making things @bikeworkshopapp, ML, physics, cycling, learning languages, +disco music 🎶💃🏼. I’m a software engineer @soundcloud past: cs/math @mit 🤓 Abstract - I’m gonna be talking about the 3D Touch APIs. I currently work as an iOS Engineer at SoundCloud in Berlin, a music streaming app. Just to set the overview of what we’re gonna be going through, first we’re gonna take a look at 3D Touch and why it rocks. Then we’re going to go through how you can integrate this into your app. 3D Touch was first introduced in iOS 9 in 2015. And it was improved upon in iOS 10 last year. There are about five different integrations so we’ll take a tour through each of these. The last thing we’ll look at is a deep dive into the APIs so we can see how we can actually build these integrations into our app. try! Swift Tokyo Twitter - https://twitter.com/tryswiftconf try! Swift Tokyo Twitter Hashtag - https://twitter.com/hashtag/tryswiftconf try! Swift Website - https://www.tryswift.co/ try! Swift Conference Photos - https://www.flickr.com/photos/tryswift/albums try! Swift Conference Contact - info@tryswift.co try! Swift Conference © 2018 - Powered by NatashaTheRobot
Watch
try! Swift Tokyo 2017 - Architecting a Robust Color System with Swift
try! Swift Tokyo Conference 2017 - try! Swift is an immersive community gathering about Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in Tokyo. Topic - Architecting a Robust Color System with Swift Speaker - Laura Ragone Twitter - https://twitter.com/lauraggle Bio - Laura Ragone is an iOS Engineer at Meetup. A lifelong New Yorker, she enjoys skygazing, archery, photomanipulation, and etching. She has a B.S. in Computer Science from NYU, and a B.E. from Stevens Institute of Technology in Mechanical Engineering. Abstract - In this talk, Laura Ragone discusses strategies for architecting a robust color system capable of scaling to projects of all sizes. She’ll walk through how these approaches can be utilized to rapidly iterate on design decisions and may be adapted to modify color palette themes at runtime. try! Swift Tokyo Twitter - https://twitter.com/tryswiftconf try! Swift Tokyo Twitter Hashtag - https://twitter.com/hashtag/tryswiftconf try! Swift Website - https://www.tryswift.co/ try! Swift Conference Photos - https://www.flickr.com/photos/tryswift/albums try! Swift Conference Contact - info@tryswift.co try! Swift Conference © 2018 - Powered by NatashaTheRobot
Watch
try! Swift Tokyo 2017 - Crafting Collaborative Apps with Realm
try! Swift Tokyo Conference 2017 - try! Swift is an immersive community gathering about Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in Tokyo. Topic - Crafting Collaborative Apps with Realm Speaker - Marius Rackwitz Twitter - https://twitter.com/mrackwitz Bio - Marius is an iOS Developer based in Berlin. As a Core Member of the CocoaPods team, he helped implement Swift & framework support for CocoaPods. When he’s not busy working on development tools for iOS & Mac, he works on Realm, a new database for iOS & Android. Abstract - This talk introduces the open-source Realm Database and shows how Realm Platforms completes it with server-side components. Together, this allows you to treat synchronization and network as an implementation detail of your technology stack. Features like live collaboration, which would have been a major undertaking, become easily available to every developer. This talk shows you how you can build apps in a reactive manner on top of a database which takes care of the rest. try! Swift Tokyo Twitter - https://twitter.com/tryswiftconf try! Swift Tokyo Twitter Hashtag - https://twitter.com/hashtag/tryswiftconf try! Swift Website - https://www.tryswift.co/ try! Swift Conference Photos - https://www.flickr.com/photos/tryswift/albums try! Swift Conference Contact - info@tryswift.co try! Swift Conference © 2018 - Powered by NatashaTheRobot
Watch
try! Swift Tokyo 2017 - Building a Swift Web API
try! Swift Tokyo Conference 2017 - try! Swift is an immersive community gathering about Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in Tokyo. Topic - Building a Swift Web API Speaker - Kyle Fuller Twitter - https://twitter.com/kylefuller Bio - Kyle is a developer from the UK. He’s been working in open source for a lot of time. Software Developer. Creator of Palaver, a beautiful IRC client for iPhone and iPad. Part of the core team in open source projects such as CocoaPods, Pelican, and many others. From his own words: “I craft beautiful applications and developer tools. Mostly focusing on iPhone and iPad. Active in many open source communities”. Website: https://fuller.li Abstract - In this talk, I’d like to share my experiences building a Web API in Swift for one of our iOS applications. We will explore what it takes to build a web service in Swift and how to design and consume an API that can evolve over years, leveraging hypermedia and declarative programming. try! Swift Tokyo Twitter - https://twitter.com/tryswiftconf try! Swift Tokyo Twitter Hashtag - https://twitter.com/hashtag/tryswiftconf try! Swift Website - https://www.tryswift.co/ try! Swift Conference Photos - https://www.flickr.com/photos/tryswift/albums try! Swift Conference Contact - info@tryswift.co try! Swift Conference © 2018 - Powered by NatashaTheRobot
Watch
try! Swift Tokyo 2017 - A Neatly Typed Message: Improving Code Readability
try! Swift Tokyo Conference 2017 - try! Swift is an immersive community gathering about Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in Tokyo. Topic - A Neatly Typed Message: Improving Code Readability Speaker - Krzysztof Siejkowski Twitter - https://twitter.com/_siejkowski Bio - Krzysztof (or Chris) is an iOS developer at Polidea, a hardware-friendly software house in Warsaw, Poland. He’s a co-organizer of Mobile Warsaw, a community for mobile developers, and a Swift enthusiast. A cultural anthropologist by training, he tries to see programming techniques from a humanistic perspective. Abstract - Krzysztof Siejkowski dives into the readability of Swift code, treating it not as a well-defined goal to achieve, but as a spectrum that you need to decide where to land on. Looking at the variations of popular Cocoa patterns and Swift language constructs, we’ll identify their readability tradeoffs and chances for improvement. We’ll also learn some fine techniques to widen readability spectrum using the power of the Swift type system. try! Swift Tokyo Twitter - https://twitter.com/tryswiftconf try! Swift Tokyo Twitter Hashtag - https://twitter.com/hashtag/tryswiftconf try! Swift Website - https://www.tryswift.co/ try! Swift Conference Photos - https://www.flickr.com/photos/tryswift/albums try! Swift Conference Contact - info@tryswift.co try! Swift Conference © 2018 - Powered by NatashaTheRobot
Watch
try! Swift Tokyo 2017 - Startup Swift
try! Swift Tokyo Conference 2017 - try! Swift is an immersive community gathering about Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in Tokyo. Topic - Startup Swift Speaker - Mo Kudeki Twitter - https://twitter.com/kudeki Bio - Mo is a Lead iOS Engineer at VINA. She was previously a Software Engineer at Twitter and earned her B.S. in Computer Science from the University of Illinois at Urbana-Champaign. Abstract - In this talk, Mo Kudeki shares lessons learned over the past year picking up Swift while taking the Hey! VINA app from MVP to production with thousands of daily users. try! Swift Tokyo Twitter - https://twitter.com/tryswiftconf try! Swift Tokyo Twitter Hashtag - https://twitter.com/hashtag/tryswiftconf try! Swift Website - https://www.tryswift.co/ try! Swift Conference Photos - https://www.flickr.com/photos/tryswift/albums try! Swift Conference Contact - info@tryswift.co try! Swift Conference © 2018 - Powered by NatashaTheRobot
Watch
try! Swift Tokyo 2017 - Swift's Pointy Bits: Unsafe Swift & Pointer Types
try! Swift Tokyo Conference 2017 - try! Swift is an immersive community gathering about Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in Tokyo. Topic - Swift's Pointy Bits: Unsafe Swift & Pointer Types Speaker - Nate Cook Twitter - https://twitter.com/nnnnnnnn Bio - An independent web and application developer, he works on projects of all sizes, from websites and blogs for nonprofits to customized enterprise applications. He is also the managing editor of NSHipster, where he writes weekly about obscure topics in Objective-C, Swift, and Cocoa. Abstract - Swift offers remarkable performance while still providing safety through strong types, value semantics, and automatic memory management. For those times when you need to step outside those boundaries, however, Swift also offers tools to directly allocate and manipulate memory. This talk will explore the ins and outs of Swift’s take on pointers: typed and raw pointers and buffers, implicit bridging and casting, and some tips on how to stay safe while using unsafe APIs. try! Swift Tokyo Twitter - https://twitter.com/tryswiftconf try! Swift Tokyo Twitter Hashtag - https://twitter.com/hashtag/tryswiftconf try! Swift Website - https://www.tryswift.co/ try! Swift Conference Photos - https://www.flickr.com/photos/tryswift/albums try! Swift Conference Contact - info@tryswift.co try! Swift Conference © 2018 - Powered by NatashaTheRobot
Watch
try! Swift Tokyo 2017 - Writing Your UI Swiftly
try! Swift Tokyo Conference 2017 - try! Swift is an immersive community gathering about Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in Tokyo. Topic - Writing Your UI Swiftly Speaker - Sommer Panage Twitter - https://twitter.com/sommer Bio - Sommer Panage is currently a mobile software developer at Chorus, and circus artist. She worked previously as the lead for Mobile Accessibility on iOS and Android at Twitter. Before moving into this role, she worked on various iOS projects such as DMs and Anti-spam. Prior to Twitter, Sommer worked on the iOS team at Apple. She earned her BA in Psychology and MS in Computer Science at Stanford University. Abstract - This talk will explore how the structure and properties of the Swift Language make writing UI code simpler. We will take a look at common pitfalls while building the UI layer and examine a Swifty way to improve upon it. The talk will examine modeling view state with enums, useful third-party Swift libraries, unifying views via protocols, and more. try! Swift Tokyo Twitter - https://twitter.com/tryswiftconf try! Swift Tokyo Twitter Hashtag - https://twitter.com/hashtag/tryswiftconf try! Swift Website - https://www.tryswift.co/ try! Swift Conference Photos - https://www.flickr.com/photos/tryswift/albums try! Swift Conference Contact - info@tryswift.co try! Swift Conference © 2018 - Powered by NatashaTheRobot
Watch