iOS Articles

  • building-a-smooth-stories-experience-on-i-os

    Building a smooth Stories experience on iOS

    November 11, 2020

    Co-authors: Chen Yuan, Lauren Caponong, and Derrick Showers An active community is core to the LinkedIn experience because it provides the foundation for interaction and engagement among our members. As part of that experience, we began introducing Stories this fall as a meaningful way to help members connect to their professional communities. When launching a...

  • linkedins-approach-to-automated-accessibility-testing

    LinkedIn’s approach to automated accessibility (A11y) testing

    May 21, 2020

    Co-authors: Oliver Tse, Andrew Lee, Melanie Sumner, and Renato Iwashima Editor's note: This blog has been updated. Accessibility (A11y) Engineering at LinkedIn aims to streamline accessible product development and maintenance. We think about how tooling can help achieve accessibility success and increase the efficiency of our fellow engineers across the...

  • documentationatscale1

    Managing documentation at scale

    April 2, 2019

    LinkedIn’s engineering teams are distributed around the globe: from California to Bangalore, our engineers are constantly taking a members-first approach to help the world’s professionals. Today, that comes with a focus on mobile, which is how the majority of our members access our platform. With that in mind, Project Voyager, the name of our current mobile...

  • calendarui1

    Open Sourcing our Day View UI Library for Making Meetings...

    March 21, 2019

    Co-authors: Greg Lundien, Akif Hossain, Daniel Hsu, and Hannah Cutler Our members leverage LinkedIn Messenger for a number of use...

  • TestPyramid1

    iOS: Test Pyramid

    November 9, 2016

    At LinkedIn, our focus is on 3x3 iOS releases (3 hours from committing code to a released product, 3 times a day). To enable...

  • Rocket Data: Faster Model Management for iOS

    July 21, 2016

    In early 2015, we started rewriting the LinkedIn flagship mobile application. We wanted a caching system which would present content...