Unlocking this contest will cost GST incl.
I would like to see a display library for use on both IOS and Android that has the following common C API so that the API is common across both IOS and Android. Each display function must autonomously work over whatever the calling app is currently displaying at the moment and allow for the user to return to the app when done. You can find all of these things in sample code on Github but not are invocable from a library much less a set of libraries with a common API.
Display Function : Display a web view that allows return back to the calling app. More browser capabilities the better
API Syntax : void openWebView (char *url);
Parameters : url is a string identifying the url to be opened and openWebView opens the webview browser over the existing view currently displayed in the host app.
Display Function : Display a youtube video that allows return back to the calling app. Must allow for full screen in landscape mode.
API Syntax : void openYoutubeView (char *shortCode);
Parameters : shortCode is a string identifying the YouTube short code identifier for the video to be displayed.
Display Function : Display a phone dial view that allows return back to the calling app.
API Syntax : void openDialView (char *phoneNumber);
Parameters : phoneNumber is a string identifying the phone number to be dialed which will be preloaded into the dialer view for the user.
you must post results on Github with the libraries and demonstrating projects using a button for each of the above library C interfaces to demonstrate that each function works over, and returns to, the main app view.
Please ensure the following:
Supported file types:
JPG, PNG, GIF