Tuesday, 27 January 2015

skignz developer update

skignz logo
www.skignz.com

skignz: geo-located augmented reality viewer update

A new skignz update has prompted this update. The next version on iPhone (1.53) will include a URL scheme for app integration.
Here's an extract from the skignz developer section.







iOS app developers

From Vers. 1.53 the skignz app registers a URL scheme.
Check the iOS app version via 'Help'->'About' or see 'You can test the URL scheme on your iPhone/iPad' below.
The skignz URL scheme is: skignz://

You can test the URL scheme on your iPhone/iPad

  • Select Safari
  • Type: skignz:// into the address bar
  • All being well (skignz 1.53 or higher is installed) the skignz app will be run
  • If there's a problem:
    1. skignz is not installed,
    2. the skignz app hasn't been updated to 1.53 or above, or
    3. there was a typo
This simple interface allows any app to launch the skignz app.

Objective-C example

/*
  Use at your own risk. No guarantees and supplied 'as is'.
*/
- (void)buttonPressed:(UIButton *)button
{
  NSString *skignzURL = @"skignz://";
  NSString *itunesURL = @"itmss://itunes.apple.com/us/app/skignz/id698652561";

  if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:skignzURL]])
  {
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:skignzURL]];
  }
  else
  {
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:itunesURL]];
  }
}

For more advanced integration

For example: skignz to display a 'Done' button which, when pressed, causes skignz to relaunch your app
Please contact the email address below with your contact & app details.
If you have any comments, questions or special considerations please contact gary.baker@skignz.com



By 'more advanced integration' they mean that, if your app is considered suitable (no adult content) they'll give you a user code, which you embed in the URL scheme. Pass that and your own app URL scheme and the skignz app will provide a 'Done' button, which, when pressed, will launch your app again.
It works well.

More integration options are in the pipeline and they're busy 'running catch-up' with the Android version to get it in line with the iPhone version.

No decision has been made about the Windows version but skignz have signed up as a Microsoft developer.

I have lots (4) emails asking what skignz is exactly. I'll publish this update then compose another blog entry shortly to explain.

Oh, and, Happy New Year! :)

No comments:

Post a Comment