AdMob helps a user monetize a mobile app through in-app advertising. Ads can be displayed as banner, interstitial, video, or native ads—which are seamlessly added to platform native UI components. AdMob uses the Google Mobile Ads SDK which helps app developers gain insights about their users and maximize ad revenue.
Facebook provides the easiest way to track success of App Ads, implement powerful sharing or let people log into an app with Facebook. Among other tools, this SDK provides anonymized audience insight about the people interacting with the app as well as a way for people to login to the app through Facebook. It also contains five component SDKs that can be connected to individually.
Facebook Login provides a way for users to login to an app using their Facebook account. It also allows users to grant permissions to the app to access their information or perform actions on Facebook on their behalf. There are also identical SDK's available for android and web development.
Google Analytics provides insight on app usage, user engagement, and cross-network attribution. It is natively integrated with Firebase, Google's app developer platform, and provides unlimited reporting for up to 500 distinct events, helping to understand clearly how app users behave.
Crashlytics is a powerful and lightweight tool that delivers interactive, detailed crash reports in realtime. Crashlytics performs deep analyses of each thread and uses a multi-symbolication process to provide progressively higher levels of detail. It is one of the modular kits contained within Fabric and is available in both iOSand Android versions.
Protocol Buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data. Protocol Buffers currently support generated code in Java, Python, Objective-C, and C++
AFNetworking is an Objective-C networking library for iOSand Mac OS X that is built on top of the Foundation URL Loading System. This helps to extend the powerful high-level networking abstractions built into Cocoa. In addition to basic networking features, AFNetworking also includes more advanced ones such as Network Reachability and SSL Pinning. Also built by the Alamofire Software Foundation, Alamofire is the Swift equivalent of AFNetworking.
Answers provides realtime statistics on how the app is being used such as number of active users, session length, stability rating, and retention. Answers is one of the modular kits contained within Fabric and it is strongly suggested to be installed via Crashlytics.
Fabric is a mobile platform with three modular kits, Answers, Beta, and Crashlytics. The Answers SDK provides realtime analytics and event tracking, Beta allows for app distribution for beta testing, and Crashlytics provides detailed crash reporting.
Google Mobile Ads enables publishers to monetize their mobile app through in-app advertising. It features streamlined APIs that provide access to mobile ad networks and advertising solutions. The Google AdMob SDK is a component of Google Mobile Ads.
SD WebImage is a library that provides an asynchronous image downloader with memory and disk image caching. It includes categories for user interface elements such as UIImageView, UI Button, and MKAnnotationView.