MonkeyBread Software Releases the MBS Xojo Network Kit in version 1.0

Nickenich, Germany (March 10th, 2015) – Monkeybread Software releases version 1.0 of the MBS Xojo Network Kit.

The MBS Xojo Network Kit provides you with a few useful classes and modules to easily use network functions in iOS.
Our Kit contains two parts: A wrapper for OS X and iOS Bonjour classes to publish service and browser for service including resolving the IP addresses. and a wrapper for OS X and iOS for NSConnection classes including NSURLRequest/NSURLResponse with HTTP extensions.

NSConnection Wrapper:

  • HTTP and HTTPS support.
  • FTP download support
  • Synchronously and asynchronously transfers
  • Load to memory or file
  • Supply HTTP Header fields
  • Supply HTTP Body for upload
  • Supply HTTP Method like GET, PUT, POST or others.
  • Control about cache handling
  • Can use pipelining with HTTP 1.1
  • Define if to use cellular network or not.

NSNetService Wrapper:

  • asynchronously browses for domains to use
  • asynchronously browses for services with given type
  • asynchronously publishes services
  • query/publish TXT Record data.
  • Function to check for events on console projects.
  • Parse code for IP addresses, supporting IPv4 and IPv6

Wrapper Features

  • For Xojo 2015r1
  • Using exception handling to track error
  • Test code included
  • All classes with MB postfix to avoid name conflicts.
  • Compiles for all targets
  • All module definitions are protected to avoid conflicts
  • Inline documentation
  • Full Source code, no encryption
  • Works for 32bit and 64bit targets.
  • Example projects for Desktop, iOS and Console using our classes.

Our Network Kit requires Xojo 2015r1 or newer.
If you need network functions for Windows, Linux and Mac OS X cross platform, please check our MBS Plugins, especially the Network and CURL plugin parts.

The Network Kit is available for $99 USD or 79 Euro (+VAT if needed).

You can learn more and try the sample application on our website:
http://www.monkeybreadsoftware.de/xojo/NetworkKit/