Главная
Study mode:
on
1
Introduction
2
Data Layer
3
API Design
4
Is there something wrong
5
Should I write my own solution
6
Product Models
7
Sharing
8
immutable objects
9
mutation
10
incentives
11
cold start time
12
Daria
13
Model View Controllers
14
View Hierarchy
15
Datastore
16
Multithreaded
17
JavaScript
18
CSS Flexbox
19
React Native
20
Infrastructure
21
Framework
22
Basic Framework
23
Decider
24
Components
25
Performance Improvements
26
News Feed
27
C Components
28
Component Views
29
Component Reconfiguring
30
View Reuse Pool
31
Component Tree
32
Newsfeed
33
Year in Review
34
Feature Code
35
GitHub repo
36
C Swift
Description:
Explore the intricate architecture and libraries powering Facebook's iOS applications in this 48-minute conference talk from F8 2015. Dive deep into the data layer, API design, and product models while learning about the challenges faced and solutions implemented. Discover the intricacies of immutable objects, mutation, and cold start time optimization. Examine the Model View Controllers, view hierarchy, and datastore implementation. Gain insights into multithreaded JavaScript, CSS Flexbox, and React Native integration. Understand the infrastructure framework, including basic framework decider components and performance improvements. Analyze the News Feed implementation, C components, view reuse pool, and component tree. Learn about the Year in Review feature, GitHub repo integration, and the use of C Swift in Facebook's iOS development process.

Facebook iOS App Architecture: Inside the "Big Blue App" - F8 2015

Meta
Add to list