iOS Articles

  • 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, Renato Iwashima 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 organization. We design tools and the infrastructure...

  • 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 Easier

    March 21, 2019

    Co-authors: Greg Lundien, Akif Hossain, Daniel Hsu, and Hannah Cutler Our members leverage LinkedIn Messenger for a number of use cases, and oftentimes a scheduling component is an important piece of the interaction. A few examples include: A student who wants to schedule time to chat with a graduate from his or her school for career advice. A freelancer who...

  • 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...

  • Open-Sourcing LayoutKit

    June 28, 2016

    Fast performance is a key feature of LinkedIn’s mobile applications. So when we first released the new LinkedIn iOS app, and we...