Fast performance is a key feature of LinkedIn’s mobile applications. So when we first released the new LinkedIn iOS app, and we learned that our members were experiencing noticeable delays when viewing certain profiles, we immediately investigated the issue to find a solution. Performance profiling revealed that the main thread was spending a significant amount...
Swift Articles
-
- Topics:
- Performance,
- Swift,
- LayoutKit,
- iOS,
- Open Source
-
When we rewrote the LinkedIn flagship app last year, we decided to use immutable models everywhere because of the many benefits that they provide, such as thread safety and better performance. Instead of using raw JSON dictionaries for data, we parse our data into objects which the application uses for data access. The main challenges of using immutable models...
- Topics:
- Swift,
- Mobile,
- iOS,
- Open Source
-
Introduction Last fall, SlideShare released its 1.0 of the SlideShare iOS app - one of the few apps in the App Store built entirely with Swift. This was partially due to the coincidental release date for the 1.0 of Swift, but using Swift made sense for us. As soon as the language was announced, we spent every moment reading all of the material available and...
- Topics:
- Swift,
- apple,
- iOS 8,
- iOS,
- slideshare
-
With little experience developing on iOS, SlideShare's mobile team started working on our first iOS app in May. We had a small team of...
- Topics:
- Swift,
- Mobile,
- iOS,
- slideshare