Skip to end of metadata
Go to start of metadata

SDK Versions

Download the SDKs for your IDE. For iOS you'll need to download and install Apple Xcode first. For Android, you'll want to use Eclipse for Java Developers.

PlatformStable PackageStable VersionLinks
iOS

Xtify iOS SDK (zip)
(For our alternate no-dependencies version, see SDK Notes below)

2.38*Release Notes, Getting Started Guide
Android (GCM)Xtify Android SDK (zip)2.3.2Release Notes, Getting Started Guide
BlackberryXtify BlackBerry SDK (zip)1.02**Release Notes, Getting Started Guide
WindowsWindows Phone 8 SDK (zip)0.2.1Release Notes, Getting Started Guide
Mobile / Desktop WebReactor (Javascript SDK)1.1.0Getting Started Guide

Platform Support

Xtify also works with 3rd party development platforms.  Here are supported integration guides. If you've built an integration not shown here and would like it listed, please contact us!

 

PlatformOSPackageXtify VersionLinks
PhoneGap Cordova 2.xiOSXtify Cordova for iOS SDK1.4Integration Guide
PhoneGap Cordova 2.xAndroidXtify Cordova for Android SDK1.5Integration Guide
Appcelerator Titanium 3.xiOS/AndroidXtify Titanium SDK1.1Release Notes, Integration Guide
Application CraftiOS/Android  Integration Guide

SDK Notes

  • After downloading the appropriate SDKs, head over to our Implementation Guides for a kick start.
  • If you're upgrading from our 1.x series SDK/APIs, please review the Release Notes above for upgrade tips.
  • SSL transmission is available for customers that have signed up for a paid service plan. Contact us if you'd like this enabled for your account.
  • * This is our all-in-one ARC compliant build. All libraries that we use are compiled within our framework, including:
    • ASIHTTPRequest
    • SBJson
    • Reachability
    • UIDevice Identifier
    • NSString
    • GTMNSString
    • For build customizations, you can download our alternate SDK which has the above libraries moved out of our framework into the ExternalLib folder.  For example, if you have build conflicts with any of the libraries above, you have the choice of either removing the particular library from XtifyLib/ExternalLib/XXX.m and .h, or you can remove the conflicting files from your app. 
  • ** BlackBerry SDK only works with our 1.x API stack.

While iOS development in Xcode is pretty straightforward, when you start development for Android with Eclipse there's a quite a bit of setup to do.  Check out this guide for help on setting up the Android Development Tools plugin for Eclipse. If you've never developed mobile apps before with either IDE, google is your best friend for finding 'hello world' tutorials.

Labels: