List of videos

try! Swift India 2017 - Swiftly programming robots
try! Swift India - try! Swift is the biggest international iOS developer conference in the world focusing on the new Swift Programming Language. try! Swift India is an amazing chance for developers in the Asian Pacific region to learn the latest world trends in iOS development using the industry's best standards. Learn from 15 international speakers, engage with the community. Happened in Bangalore on November 18th & 19th 2017! Topic - Swiftly programming robots Speaker - Kamilah Taylor Twitter - https://twitter.com/kamilah Abstract - This talk will go over the additions Apple has added to control robot platforms with swift playgrounds and the implications to the fields of both robotics and education. Bio - Kamilah is a Sr. Software Engineer at LinkedIn, currently does infrastructure and features on the LinkedIn Learning app, and worked on the complete rewrite of LinkedIn’s flagship app. Previously she did robotics at Wolfram Research and UIUC, is a co-author of Women in Tech, and likes that Swift reminds her of an upgraded version of Haskell. Presentation Link - https://www.slideshare.net/KamilahTaylor/swiftly-coding-robots try! Swift India Twitter - https://twitter.com/tryswiftindia try! Swift India Twitter Hashtag - https://twitter.com/hashtag/tryswiftindia?src=hash try! Swift Website - https://www.tryswift.co/ try! Swift India Photos - https://www.flickr.com/photos/tryswift/sets/72157690082289305/ try! Swift India Contact - bangalore@tryswift.co try! Swift Conference © 2017 - Powered by NatashaTheRobot
Watch
try! Swift India 2017 - Adapting to change: design patterns in Swift
try! Swift India - try! Swift is the biggest international iOS developer conference in the world focusing on the new Swift Programming Language. try! Swift India is an amazing chance for developers in the Asian Pacific region to learn the latest world trends in iOS development using the industry's best standards. Learn from 15 international speakers, engage with the community. Happened in Bangalore on November 18th & 19th 2017! Topic - Adapting to change: design patterns in Swift Speaker - Jesse Squires Twitter - https://twitter.com/jesse_squires Abstract - Well-factored code is about more than cleanliness. The code we write is ever-changing. The only thing that’s certain is that it will need to change again… and again and again. By adopting proven design patterns and principles, we can adapt to changes more easily and quickly. Refactoring turns into a trivial afternoon task instead of a month-long project. Swift’s expressiveness and flexibility can not only help us factor our code nicely from the start, but it allows us to approach design in exciting new ways. Bio - Jesse is an iOS developer at PlanGrid. He writes and curates the Swift Weekly Brief newsletter, co-hosts the Swift Unwrapped podcast, and contributes to many open source projects. Outside of work he enjoys trail running and goes to punk and metal shows. He is fueled primarily by black coffee and black metal. Presentation Link - https://github.com/tryswift/talks/tree/master/try!%20Swift%20India%202017/Jesse%20Squires try! Swift India Twitter - https://twitter.com/tryswiftindia try! Swift India Twitter Hashtag - https://twitter.com/hashtag/tryswiftindia?src=hash try! Swift Website - https://www.tryswift.co/ try! Swift India Photos - https://www.flickr.com/photos/tryswift/sets/72157690082289305/ try! Swift India Contact - bangalore@tryswift.co try! Swift Conference © 2017 - Powered by NatashaTheRobot
Watch
try! Swift India 2017 - AI & Deep Learning using Core ML and Metal Framework
try! Swift India - try! Swift is the biggest international iOS developer conference in the world focusing on the new Swift Programming Language. try! Swift India is an amazing chance for developers in the Asian Pacific region to learn the latest world trends in iOS development using the industry's best standards. Learn from 15 international speakers, engage with the community. Happened in Bangalore on November 18th & 19th 2017! Topic - AI & Deep Learning using Core ML and Metal Framework Speaker - Akansha Sharma Twitter - https://twitter.com/akanksharmaa Abstract - Until now, Artificial Intelligence was a term associated with high-end GPUs and cloud-based APIs. CoreML and Metal Kit in iOS 11, introduced Swift APIs to implement neural networks into mobile devices. This talk is about how we integrated these APIs to implement and run Deep Learning into our app. With the help of these Swift APIs, we built Entities Recognition mechanism to automatically extract specific details out of videos. I will also discuss the technical challenges in implementing AI architecture and the importance of Swift in achieving this goal. Bio - Akanksha Sharma is an iOS Developer at Network18. She has been working in Swift for the past 3 years and has been an iOS Developer for 5 years. Presentation Link - https://github.com/tryswift/talks/blob/master/try!%20Swift%20India%202017/Akansha%20Sharma.pdf try! Swift India Twitter - https://twitter.com/tryswiftindia try! Swift India Twitter Hashtag - https://twitter.com/hashtag/tryswiftindia?src=hash try! Swift Website - https://www.tryswift.co/ try! Swift India Photos - https://www.flickr.com/photos/tryswift/sets/72157690082289305/ try! Swift India Contact - bangalore@tryswift.co try! Swift Conference © 2017 - Powered by NatashaTheRobot
Watch
try! Swift India 2017 - Running An Effective Mobile Engineering Team
try! Swift India - try! Swift is the biggest international iOS developer conference in the world focusing on the new Swift Programming Language. try! Swift India is an amazing chance for developers in the Asian Pacific region to learn the latest world trends in iOS development using the industry's best standards. Learn from 15 international speakers, engage with the community. Happened in Bangalore on November 18th & 19th 2017! Topic - YOLO Releases Considered Harmful - Running An Effective Mobile Engineering Team Speaker - Cate Huston Twitter - https://twitter.com/catehstn Abstract - Organisations often worry about their mobile teams. Sometimes they are a bit separate. There's often this inexplicable hostility to mentions of 'React Native'. Why do bug fixes take so long to get to production, and what are all these certificates for, anyway? In this talk we'll cover the realities of shipping compiled code, the woes of the app stores, and the infrastructure challenges we haven't figured out yet. You'll leave with a better understanding of the realities your mobile teams may be struggling with, and some strategies for how to help them - and your organisation - build an effective mobile team that ships regularly. And yes, you'll finally understand the React Native argument, too. Bio - Cate has spent her career working on mobile and documenting everything she learns using WordPress. Now she combines the two as Automattic’s mobile lead. She co-curates Technically Speaking, and admins the New-(ish) Manager Slack. You can find her on Twitter at @catehstn and at cate.blog. Cate has lived and worked in the UK, Australia, Canada, China, Colombia and the United States, as Director of Mobile Engineering at Ride, an engineer at Google, an Extreme Blue intern at IBM, and a ski instructor. Cate built Show & Hide (available on iTunes), and speaks internationally on mobile development and tech culture. Her writing has been published on sites as varied as Be Leaderly, Lifehacker, The Daily Beast, The Eloquent Woman and Model View Culture. She is an advisor at Glowforge. You can also find her at WhereTheHellIsCate.com. Presentation Link - https://github.com/tryswift/talks/blob/master/try!%20Swift%20India%202017/Cate%20Huston.pdf try! Swift India Twitter - https://twitter.com/tryswiftindia try! Swift India Twitter Hashtag - https://twitter.com/hashtag/tryswiftindia?src=hash try! Swift Website - https://www.tryswift.co/ try! Swift India Photos - https://www.flickr.com/photos/tryswift/sets/72157690082289305/ try! Swift India Contact - bangalore@tryswift.co try! Swift Conference © 2017 - Powered by NatashaTheRobot
Watch
try! Swift India 2017 - How Flipkart scrolls at 60fps
try! Swift India - try! Swift is the biggest international iOS developer conference in the world focusing on the new Swift Programming Language. try! Swift India is an amazing chance for developers in the Asian Pacific region to learn the latest world trends in iOS development using the industry's best standards. Learn from 15 international speakers, engage with the community. Happened in Bangalore on November 18th & 19th 2017! Topic - How Flipkart scrolls at 60fps Speaker - Aishwarya Kumar Twitter - https://twitter.com/Aishwarya_Kumar Abstract - This is the story about how Flipkart set out to fix it's iOS app's scroll performance and through the journey evaluated 3 different UI frameworks to settle down on one which gave us a perfect 60fps scrolling. This also is a story of what it took to improve our landing page's load time. But all is not hunky-dory. Find out why in this talk. Bio - With no relations to the namesake Rai Bachhan whatsoever, Aish comes from the land of Symbian, travelling through the diverse forests of Android, crossing the rocky Windows Phone 7, Windows 8x and 10 OS to finally reach the meadows of iOS. You can always find him driving - either changes in the Apps space in Flipkart or his car in Goa or someone else's car in GTA. From the App that played your Flipkart music to the one where you read your Flipkart ebooks or where you 'Ping'ed your sellers on Flipkart to one of the most fluid shopping apps, you can find him neck deep. Presentation Link - https://github.com/tryswift/talks/blob/master/try!%20Swift%20India%202017/Aishwarya%20Kumar.pdf try! Swift India Twitter - https://twitter.com/tryswiftindia try! Swift India Twitter Hashtag - https://twitter.com/hashtag/tryswiftindia?src=hash try! Swift Website - https://www.tryswift.co/ try! Swift India Photos - https://www.flickr.com/photos/tryswift/sets/72157690082289305/ try! Swift India Contact - bangalore@tryswift.co try! Swift Conference © 2017 - Powered by NatashaTheRobot
Watch
try! Swift India 2017 - Pair programming with the computer
try! Swift India - try! Swift is the biggest international iOS developer conference in the world focusing on the new Swift Programming Language. try! Swift India is an amazing chance for developers in the Asian Pacific region to learn the latest world trends in iOS development using the industry's best standards. Learn from 15 international speakers, engage with the community. Happened in Bangalore on November 18th & 19th 2017! Topic - Pair programming with the computer Speaker - KS Sreeram Twitter - https://twitter.com/kssreeram Abstract - The computer plays a relatively passive role during the act of programming. Can we get the computer to do more? Bio - KS Sreeram is a computer programmer who has been programming for 25 years. He works on programming language design, compilers, and natural language processing. He runs Clay Labs, a business that specializes in ground-up design and development of software applications. Clay Labs uses modeling & code-generation techniques to speed up software development. Presentation Link - https://github.com/tryswift/talks/blob/master/try!%20Swift%20India%202017/Pair-Programming-with-the-Computer.pdf try! Swift India Twitter - https://twitter.com/tryswiftindia try! Swift India Twitter Hashtag - https://twitter.com/hashtag/tryswiftindia?src=hash try! Swift Website - https://www.tryswift.co/ try! Swift India Photos - https://www.flickr.com/photos/tryswift/sets/72157690082289305/ try! Swift India Contact - bangalore@tryswift.co try! Swift Conference © 2017 - Powered by NatashaTheRobot
Watch
try! Swift India 2017 - May the ‘open’ source be with you.
try! Swift India - try! Swift is the biggest international iOS developer conference in the world focusing on the new Swift Programming Language. try! Swift India is an amazing chance for developers in the Asian Pacific region to learn the latest world trends in iOS development using the industry's best standards. Learn from 15 international speakers, engage with the community. Happened in Bangalore on November 18th & 19th 2017! Topic - May the ‘open’ source be with you. Speaker - Sai Hema Kanduri Abstract - Apple open sourced Swift in December 2015 and it has been growing swiftly since then. There are different projects within it- the compiler, the core libraries, the standard library, the package manager and the Swift evolution process. Swift evolution gives you the liberty to bring in perspectives from your programming experiences and you could propose changes to the language! 'So much of language design is about tradeoffs. And you can't see those tradeoffs unless you have a community of people that really represent those different points', quotes Chris Lattner the creator of Swift when questioned whether Swift Evolution Process is a good thing. When it comes to contributing to the compiler part of Swift, you need not be a specialist to start with. Also, open source Foundation (for Swift on the server) built largely on Swift language itself makes it easy for the Swift developers to contribute easily. In this session, we will dive into the diverse opportunities of contributing to this powerful language that is being supported by one of the best communities of our times. Bio - Sai Hema Kanduri is an Open Source developer with IBM Software Labs, Bangalore. She is currently working on the open-source development of the Swift Foundation APIs on swift.org. Sai has been a part of the Runtime Technologies team for IBM JDK Class Libraries. She has over 9 years of experience in Web application & eclipse plugin development. Presentation Link - https://github.com/tryswift/talks/blob/master/try!%20Swift%20India%202017/Sai_Swift.pptx try! Swift India Twitter - https://twitter.com/tryswiftindia try! Swift India Twitter Hashtag - https://twitter.com/hashtag/tryswiftindia?src=hash try! Swift Website - https://www.tryswift.co/ try! Swift India Photos - https://www.flickr.com/photos/tryswift/sets/72157690082289305/ try! Swift India Contact - bangalore@tryswift.co try! Swift Conference © 2017 - Powered by NatashaTheRobot
Watch
try! Swift India 2017 - Closing Remarks
try! Swift India - try! Swift is the biggest international iOS developer conference in the world focusing on the new Swift Programming Language. try! Swift India is an amazing chance for developers in the Asian Pacific region to learn the latest world trends in iOS development using the industry's best standards. Learn from 15 international speakers, engage with the community. Happened in Bangalore on November 18th & 19th 2017! Closing Remarks by try! Swift International Conference founder NatashaTheRobot Twitter - https://twitter.com/natashatherobot try! Swift India Twitter - https://twitter.com/tryswiftindia try! Swift India Twitter Hashtag - https://twitter.com/hashtag/tryswiftindia?src=hash try! Swift Website - https://www.tryswift.co/ try! Swift India Photos - https://www.flickr.com/photos/tryswift/sets/72157690082289305/ try! Swift India Contact - bangalore@tryswift.co try! Swift Conference © 2017 - Powered by NatashaTheRobot
Watch
try! Swift NYC 2016 - There and back again ( Functional Programming )
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: There and back again ( Functional Programming ) Speaker - Rob Napier Twitter: https://twitter.com/cocoaphony Bio: Rob is co-author of iOS Programming Pushing the Limits. Before coming to Cocoa, he made his living sneaking into Chinese facilities in broad daylight. Later, he became a Mac developer for Dell. It’s not clear which was the stranger choice. He has a passion for the fiddly bits below the surface, like networking, performance, security, and text layout. He asks “but is it good Swift?” a lot. Abstract: Rob Napier has been to Monad, to the Functor of Doom. He has seen the map, flattened and lensed. He has folded the infinite, lifted a Maybe, and he would do it all over again. But from what he has seen, from Haskell to Church, we can rely on one truth, which is this: Swift is not a functional programming language. Pushing too hard to make it one fights Swift and breaks Cocoa. However, Swift has absorbed some fantastic lessons from the functional world, and while value types may not quite be the present, they are clearly the future. Rob explores how decades of work in functional languages have influenced Swift, and how you can use those features best while staying true to Swift, playing nice with Cocoa, and embracing Protocol Oriented Programming. Presentation Link: https://github.com/tryswift/talks/blob/master/try!%20Swift%20NYC%202016/Rob%20Napier%20-%20There%20and%20Back%20Again!.pdf 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