DESIGN

PROGRAMMING

API for iOS software






 

Design and backend:

QMEDIA Company  http://qmedia.com.ua/

http://qmedia.com.ua/









 

Software architecture and programming iOS

Serge Moskalenko

Serge Moskalenko






 

API for external iOS (iPhone / iPad / iPod touch):


1. A simple call:

wckiev://run/#location={lat,long}&zoom={zoom level}&comfort={point type}

wckiev://run/#location=50.450159,30.5234

wckiev://run/#location=50.450159,30.5234&zoom=14

wckiev://run/#location=50.45,30.57&zoom=13&comfort=0


Download the sample project (wckiev-api.zip) 


2. Get a list of points closest to the specified coordinates:

wckiev://list/#location={lat,long}&type={point type}&sender={urlencoded sender url}

wckiev://list/#location=50.45,30.57&zoom=13&comfort=0 &sender=wckievapi2://run/#


Returns the parameter a list of the closest points. Parameter "comfort" is not mandatory, is to filter by level: 0 - any, 1 .. 3 - specific level.


Download the sample project (wckiev-api2.zip) 


3. Information on the point (from obtained in the previous query):

wckiev://detail/#item={item id}&sender={urlencoded sender url}

wckiev://detail/#item=500&sender=wckievapi2://run/#


Download the sample project (wckiev-api3.zip)