Mobile Articles

  • Tracking1

    Engineering Infrastructure at Scale: Test Tracking

    November 14, 2016

    This blog series describes the engineering infrastructure (technologies, processes, tools, and culture) that enables several hundred engineers across LinkedIn to innovate and release software continuously with agility, quality, and productivity. This post describes the analytics infrastructure across iOS, Android, web, and API.   In order to collect information...

  • LinkedIn Android MyStuff View

    The Functional Reactive Architecture Pattern and Its Application to Android Apps

    November 4, 2016

    LinkedIn’s Talent Solutions team has released two Android apps, the LinkedIn Job Search app and the LinkedIn Students app. Both apps were built leveraging the Functional Reactive Architecture pattern. In this blog post, we will dive into the details of this pattern and discuss how it benefits app developers. In a nutshell, the Functional Reactive Architecture...

  • InfrastructureatScale1

    Engineering Infrastructure at Scale: Overview

    October 27, 2016

    This blog series will describe the engineering infrastructure (technologies, processes, tools, and culture) that enable several hundred engineers across LinkedIn to innovate and release software continuously with agility, quality, and productivity. This post gives an overview of the overall architecture, workflow, and scale. As shown in above diagram, LinkedIn...

  • Android Test Butler

    Open Sourcing Test Butler

    August 4, 2016

    Automated testing is a key component to LinkedIn’s 3x3 strategy for releasing mobile applications. As we developed the new LinkedIn...

  • Introducing and Open Sourcing Shaky

    August 3, 2016

    At LinkedIn, we release incremental versions of our apps internally first, in order to deliver a better experience to our members—a...

  • Building a Native Video Player Library for Android

    August 2, 2016

    At LinkedIn, we recognize that video has become a popular medium for people to communicate and share information. We recently launched...