List of videos

Super Resolution with CoreML
try! Swift NYC Conference 2018 - 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 - Super Resolution with CoreML Speaker - Kentaro Matsumae Twitter - https://twitter.com/kenmaz Abstract - The ‘Super Resolution' technique is used for converting low resolution images into high resolution, which reduces the amount of image data that needs to be transferred. In this talk, I'd like to show you the implementation of super resolution with CoreML and Swift, and compare the results with conventional methods. I’ll also talk about how to train your own model using your own data step by step. In addition, I’d like to introduce recent topics such as Turi Create, Swift for TensorFlow, CoreML2 and CreateML, which will be enhanced in iOS 12 and I’ll look at how iOS will take advantage of machine learning technology in the future. Bio - Kentaro Matsumae (@kenmaz) is an software engineer at Mercari, a selling app. He works on Merpay, the FinTech service of the app. Previously, he worked on several other apps including ‘Manga Box’, a Japanese online manga service, and ‘niconico’, a Japanese video sharing service. When not coding, he studies machine learning, especially interested in image super resolution technique. Presentation Link - https://speakerdeck.com/kenmaz/super-resolution-with-coreml-long-version try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York 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
Customizing Your Notifications for iOS 12
try! Swift NYC Conference 2018 - 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 - Customizing Your Notifications for iOS 12 Speaker - Kaya Thomas Twitter - https://twitter.com/kthomas901 Bio - Kaya is a full time iOS engineer at Slack. She graduated in June 2017 from Dartmouth College with a degree in Computer Science. She started iOS development in 2014 and was a software engineering intern at Time Inc, Intuit and Apple. In the summer of 2014, she launched We Read Too, a book resource app that features titles written by authors of color. During the summer of 2015 and 2016, she was a CODE2040 Fellow. She also writes and has bylines in TechCrunch, Model View Culture, and Fusion. Abstract - At WWDC, Apple announced a lot of changes coming to Notifications for iOS 12. In this talk, we’ll go over these new features (provisional authorization, updating notification settings from the lock screen, group notifications and user interaction within a notification) and discuss ideas on how and why you might want to take advantage of them for your app. Presentation Link - https://speakerdeck.com/kmt901/customizing-your-notifications-for-ios-12 try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York 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
Make our Swift better
try! Swift NYC Conference 2018 - 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 - Make our Swift better Speaker - Daiki Matsudate Twitter - https://twitter.com/d_date Bio - Daiki has been developing iOS applications for seven years, including when he was a student. He has worked in several startup companies and is now working at FOLIO. At work, he tends to think about the best architecture of the app he's working on. After work, he contributes to open source libraries such as swiftlang and OpenAPI generator. When he is not coding, you can meet him at meet-ups in Tokyo or is he travels around both in Japan and abroad. Abstract - It has been three years since Swift was first introduced. Yet there are still missing features and unfixed bugs. The good news is that Swift is open source and we, the community have the power to fix it. In this talk, I’ll discuss how to pitch an idea in Swift Forums, submit a Proposal, and how to build, test and benchmark Swift using the example of Dictionary.compactMapValues that I proposed and got merged for Swift 5. Presentation Link - https://speakerdeck.com/d_date/make-our-swift-better try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York 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
Effective Core Data with Swift
try! Swift NYC Conference 2018 - 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 - Effective Core Data with Swift Speaker - Tom Harrington Twitter - https://twitter.com/atomicbird Bio - Tom is a veteran iOS and Mac developer and a radio DJ at 91.5 FM KRCC in Colorado Springs. He organizes iOSDevCamp Colorado Springs, an annual software developer conference. Tom has co-authored several books for iOS developers as well as the 'Text from Xcode' blog. Originally from New York, Tom has made his home in Colorado Springs for many years. When not at work or on the radio Tom can be found bicycling Colorado or playing didgeridoo music. Abstract - Core Data brings a lot of power to an app and continues to evolve, but it can have rough spots when you're working in Swift. What if you want to save an enum pr a struct? Does it help if your data is Codable? What's the best way to create Swift-friendly model classes? This session will cover techniques and gotchas for integrating Core Data with your Swift code Presentation Link - https://github.com/tryswift/talks/blob/master/Effective%20Core%20Data%20with%20Swift.pdf try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York 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
What I learned creating a social media app clone
try! Swift NYC Conference 2018 - 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 I learned creating a social media app clone Speaker - Jen Person Twitter - https://twitter.com/ThatJenPerson Bio - Jen is a Developer Advocate for Firebase at Google. She loves building iOS apps with Swift and planning the ideal data structures for various apps using Cloud Firestore. Jen is currently co-starring with JavaScript in a buddy cop comedy where the two don't see eye to eye but are forced to work together, eventually forming a strong loving bond through a series of hilarious misadventures. Abstract - Ever look at an app and think, 'I wonder how I'd build that?' After scrolling through Instagram looking at cat photos, I decided to try my hand at building some of its features to determine how I'd tackle common development challenges. In this talk I share what I learned, including tips for designing a scalable data structure in a NoSQL database and implementing smooth scrolling with dynamically downloaded images. Presentation Link - https://github.com/tryswift/talks/blob/master/try_swift_nyc_2018_final_Jen_pearson.key try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York 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
Trusting SDKs
try! Swift NYC Conference 2018 - 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 - Trusting SDKs Speaker - Felix Krause Twitter - https://twitter.com/KrauseFx Bio - Felix is the creator of fastlane, an open source toolset for automating all your iOS and Android development tasks. He joined Twitter in 2015, and recently started working at Google, where he now works full-time on open source tooling for mobile app developers. Before that Felix worked at various startups in Europe and in the U.S. where he collected over 6 years of experience in the iOS ecosystem. Abstract - Using third party SDKs significantly speeds up your development process. Felix will talk about the risks of depending on external code, and how an attacker can easily inject malicious code in software you bundle within your app. Presentation Link - https://speakerdeck.com/krausefx/trusting-sdks?slide=29 try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York 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
Idea to launch - the start of a startup
try! Swift NYC Conference 2018 - 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 - Idea to launch - the start of a startup Speaker - Leah Culver Twitter - https://twitter.com/leahculver Bio - Leah Culver is the co-founder and CTO of Breaker, the top social podcast app for iOS. Breaker launched in March 2017 and was Y Combinator class of Winter 2017. Leah also previously founded Pownce, an early social networking site and Convore/Grove, a group messaging service. Leah is also a co-author of both the OAuth and oEmbed open API specifications. She loves Swift, especially powerful enums and fun extensions. Abstract - Everyone is starting a startup these days. As a three-time startup founder, I'll get into how to come up with a great app idea, build a prototype and test it with users, pick a company name and incorporate, and how to launch your app to the world. Presentation Link - https://speakerdeck.com/leah/idea-to-launch-the-start-of-a-startup try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York 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
Strings Seven Ways
try! Swift NYC Conference 2018 - 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 - Strings Seven Ways Speaker - Mattt Twitter - https://twitter.com/mattt Bio - Mattt is the founder of Flight School, a monthly book series for Swift developers. He spent the last 3 years at Apple as a technical writer, contributing to The Swift Programming Language, Swift Package Manager, and Swift.org. Before that, Mattt founded NSHipster, a weekly publication for iOS and macOS developers, and maintained several open source libraries, including AFNetworking and Alamofire. Abstract - Strings are the most versatile type in the Swift standard library. This talk looks at seven different ways to understand and work with strings: as collections of Unicode characters, as identifiers, as paths, as natural language text, as encoded data, as structured data, and as typographic content. Presentation Link - https://drive.google.com/file/d/1jJnMNy3AAcaYT2jojj-WSB1F6cHWWKAJ/view try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York 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
Need for Speed: How XO Group Optimized their Image Loading Time on The Knot Mobile App
try! Swift NYC Conference 2018 - 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 - Need for Speed: How XO Group Optimized their Image Loading Time on The Knot Mobile App Speaker - Erica Correa Twitter - https://twitter.com/CodeWithCooties Bio - Erica is an iOS Engineer at XO Group Inc, working on The Knot wedding planner app. She’s committed to clean, concise, reusable code. As a former NYC school teacher she enjoys helping other people on her team learn and grow as engineers. Co-founder and co-manager of XO’s Women in Tech resource group, she’s passionate about diversity in technology. She’s also a member of the HR committee of the Black at XO resource group, spearheading intersectionality efforts to get more black women in tech, product, and design. She’s happily married to fellow XO iOS Engineer, George. Together they have a three-year-old named Tino, another baby on the way, and a pet fish named Coco. When not happily coding away on her Mac she spends her time nerding out on Marvel Netflix series with George, painting Tino’s toenails, and cooking Italian comfort food while dancing to salsa in her kitchen. Abstract - In an increasingly fast-paced society, users demand immediate satisfaction from their products. When they tap on a mobile app icon they expect it to launch in four seconds or less. With 23% of users abandoning an app after first use, there’s not a second to spare in making a great first impression. See how much of The Knot’s loading time was eaten up by our asset catalogs and what we did about it. Presentation as an App - https://github.com/eCorrea831/NeedForSpeed try! Swift New York Twitter - https://twitter.com/tryswiftnyc try! Swift New York 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