Readium and Sony URMS Integration on iOS app - swift

I've currently started new project which is related to E-Books. This is my first project on such type. I need to integrate URMS SDK and Readium SDK and also synchronize these two stuffs. I found Readium SDK on github and integrate the suggested frameworks on my app (R2Shared.framework, R2Streamer.framework, R2Navigator.framework, ObjectMapper.framework, GCDWebServers and so on). But I haven't found any clue to use them in my project. Also I have to synchronize URMS SDK with Readium.
Is there anyone who can share something about Readium SDK and how can I use them on my project?
Thanks

For the record, Sony URMS is no longer on the market from March 2019.

Related

How to integrate Huawei Mobile Services (HMS) in Unity?

I've found a lot of guidelines on how to integrate HMS in my apps. But majority of them are different or using android studio. May I know which one is the latest guidelines to integrate HMS in my apps for Unity.
Also, I want to enable In-App-Purchase (subscription) for my apps as well.
Thanks in advance.
UPDATED
Currently I'm trying to implement In-App-Purchase for huawei. Huawei tech said that users need to signIn first before they can use IAP. But I received this error while testing signIn
How to obtain product info ? here
AFAIK you have two main options:
UDP SDK from Unity, which is the Unity official solution to HMS in Unity. However has been under maintenance for some days now.
Unity HMS Plugin from EvilMinds, an open source alternative that is already functional and includes supports to more HMS kits. Looks pretty promising for the future.
In any case you can still manually access HMS Android SDK directly using Unity SDK Android API.
Unity provides the HMS Plugin here: Unity Asset Store > Huawei HMS Core App Services
The README file contains information about development guides, API references. For more technical questions, please submit a ticket with Unity Customer Service.
Currently Unity does not support the In-App-Purchase (subscription) function. It will be planned in the future.
Update:
For the IAP error:
It is a null pointer. Please check for unassigned objects. If you cannot find anything, please delete project and install again cause sometimes these kind of things happening.

Apple / Android pay in nativeScript

what is the best way to use Apple / Android pay in nativeScript for in App purchase? Is there any plugin around? Can anyone give me a direction?
Check out this one: https://www.npmjs.com/package/nativescript-purchase
Currently, it is only supporting IOS, but guessing will have Android support soon.
nativescript-purchase currently supports both android and iOS.
And it is constantly being updated.
As far as I know there is no such plugin at the moment however you can create easily new one by using some already available cocoa pod for example for iOS:
https://cocoapods.org/?q=Apple%20Pay
You can use this repo to get started with Google Pay:
https://github.com/android-pay/androidpay-quickstart
Here is also more info how to create {N} plugins:
http://docs.nativescript.org/plugins/plugins

Can I build openTok(tokbox) hybrid application with ionic framework?

I am building mobile app which having secure video conference. I found Ionic framework which can support corodova. Can I build openTok hybrid app in Ionic framework? If yes can I know what are the pro and cons or limitation over android and iOS?
I just wanted to add an update to this. I spoke with a few (very helpful) people over at TokBox and they have forked and released an updated version of the Song Zheng's (SONGZ) plugin. We were having issues with the older reliance on the outdated version, but this one is updated to 2.12. https://github.com/msach22/cordova-plugin-opentok/
Although it is not officially supported by TokBox, You are no longer forced to use the older 2.8.3 iOS SDK!
Much thanks to Manik over there
The short answer is yes.
But as always, things are slightly more complicated than that.
WebRTC works perfectly fine on Android, so will work in Cordova or even just Chrome. However Apple's Safari (which uses WebKit) does not currently support WebRTC.
I have had some success using https://github.com/eface2face/cordova-plugin-iosrtc which provides a shim for WebRTC and allows you to use the OpenTok.js SDK on both platforms. There are a few pain points around sizing, and overlaying controls though.
There is also: https://github.com/songz/cordova-plugin-opentok and https://github.com/aoberoi/cordova-plugin-opentokjs which I have not tried yet, but should work perfectly well. I believe the former wraps the native SDKs provided by TokBox, whilst the latter uses iosrtc.
Brad, thanks for sharing the plugin!
I've moved over the updated Cordova Plugin to the OpenTok GitHub organization as an OpenTok Labs project so please feel free to contribute!
The plugin is currently compatible with OpenTok iOS & Android 2.12.0 SDKs. I've introduced some changes such as OT.initPublisher not requiring the API Key (similar to the OpenTok JS SDK) and have added more publisher properties: https://github.com/opentok/cordova-plugin-opentok/blob/master/docs/ot.md#initPublisher
Here are some resourceful links:
Cordova OpenTok Plugin: https://github.com/opentok/cordova-plugin-opentok
Cordova Samples: https://github.com/opentok/opentok-cordova-samples
Ionic Samples: https://github.com/opentok/opentok-ionic-samples

No more FlurryAnalytics and FlurryAppCircle?

When i download the flurry sdk v4.0.6, there are folders for flurry and flurryads but no folders for FlurryAnalytics and FlurryAppCircle. I need to get the libFlurryAnalytics.a and libFlurryAppCircle.a files to run an app passed by my senior. Anyway I can download FlurryAnalytics and FlurryAppCircle?
The 4.x Flurry iOS SDK is modularized to allow developers to select exactly the components they wish to integrate into their app. Please note that FlurryAPI (2.x) or FlurryAnalytics (3.x) is now just Flurry. Replace FlurryAPI/FlurryAnalytics in existing calls that relate to capturing analytics data with Flurry. Similarly, replace FlurryAPI or FlurryAppCircle/FlurryClips/FlurryReengagement in existing calls that relate to app recommendations with FlurryAds. The new integration instructions are available inside the SDK folder, and at support.flurry.com. However, if you still need the older version of the SDK, please write to support#flurry.com.
(Full disclosure: I work in the Support team at Flurry)

iPhone - iOS4 - is there a Step-by-step guide on how to upgrade OLD Apps to new SDK?

Is there a Step-by-step guide on how to upgrade OLD Apps to new SDK ?
Especially, which features from old version will not work in new one?
Creating this guide will help companies create toolkit for people who are struggling
There's no official step-by-step guide, there are however documents on developer.apple.com showing the API Differences between specific versions of the SDK.
Example: iOS 4.0 to iOS 4.1 API Differences
Besides reading & examining the changelogs yourself, you can always open your project with the new SDK. If I'm not mistaken will the compiler show warnings for deprecated API calls. After you have fixed these warnings and the project compiles without errors/warnings you should be all set and your app should run on the newer SDK version.
Remember that this could potentially break your app on older SDK versions.