• Ben Sandofsky - A Tour of the Image Capture Pipeline

    Amazon Web Services - SF Office

    This tour walks through what happens after you tap the camera capture button. We'll cover debayering, color spaces, gamma compression, YUV conversion, and more. Whether you're working in computer vision or just trying to capture better images, this talk will help you hit the ground running. Ben is the co-creator of Halide, one of the most popular manual camera apps in the App Store. He was an early engineer at Twitter, worked on Periscope, and was a technical consultant for HBO's Silicon Valley. Looking for Work? - http://work.nsmeetup.com Looking to Hire? - http://hire.nsmeetup.com Past Talks - http://video.nsmeetup.com Interested in Speaking? http://speak.nsmeetup.com Donate - http://donate.nsmeetup.com

    1
  • Agnes Vasarhelyi - Seven Easy Ways to Auto Layout Confidence

    Amazon Web Services - SF Office

    Working confidently with Auto Layout is the way to write simple and robust UI code. Auto Layout gets dismissed for being too difficult to use and debug, but it has power and elegance just below the surface. This is why we need more discussions around it! In this talk, we’ll walk through the ways Auto Layout makes you move faster and be proud of your UI code. Discussing the safe area, custom UILayoutGuides and the controversial UIStackViews, we will see how to create a more complex interface with simple layout code. Agnes is a Hungarian iOS developer living in San Francisco, hard at work bringing the high-tech revolution to the fashion industry at Topology Eyewear. While she's busy building premium user experiences, she’s learning graphics programming, and hiking all the mountains of California in the meantime. Looking for Work? - http://work.nsmeetup.com Looking to Hire? - http://hire.nsmeetup.com Past Talks - http://video.nsmeetup.com Interested in Speaking? http://speak.nsmeetup.com Donate - http://donate.nsmeetup.com

  • Felix Krause - Trusting SDKs

    Amazon Web Services - SF Office

    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. 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. Looking for Work? - http://work.nsmeetup.com Looking to Hire? - http://hire.nsmeetup.com Past Talks - http://video.nsmeetup.com Interested in Speaking? http://speak.nsmeetup.com Donate - http://donate.nsmeetup.com

    4
  • Greg Heo - Getting Under Swift’s Skin

    Amazon Web Services - SF Office

    Staying on the surface, we deal with the Swift language, runtime, and standard library all the time. In this talk, we’ll go one small level down and look underneath the surface: Swift Intermediate Language (SIL), reflection, and debug-enabled toolchains. What can we learn, why should we bother, and most importantly, how can it help improve our programming lives? Greg is an iOS engineer and Swift language enthusiast in San Francisco. He spends most of his time writing Swift, writing about Swift, and wandering around the city photographing its hills and staircases. Looking for Work? - http://work.nsmeetup.com Looking to Hire? - http://hire.nsmeetup.com Past Talks - http://video.nsmeetup.com Interested in Speaking? http://speak.nsmeetup.com Donate - http://donate.nsmeetup.com

    4
  • Warren Moore - Getting Started with ARKit: Building Augmented Reality Apps

    Amazon Web Services - SF Office

    Looking for Work? - http://work.nsmeetup.com In this talk, we'll get familiar with the fundamentals of ARKit with Swift and SceneKit. We'll take a brief look at the history of augmented reality, talk about AR concepts (including 3D scene graphs, world tracking, and light estimation), and then jump into the code necessary to build a basic ARKit app that renders virtual objects that blend into the real world. We'll finish up with a look at the unique ARKit features enabled by the new iPhone X. You'll walk away with the knowledge necessary to build your own ARKit-enabled apps for iPhone and iPad. Warren Moore is a software engineer, writer, and speaker based in San Francisco. Warren previously worked at Apple as part of the Camera & Photo Apps, Metal, and Human Interface teams. He is now an independent engineer focusing on real-time 3D graphics and augmented reality. You can follow Warren at http://www.twitter.com/warrenm Looking to Hire? - http://hire.nsmeetup.com Past Talks - http://video.nsmeetup.com Interested in Speaking? http://speak.nsmeetup.com Donate - http://donate.nsmeetup.com

    10
  • Felix Krause - Supporting Open Source

    Needs a location

    Felix will talk about why open source is crucial for our ecosystem, how it can benefit you, and how to get started contributing. Felix is the creator of fastlane (https://fastlane.tools/), 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. You can follow him on @KrauseFx (http://www.twitter.com/krausefx). Looking for Work? - http://work.nsmeetup.com Looking to Hire? - http://hire.nsmeetup.com Want to Watch a Previous NSMeetup Talk? http://video.nsmeetup.com Interested in Speaking at NSMeetup? http://speak.nsmeetup.com Enjoy NSMeetup? Please Donate - http://donate.nsmeetup.com Can't donate? Please tweet and share this page with fellow iOS Developers. Questions, Comments, or Ideas for NSMeetup? Please tweet http://www.twitter.com/stevederico Follow Us on Twitter - slide decks and early announcements - http://www.twitter.com/nsmeetup Every month, we meet for some tech talks and free beer. An iOS developer will present their talk and then we'll have an hour for networking and drinks. Topics will stay specific to iOS. Open-source projects are highly encouraged, no product placement in talks. We cannot hold the door open for everyone once the talk has started. You must be RSVP'd to attend the event.

  • Dana Silver - Why not Python? Building iOS Apps with Python

    Are you looking for Contract Work? email [masked] The iOS stack is growing as developers find ways to use their favorite languages to power their apps. Dana Silver will dive into one of the options: Python. We’ll talk about how to get Python running in your app, call Python code from Obj-C or Swift, and how to structure your project, as well as the practical tradeoffs of running Python in a real-world app. Dana Silver is a Software Engineer working on Fabric and Firebase and Google. Outside the office, he’s an avid cyclist and skier. Looking for Work? - https://goo.gl/forms/cKX7GrB6tYNi7LQJ3 Want to Watch a Previous NSMeetup Talk? Check out our new Youtube Channel (https://www.youtube.com/channel/UCJ09GpR7MvE5e8DqspL6tNw) - http://video.nsmeetup.com Interested in Speaking at NSMeetup? Submit your talk here (http://bit.ly/nsspeaker)- http://bit.ly/nsspeaker Looking to Hire? - https://goo.gl/forms/t6qk0FkuQE28SWou2 Enjoy NSMeetup? Please Donate - We appreciate your donations over the last 3 months. https://secure.meetup.com/nsmeetup/contribute/ Can't donate? Please tweet and share this page with fellow iOS Developers. Questions, Comments, or Ideas for NSMeetup? Please tweet http://www.twitter.com/stevederico Follow Us on Twitter - slide decks and early announcements - http://www.twitter.com/nsmeetup Every month, we meet for some tech talks and free beer. An iOS developer will present their talk and then we'll have an hour for networking and drinks. Topics will stay specific to iOS. Open-source projects are highly encouraged, no product placement in talks. We cannot hold the door open for everyone once the talk has started. You must be RSVP'd to attend the event.

  • Doug Suriano - It's not you, it's me: Breaking up with Xibs and Storyboards.

    Are you looking for Contract Work? email [masked] Storyboards versus programmatic layout; iOS's most notorious holy war. In this talk, Doug Suriano will show you how to architect your iOS app without using storyboards or Xib files. We'll talk about how to organize your code, the different methods for laying out your views, third party libraries, debugging programatic layouts and more. Doug Suriano is Lead iOS Engineer at HotelTonight. Besides (xib-less) iOS development; he enjoys obscure Game of Thrones fan theories and dive bars. Looking for Work? - https://goo.gl/forms/cKX7GrB6tYNi7LQJ3 Want to Watch a Previous NSMeetup Talk? Check out our new Youtube Channel (https://www.youtube.com/channel/UCJ09GpR7MvE5e8DqspL6tNw) - http://video.nsmeetup.com Interested in Speaking at NSMeetup? Submit your talk here (http://bit.ly/nsspeaker)- http://bit.ly/nsspeaker Looking to Hire? - https://goo.gl/forms/t6qk0FkuQE28SWou2 Enjoy NSMeetup? Please Donate - We appreciate your donations over the last 3 months. https://secure.meetup.com/nsmeetup/contribute/ Can't donate? Please tweet and share this page with fellow iOS Developers. Questions, Comments, or Ideas for NSMeetup? Please tweet http://www.twitter.com/stevederico Follow Us on Twitter - slide decks and early announcements - http://www.twitter.com/nsmeetup Every month, we meet for some tech talks and free beer. An iOS developer will present their talk and then we'll have an hour for networking and drinks. Topics will stay specific to iOS. Open-source projects are highly encouraged, no product placement in talks. We cannot hold the door open for everyone once the talk has started. You must be RSVP'd to attend the event.

    9
  • Phill Farrugia - Real World Usage Patterns

    Needs a location

    Are you looking for Contract Work? email [masked] People are always designing, developing and testing apps in an office where connectivity is fast and reliable. They neglect to cater for real world usage patterns on buses, trains and in places where connections are slow and unreliable. This talk is for both designers and engineers. It will deep dive into the concept of asynchronous operations and each of their states - Initial, Loading, Failure, Success. It will outline the ways designers can communicate these states clearly through User Interfaces, and it will provide ways that engineers can optimize their applications for unreliable network connections. Phill is an Australian Software Engineer at Prolific Interactive in SF, who recently gave up Bondi Beach for Blue Bottle Coffee and BBQs for big slices of Pizza. Having studied Communications and Journalism, Phill writes, talks and is passionate about the role of language in the design and development of modern day software. When not writing code, Phill enjoys taking photos of people and places that he comes across on a daily basis. You can follow Phill on Twitter for more http://twitter.com/@phillfarrugia Looking for Work? - https://goo.gl/forms/cKX7GrB6tYNi7LQJ3 Want to Watch a Previous NSMeetup Talk? Check out our new Youtube Channel (https://www.youtube.com/channel/UCJ09GpR7MvE5e8DqspL6tNw) - http://video.nsmeetup.com Interested in Speaking at NSMeetup? Submit your talk here (http://bit.ly/nsspeaker)- http://bit.ly/nsspeaker Looking to Hire? - https://goo.gl/forms/t6qk0FkuQE28SWou2 Enjoy NSMeetup? Please Donate - We appreciate your donations over the last 3 months. https://secure.meetup.com/nsmeetup/contribute/ Can't donate? Please tweet and share this page with fellow iOS Developers. Questions, Comments, or Ideas for NSMeetup? Please tweet http://www.twitter.com/stevederico Follow Us on Twitter - slide decks and early announcements - http://www.twitter.com/nsmeetup Every month, we meet for some tech talks and free beer. An iOS developer will present their talk and then we'll have an hour for networking and drinks. Topics will stay specific to iOS. Open-source projects are highly encouraged, no product placement in talks. We cannot hold the door open for everyone once the talk has started. You must be RSVP'd to attend the event.

    5
  • Jeffrey Bergier - Swift + Mobile Web Development

    Needs a location

    Learn more about how Swift can be used in web development. Jeffrey has built a mobile web app in Swift that runs on Linux. The web app is a simplified calendaring app that interfaces with Exchange servers. He has run into a lot of bumps along the road and would like to share them with the community. Jeffrey is currently a UX Designer at Riverbed. He develops for iOS & Mac on the side. He also organizes & teaches iOS development workshops targeted to underserved communities in tech. You can follow him at http://twitter.com/jeffburg Looking for Work? - https://goo.gl/forms/cKX7GrB6tYNi7LQJ3 Want to Watch a Previous NSMeetup Talk? Check out our new Youtube Channel (https://www.youtube.com/channel/UCJ09GpR7MvE5e8DqspL6tNw) - http://video.nsmeetup.com Interested in Speaking at NSMeetup? Submit your talk here (http://bit.ly/nsspeaker)- http://bit.ly/nsspeaker Looking to Hire? - https://goo.gl/forms/t6qk0FkuQE28SWou2 Enjoy NSMeetup? Please Donate - We appreciate your donations over the last 3 months. https://secure.meetup.com/nsmeetup/contribute/ Can't donate? Please tweet and share this page with fellow iOS Developers. Questions, Comments, or Ideas for NSMeetup? Please tweet http://www.twitter.com/stevederico Follow Us on Twitter - slide decks and early announcements - http://www.twitter.com/nsmeetup Every month, we meet for some tech talks and free beer. An iOS developer will present their talk and then we'll have an hour for networking and drinks. Topics will stay specific to iOS. Open-source projects are highly encouraged, no product placement in talks. We cannot hold the door open for everyone once the talk has started. You must be RSVP'd to attend the event.