Je viens de télécharger Facebook Paper app pour iOS. Il y a beaucoup de choses dans cette application, plus précisément de l'animation sage. Il fonctionne lisse comme du beurre pour moi aussi - certains trucs vraiment super se passe derrière les coulisses, de toute évidence.
Ce que je voudrais savoir est ce que les bibliothèques sont utilisés pour les fonctionnalités de l'application (3ème parties les bibliothèques utilisées sont énumérées ci-dessous. Il y a un camion de mer). En gros, comment avaient-ils à la recherche et de travail aussi bien qu'il n' - laquelle de ces bibliothèques puis-je utiliser pour faire de même?
Depuis c'est une question assez vaste question, plus précisément, je voudrais savoir sur les animations de fois, balayez vers le bas, appuyez sur paramètres, appuyez sur une icône. A un tiers bibliothèque utilisée - comment avez-Facebook obtenir la finesse et la complexité des animations qui sont là?
Tous les 3ème partie les bibliothèques de Facebook de papier sont énumérés ci-dessous.
ACE Appirater Reachability AQGridView bitvect Boost Breadcrumb breakpad Chromium CocoaHTTPServer CocoaLumberjack DCRoundSwitch DTCoreText EGODatabase expat FFT by Mark Oleson FFT by Takuya Ooura gh-kit gh-unit Google Toolbox for Mac google-web-toolkit gtest gyp IEEE 754r Half Precision floating... HPGrowingTextView InAppSettingsKit ios5-cookbook ios-8601-parser-unparser jqueryjs JSONKit leveldb LibComponentLogging-Core LibComponentLogging-NSLog libjingle libjpeg-turbo libjpeg libPhoneNumber-iOS libphonenumber libsrtp libvpx libyuv llvmreturn MAZeroingWeakRef minizip mizpanel-iphone mosquitto MessagePack Objective C Imple... MessagePack msinttypes OpenCV Tutorials nimbus NJKWebViewProgress unmodified objc4 ObjQREncoder OCHamcrest OCMock OCPDFGen OmniGroup OmniUI OpenSSL OpenUDID opus peertalk PhotoScroller PHP PLCrashReporter pmtk3 Pocket-ObjC-SDK portaudio protobuf PSTCollectionView SUtilities RestKit Ring Buffer Utility SDURLCache SDWebImage SOCKit SPDY-for-iPhone spdylay spreadsort ssziparchive TDOauth tiqr UAModalPanel webkit webp webrtc WebViewJavascriptBridge XMLReader yaml-cpp yasm zlib zxing