LINE Engineering

Total 1 Tagged in ’#Timeline performance’
  • Improving LINE Timeline performance on iOS through implementation of a view model
    Keonhong Lee 2017.05.30

    Keonhong has participated in the development of Keep for both Android and iOS. He is currently on the Timeline for iOS development team.


    Hello, my name is Keonhong Lee and I'm in charge of development for Timeline on iOS. In this blog post, I'd like to talk about how we improved performance of the Timeline on iOS, after it had become heavy, slow, and difficult to manage from the many added features and history over time.


    First, some background on why we started on this path.

    The LINE Timeline is a place where you and your friends can share all of your social activities. Theoretically, a post uploaded to the Timeline can be seen in dozens of different ways. One single post may need to processed in different ways depending on the screen it's being displayed on, or the situation it's being read in.

    iOS Timeline Timeline performance iOS view model

    Read More