nuubit.SDK
2.0.0
See the version list below for details.
dotnet add package nuubit.SDK --version 2.0.0
NuGet\Install-Package nuubit.SDK -Version 2.0.0
<PackageReference Include="nuubit.SDK" Version="2.0.0" />
paket add nuubit.SDK --version 2.0.0
#r "nuget: nuubit.SDK, 2.0.0"
// Install nuubit.SDK as a Cake Addin
#addin nuget:?package=nuubit.SDK&version=2.0.0
// Install nuubit.SDK as a Cake Tool
#tool nuget:?package=nuubit.SDK&version=2.0.0
The nuu:bit Mobile SDK is a simple way to connect a mobile application to nuu:bit's global content acceleration and analytics platform.
The nuu:bit Mobile SDK (Software Development Kit) is a set of libraries that provide the means necessary to report and accelerate the delivery of content to applications running on mobile devices. The nuu:bit SDK utilizes a specially designed set of networking protocols to provide acceleration to a given mobile application. Network traffic that is normally directed to and from the mobile App is sent through the nuu:bit SDK, which utilizes nuu:bit’s global network to accelerate the App’s traffic.
The SDK can function utilizing either of two nuu:bit-optimized protocols – an UDP-based protocol NMP (nuu:bit Mobile Protocol) or TCP-based protocol DOTS (Dynamically Optimized Transport System) to transfer the content over the wireless network. The SDK determines, which protocol provides better performance for that particular App, device, and wireless network at that moment in time. Once the appropriate protocol is selected, the protocol then senses network, device and App conditions, and adapts its own behavior in real time to provide the fastest possible transfer of data overall.
The nuu:bit SDK communicates with the nuu:bit server in the nuu:bit network, maintaining the flow of content, and monitoring and reporting on the operation of the SDK while sending performance data reflecting data transfer rates, bandwidth, latencies, etc. This raw data is then forwarded to nuu:bit log servers, and processed for reporting purposes. Processed data is then forwarded to the nuu:bit analytics backend service, where the performance information is made available to nuu:bit customers via the API or portal.
Please see https://revapm.zendesk.com/hc/en-us/articles/ for more details
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
Xamarin.iOS | xamarinios is compatible. |
-
All Frameworks
- Microsoft.Bcl.Build (>= 1.0.21)
- Microsoft.Net.Http (>= 2.2.29)
-
Xamarin.iOS 1.0
- Microsoft.Bcl (>= 1.1.10)
- Microsoft.Bcl.Build (>= 1.0.21)
- Microsoft.Net.Http (>= 2.2.29)
- System.Net.Http (>= 4.3.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
nuu:bit accelerates your mobile Apps. We offer a global network with a customizable performance platform that provides deeper insight into both network and App performance data. Our platform lets you control the desired performance level of your Apps. The result? More responsive Apps, and happier, more satisfied users. Most importantly, your users stay connected and increase their engagement because nuu:bit helps you eliminate slow connections and reduce mobile lag. Let nuu:bit accelerate all your Mobile Apps so you can create the best user experience possible.
Highlights of nuu:bit mobile acceleration SDK:
Two-line SDK integration
Full control on the SDK behavior from the nuu:bit customer portal and API
Mobile analytics
A/B performance testing between nuu:bit and incumbent CDN (or customer origin server)