List of videos

try! Swift NYC 2016 - Random Talk: The Consistent World of Noise
try! Swift NYC Conference 2016 - 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 New York City! Topic - Random Talk: The Consistent World of Noise Speaker - Natalia Berdys Twitter - https://twitter.com/batalia Bio - Natalia Berdys is an independent iOS developer from Poland. Within 2 years, she managed to become a self-taught developer, get a Mobile Engineering degree, speak at Apple WWDC and take her apps to #1 in 47 countries. Since she also holds a Master’s Degree in American Literature, she has a very humanistic and poetic view of programming. Previously with Tutu Lab, now evolving into her next form. Abstract - Chance permeates our human existence - but it’s our instinct to seek order in chaos. In this try! Swift talk, we’ll explore the fishy realm of randomness, and when it’s just too unnatural for our apps - let’s bend it to our will by making it evolve into coherent patterns with the GameplayKit framework. We’ll use the latest iOS 10 APIs and procedural noise to generate harmonious digital worlds, landscapes, and textures - a comforting way to mine some creativity from silicon chips. Presentation Link: https://speakerdeck.com/realm/natalia-berdys-random-talk-the-consistent-world-of-noise try! Swift NYC Twitter - https://twitter.com/tryswiftnyc try! Swift NYC Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc 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 New York 2016 - Architectural Superpowers
try! Swift New York Conference 2016 - try! Swift is an immersive community gathering about Apple Technologies, Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in New York! Topic - Architectural Superpowers Speaker - Jorge Ortiz Twitter - https://twitter.com/jdortiz Bio - Jorge is a freelancer dedicated to mobile development, security, and systems architecture. As a developer he started working for M.I.T. in 1993 and has since collaborated on many software projects, most of them internally for HP, where he worked for more than 15 years. He is experienced in both iOS and Android development, and often participates as an instructor in the best iOS and Android Bootcamps in U.S. and Europe. He recently founded Canonical Examples to help other developers take a step forward and become senior developers in a very demanding market. Abstract - We usually hear about intangible or difficult to measure benefits of implementing a good architecture. I would like to prove to you that the benefits are far more mundane. In this trySwift talk, I will showcase practical, real-world examples of how a good architecture for your application makes your life easier. Using my interpretation of the Clean Architecture for iOS in Swift, I will show how it helps to do things such as reusing an existing use case in another view controller, or using a different backend, in case we are forced to do so. I will also cover briefly how this architecture helps with testability. Presentation Link - https://github.com/tryswift/talks/blob/master/try!%20Swift%20NYC%202016/Architectural%20Superpowers.pdf 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 NYC 2016 - What's Under the Hood? Decoding JSON with Swift
try! Swift New York Conference 2016 - try! Swift is an immersive community gathering about Apple Technologies, Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in New York! Topic - What's Under the Hood? Decoding JSON with Swift Speaker - Anat Gilboa Twitter - https://twitter.com/anat_gilboa Bio - Anat is a software engineer at American Express, where she enjoys bringing the delight of Swift into the CoreMobile codebase daily. She is a Cocoa-turned-CocoaTouch developer with her initial start in localization automation tools. Prior to American Express, she studied Computer Science and Mathematics at the University of Virginia, where she found her love for applying ML to Genre Classification. In her free time, Anat likes to slackline and play ultimate frisbee. Abstract - As Swift’s statically-typed characteristics prove to complicate the decoding of serialized objects, there are other characteristics that serve as interesting alternatives, like currying. In this Anat Gilboa goes through some of the functional aspects of Swift that make parsing JSON fun and exciting! Presentation Link - https://speakerdeck.com/anatg/parsing-json-in-swift try! Swift NYC Twitter - https://twitter.com/tryswiftnyc try! Swift NYC Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc 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 NYC 2016 - Incremental Swift
try! Swift New York Conference 2016 - try! Swift is an immersive community gathering about Apple Technologies, Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in New York! Topic - Incremental Swift Speaker - Amy Dyer Bio - Amy is a staff software engineer at Etsy in Brooklyn, NY. She has been an iOS developer for 5 years and is currently working on Etsy’s app for shoppers. Abstract - What do you do when you are ready to upgrade to Swift but rewriting your existing Objective-C apps is not an option? In this talk, using Etsy as a case study, Amy discusses a blueprint for integrating Swift incrementally into your apps. Swift provides rich features for Objective-C interoperability, but applying them to your current codebase is not always straightforward. Amy covers technical details, such as linting and managing dependencies, as well as organizational strategies for gathering support, and other things they have learned at Etsy along the way. After reading this, you will be prepared for a smooth transition to Swift: both in your code and in your company. Presentation Link - https://speakerdeck.com/player/19e7631b5cb54fe8a4e2423c8b4ecbda?# try! Swift NYC Twitter - https://twitter.com/tryswiftnyc try! Swift NYC Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc 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 NYC 2016 - Mastering TextKit
try! Swift New York Conference 2016 - try! Swift is an immersive community gathering about Apple Technologies, Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in New York! Topic - Mastering TextKit Speaker - Katsumi Kishikawa Twitter - https://www.twitter.com/k_katsumi Bio - Katsumi Kishikawa is an iOS/OS X developer working at Realm. He’s a serial open source library developer, and has published some popular libraries on GitHub. He’s also made big contributions to the iOS developer community in Japan with his experience and knowledge. Abstract - The handling of rich text is most definitely not easy. We have to consider a lot of things like fonts, characters, glyphs, emojis, images, ligatures, etc. In this talk, I will show you the basics of laying out text and how to handle complex text layouts in Apple’s OS. Presentation Link - https://speakerdeck.com/kishikawakatsumi/mastering-textkit try! Swift NYC Twitter - https://twitter.com/tryswiftnyc try! Swift NYC Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc 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 NYC 2016 - Swift, Java, Node.js, Ruby? Advantages of Server-side Swift
try! Swift New York Conference 2016 - try! Swift is an immersive community gathering about Apple Technologies, Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in New York! Topic - Swift, Java, Node.js, Ruby? Advantages of Server-side Swift Speaker - Chris Bailey, Robert Dickerson Twitter 1 - https://twitter.com/Chris__Bailey Twitter 2 - https://twitter.com/rfdickerson Bio 1 - Chris Bailey is a developer and technical leader in the Runtime Technologies team at IBM. Chris has spent over 15 years working on runtimes, working with the open source communities for Java, Node.js and most recently, Swift. He has contributed to the Swift Language, Foundation and Dispatch projects, and is currently working on making more “server” focused APIs available to the community. Bio 2 - Robert F. Dickerson is a lead software engineer in Swift@IBM at Austin, TX. He is focused on enriching the “Swift on the server” community by being a developer for the web framework “Kitura”, Swift server libraries and SDKs, and also sample applications. He has taught computer science courses at the University of Texas (Austin) and the College of William and Mary and has written numerous research papers about mobile computing, Internet of Things, and virtual reality. When not busy writing code, he is busy swing dancing at nights. Abstract - The addition of support for Swift as a server-side programming language makes it possible to use not just the same language on client and server, but also to reuse APIs and code. This session will introduce you to new models of client and server interaction for application development, and show you how to rapidly build an app with both client and server components written in Swift. Presentation Link - https://speakerdeck.com/player/1da906df1b334529839223e1a6be95c1?# try! Swift NYC Twitter - https://twitter.com/tryswiftnyc try! Swift NYC Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc 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 NYC 2016 - Swift Eye for the Stringly Typed API
try! Swift New York Conference 2016 - try! Swift is an immersive community gathering about Apple Technologies, Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in New York! Topic - Swift Eye for the Stringly Typed API Speaker - Andyy Hope Twitter - https://twitter.com/AndyyHope Bio - Andyy is the lead iOS Engineer for Punters in Melbourne, Australia. He’s constantly studying the language and finding new ways to challenge the status quo. You can read more of his work on Medium or follow him on Twitter @andyyhope. He’s also the proud organiser of the Playgrounds conference in Melbourne! Check them out on Twitter @playgroundscon. Abstract - With the upcoming release of the third major version of Swift, massive improvements are coming to the language and we are beginning to see the chains being broken on some of the shackles of Objective-C’s legacy. However a lot of these improvements still rely on “Stringly typed” APIs which have the potential to trip us up when developing apps. This talk from will look into how we can avoid using these APIs by replacing them with alternatives that make our code more readable, safer, intentional, and Swifty. Presentation Link - https://speakerdeck.com/andyyhope/swift-eye-for-the-stringly-typed-api try! Swift NYC Twitter - https://twitter.com/tryswiftnyc try! Swift NYC Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc 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 NYC 2016 - Building a Better Language App with Swift
This video is about try! Swift NYC 2016
Watch
try! Swift NYC 2016 - Building a User-Centric Security Model in iOS Applications
try! Swift New York Conference 2016 - try! Swift is an immersive community gathering about Apple Technologies, Swift Language Best Practices, Application Development in Swift, Server-Side Swift, Open Source Swift, and the Swift Community in New York! Topic - Building a User-Centric Security Model in iOS Applications Speaker - Anastasiia Voitova Twitter - https://twitter.com/vixentael Bio - Anastasiia is a software engineer working at Stanfy. She’s been building iOS applications for several years, participating in the full application lifecycle: from gathering business demands and cost estimation, through UX prototyping, to developing and long-term supporting. She went into computer security and cryptography when she was invited to fix a few lines of code in an iOS port of a cryptographic library, and ended up taking over all of iOS development and some general mobile ideology part of the project. Abstract - Anastasiia Voitova talks about building security that does not fail when application keys are exposed, or when servers are hacked. Security that lasts as long as unique user’s crypto keys (or passwords) are safe. Putting secrets known by the user to be a source of trust is the ultimate way for apps to become “thin” in relation to a security model, thus lowering the risks and developer pain. In this talk, Anastasiia discusses a thin transparent security layers system and its applicability in client-server systems; and, of course, some latest changes in ATS. Presentation Link - https://speakerdeck.com/vixentael/extended-version-building-user-centric-security-model-in-ios-applications try! Swift NYC Twitter - https://twitter.com/tryswiftnyc try! Swift NYC Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc 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