List of videos

try! Swift NYC 2019 - A Deeper Deep dive into Swift Literal

try! Swift NYC Conference 2019 - 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 - A Deeper Deep dive into Swift Literal Speaker - Yuki Aki Twitter - https://twitter.com/___freddi___ Bio - Yuki is an iOS engineer at LINE Fukuoka. He tries to understand Swift's language specifications better every day to improve his code. He likes to draw cat illustration on his iPad, which he uses to expresses his feelings in everyday life. Abstract - This session will deepen your understanding of Swift Literals. How are Literals handled over from code string? Why can Literals be the actual data? And why can we use data accurately from Literals? By following the Swift Literals in Swift Code to SIL and LLVM IR code, you will learn the answer. I'll also introduce Intrinsic Protocols, which are pre-defined protocols in Swift Compiler that has a deep connection with Swift Literals. Let's dive into the deeper side of Swift Literals! Presentation Link - https://github.com/tryswift/try-Swift-NYC-2019-Slides/blob/master/A%20Deeper%20Deep%20dive%20into%20Swift%20Literal.key try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc try! Swift Facebook - https://facebook.com/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 © 2019 - Powered by NatashaTheRobot

Watch
try! Swift NYC 2019 - Parsing natural languages in Swift

try! Swift NYC Conference 2019 - 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 - Parsing natural languages in Swift Speaker - Dabby Ndubisi Twitter - https://twitter.com/DabbyNdubisi Bio - Dabby is an iOS engineer at Shopify, where he is currently working on the Checkout functionality for the Shopify POS app. In his spare time, he is either blogging on his website (yourfriendlyioscoder.com), learning new languages, or trying to understand what his dog is thinking. Abstract - Unlike programming languages, Natural languages are often ambiguous to parse, and our brain often does some work behind the scenes to disambiguate from context. In this talk, we will explore how to create a MLModel for parsing natural languages in Swift. Presentation Link - https://github.com/tryswift/try-Swift-NYC-2019-Slides/blob/master/Parsing%20Natural%20Languages.key try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc try! Swift Facebook - https://facebook.com/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 © 2019 - Powered by NatashaTheRobot

Watch
try! Swift NYC 2019 - SwiftUI for Production

try! Swift NYC Conference 2019 - 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 - SwiftUI for Production Speaker - Lea Marolt Twitter - https://twitter.com/hellosunschein Bio - Lea spent three years in New York, working on the iOS application for Rent the Runway and teaching Swift at General Assembly. Now, she's getting a masters in Innovation Design Engineering in London, and spends most of her time playing with sensors and microcontrollers. She still Swifts, though, by writing tutorials and creating video courses for raywenderlich.com. Abstract - The iOS world has been a-buzz ever since SwiftUI came on the scene. Twitter threads exploded, countless books about the topic went into presale, and recruiters on LinkedIn seem to want us to have 3+ years of experience with the UI Toolkit. So, what’s all the fuss about, is it worth it, and how can you become part of the action? In this talk, Lea Marolt Sonnenschein will go through some of the trials, triumphs and tribulations she faced while developing the RayWenderlich iOS app for production, built entirely with SwiftUI. Then, she’ll compare and contrast SwiftUI against standard UIKit development. Finally, she’ll go over the most important lessons learned and offer some concrete advice and best practices to help you start building your own SwiftUI apps! Presentation Link - https://www.slideshare.net/LeaMaroltSonnenschei/swiftui-for-production-try-swift-2019 try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc try! Swift Facebook - https://facebook.com/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 © 2019 - Powered by NatashaTheRobot

Watch
try! Swift NYC 2019 - App Subscriptions - The Good, The Bad, and the Ugly

try! Swift NYC Conference 2019 - 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 - App subscriptions - the good, the bad, and the ugly Speaker - Ishmael Shabazz Twitter - https://twitter.com/ishabazz Bio - Ish is an independent app developer from Southern California. He’s been developing iOS apps since 2010 and was featured in the 2017 documentary App: The Human Story. He is the founder of Illuminated Bits and has published several iOS apps including Capsicum, a new daily-planner for iOS inspired by beautiful paper-based planners. Ish has been fortunate enough to have his work featured by Apple, Starbucks, The Verge, TechCrunch, Daring Fireball, iMore, 9to5Mac, iDownloadBlog, CNET and many more. He hosts a meetup once a month in Rancho Cucamonga, CA and loves to support and mentor those interested in software development. Abstract - Recently subscriptions have been somewhat of a hot topic. Apple has clearly expressed a new affinity for services and has introduced incentives for developers to use subscription pricing. Are subscriptions the right choice for your app, though? Let’s take a closer look and see. Presentation Link - https://github.com/tryswift/try-Swift-NYC-2019-Slides/blob/master/Subsriptions%20-%20The%20Good%2C%20The%20Bad%2C%20The%20Ugly.pdf try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc try! Swift Facebook - https://facebook.com/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 © 2019 - Powered by NatashaTheRobot

Watch
try! Swift NYC 2019 - Making Your App Feel at Home in iOS 13

try! Swift NYC Conference 2019 - 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 - Making your app feel at home on iOS 13 Speaker - Dave Verwer Twitter - https://twitter.com/daveverwer Bio - Dave is a independent and freelance iOS developer and author of iOS Dev Weekly. He has been developing for the Mac and iOS since 2006 and is secretly quite proud that his first professional gig had him using a (real) vt100 green screen terminal. He's glad he doesn't have to use that any more though! If you'd like to learn more about Dave, visit his personal site. Abstract - iOS hasn't had a major redesign since iOS 7 in 2013, but that doesn't mean the incremental design changes each year aren't significant. Making your app fit well with the operating system is an important step towards usability so join Dave on a journey through the design changes this year, and learn how you can make your app feel at home in iOS 13. Presentation Link - https://github.com/tryswift/try-Swift-NYC-2019-Slides/blob/master/Making%20your%20app%20feel%20at%20home%20on%20iOS%2013.pdf try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc try! Swift Facebook - https://facebook.com/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 © 2019 - Powered by NatashaTheRobot

Watch
try! Swift NYC 2019 - The Life of an Image on iOS

try! Swift NYC Conference 2019 - 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 - The Life of an Image on iOS Speaker - Jordan Morgan Twitter - https://twitter.com/JordanMorgan10 Bio - Jordan is an iOS engineer from Ozark, Missouri where he lives with his wife and three kids. Currently, he works remotely at Buffer on the iOS team building a suite of social media tools. In addition, is the author of swiftjectivec.com where he writes about technical topics on iOS development and life as an indie developer Abstract - There is a lot that's misunderstood with images on iOS, how they are sized, how much memory they consume and when they actually consume it. In this talk, we'll start by learning about the rendering pipeline, what buffers are and why we should care about them. Then we'll close with how to use them efficiently, and how to think about them holistically. Presentation Link - https://github.com/tryswift/try-Swift-NYC-2019-Slides/blob/master/lifeOfPhoto.key try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc try! Swift Facebook - https://facebook.com/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 © 2019 - Powered by NatashaTheRobot

Watch
try! Swift NYC 2019 - Streamlining Mobile Releases

try! Swift NYC Conference 2019 - 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 - Streamlining Mobile Releases Speaker - Eli Budelli Twitter - https://twitter.com/elibud Bio - Eli Budelli has spent most of her professional career developing mobile apps, from the Palm Pilot to the iPhone X. She has worked as a developer and release manager for the WordPress iOS app. In her current role as Head of Mobile at Automattic she leads a 45 people team distributed across 18 countries. Abstract - Anyone that has released mobile apps knows how time-consuming this is. Even tiny mistakes during the release process can be expensive: high impact to users, long recovery times, angry reviews, and lowered store ratings. If you want to learn how to make your releases reliable, multilingual, and highly automated, this talk is for you. Presentation Link - https://github.com/tryswift/try-Swift-NYC-2019-Slides/blob/master/StreamliningMobileReleases.key try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc try! Swift Facebook - https://facebook.com/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 © 2019 - Powered by NatashaTheRobot

Watch
try! Swift NYC 2019 - Extending UIColor to Support Custom Styling

try! Swift NYC Conference 2019 - 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 - Extending UIColor to Support Custom Styling Speaker - Kelly Hutchison Twitter - https://twitter.com/kelhutch17 Bio - Kelly is an iOS engineer at Reddit, building out moderator tools in the mobile app. When she is not coding, you can find her playing Pokémon GO, browsing Reddit, or petting her two cats. Abstract - Supporting custom coloring can provide users with a sense of identity and community, but also introduces a handful of accessibility issues when it comes to color contrast and readability. Finding an engineering solution that satisfies designers while still allowing users to express themselves via customization can be tricky. Extending UIColor with a few simple methods can go a long way to prevent contrast issues like a very bright color on a white background. In this talk, we will explore color spaces and the components that make up a color. We will utilize these components and write code to measure color contrast as well as adjust a color's brightness to meet accessibility standards. We will also talk about how to adopt Dark Mode in iOS 13. You will walk away feeling confident about how to handle color collisions in your own apps. Presentation Link - https://github.com/tryswift/try-Swift-NYC-2019-Slides/blob/master/Extending%20UIColor%20to%20Support%20Custom%20Styling%20-%20Kelly%20Hutchison%20-%20Try%20Swift%20NY.pdf try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc try! Swift Facebook - https://facebook.com/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 © 2019 - Powered by NatashaTheRobot

Watch
try! Swift NYC 2019 - Designing Accessible APIs

try! Swift NYC Conference 2019 - 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 - Designing Accessible APIs Speaker - Dave DeLong Twitter - https://twitter.com/davedelong Bio - Dave DeLong is a Principal iOS Engineer at WeWork in their Enterprise Technology group. He has a passion for teaching, experimentation, and designing APIs. Prior to joining WeWork, he spent seven years at Apple, where he worked on the UIKit framework, Developer Evangelism, and Apple Maps. Dave, his family, and his large collection of Brandon Sanderson books live near Salt Lake City, where he’s an active member of the local developer community. He can often be found on Twitter teaching developers about all the ways that calendrical calculations can go wrong and pontificating on the virtues of eating chocolate with peanut butter. Abstract - Over the past 10 years of designing and shipping APIs to millions of developers, I’ve developed some fundamental rules I follow. These rules makes APIs accessible: they’re powerful but easy to use, even for novice developers. In this talk, we’ll explore these rules and how they can help you design APIs that stand the test of time and are a pleasure to use. Presentation Link - https://github.com/tryswift/try-Swift-NYC-2019-Slides/blob/master/Designing%20Accessible%20APIs.pdf try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York Twitter Hashtag - https://twitter.com/hashtag/tryswiftnyc try! Swift Facebook - https://facebook.com/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 © 2019 - Powered by NatashaTheRobot

Watch