Skype integration with Xamarin iOS - ios

We are developing iOS app in Xamarin and we have one requirement to integrate O365 Skype integration. I can see there is SDK available for iOS native but couldn't find anything for Xamarin.iOS. Anyone please help me out.

What you look for is called a iOS library binding.
If someone already created it and made open-source you can look for it. If not - it is necessary to you to do a binding.
Please see reference https://developer.xamarin.com/guides/ios/advanced_topics/binding_objective-c/ about ios libraries bindings.

Related

Can you integrate firebase SDK inside an iOS library?

I have an iOS library and would like to integrate firebase SDK into it so that I can see crashes and other things that happened in the library. I am wondering if this is doable?
Yes. It is usually best to include it from a statically linked library, but possible from a dynamic library.
See details at https://github.com/firebase/firebase-ios-sdk/blob/master/docs/firebase_in_libraries.md.

Msgraph-sdk-java vs Msgraph-sdk-android for Android?

Has anyone tried Android development using Microsoft Graph SDKs?
What is the preferred SDK for Android? There are two SDKs available - one for Java (msgraph-sdk-java) and one separately for Android (msgraph-sdk-android) and its very confusing to choose between two. No appropriate documentation available as well!
Sorry for the confusion Samhith. We are in the process of deprecating the Android SDK in favour of the Java SDK for Android. The docs here should have mentioned the correct configuration for using Java. That's on me to fix.
There is an example of creating a client for Android here but you are absolutely correct that the guidance is not clear.
There is a dedicated Android Authorization Prodvider that can be found here.
All future work will be in the Java SDK and we will support the Android platform via that SDK.

How is Yuneec SDK?

Has anyone used Yuneec’s SDK or know anything about it? Building SDK for drones creates a lot of possibilities. But want to see if anyone here has experience with Yuneec before.
http://developer.yuneec.com/
Yes! Yuneec has SDK for both iOS and Android. I am currently looking into the Yuneec Android SDK to design a custom app and so far its been great! The SDK exposes a lot of features and looks like they are going to be adding a lot of exciting features soon. SDK provides APIs to control the Yuneec drones and can be customized to your needs. You can definitely check out more here https://developer.yuneec.com.

Using twilio sdk for an iOS app?

I am planing to develop an VoIP iOS app and use Twilios SDK. I am making the choice to either use LiveCode, Appery.io, PhoneGap or build a native Objective C app. I am going to build the app for iOS, Android and HTML5 so the ideal would be to develope in JavaScript for all platforms, but as I understand the support for WebRTC is laking on the iPhone so the alternative for iOS is the native twilio SDK.
My requirements is:
be possilbe to use in iPhone 5 with iOS 7 be able to use twilio iOS
SDK´s voip functionality or twilio´s js SDK (if it is possible to
wrap a browser that supports RTC in the code?) be able to integrate
billing such as in-app payment or paypal with zooz or similar
communicate with REST API´s such as Amazon S3 or a node.js server
store temporary info in a SQLLite db when app is off line make fast
and responsive views (file listings etc) is very important
create cfuuid´s
I have seen several Twilio projects that use PhoneGap but none that are using LiveCode.
I have already built an iOS VoIP app in Objective C, but I want to be able to release it on several platforms also such as for Android and build a HTML5 app, without redoing everything.
This isn't really a programming question and should perhaps not be asked here.
You can create an external for LiveCode and quickly create an interface using the LiveCode IDE. This is probably a quick and easy way to make a working app. If you're starting with LiveCode but are experienced in Objective-C, creating an external won't be a problem for you.
LiveCode doesn't contain native iOS controls, which means that you have to emulate the GUI. If you use PhoneGap, you also will need to compile a plugin for PhoneGap using Objective-C, but you can use a framework, such as JQuery, to get the right GUI.
Either way, you will have to compile the SDK and you'll need to be quite profound in Objective-C.
LiveCode will meet all your requirements. However, Apple will deny your app if you use PayPal for in-app purchases. You'll have to use Apple's in-app purchasing feature. I believe this is possible in LiveCode now. I'm not sure how easy it is.
I'm not sure about file listings either. On iOS, you won't have complete access to all files on the phone. This isn't a LiveCode limation but a limitation of the OS.

Implementation of Newaer SDK

I want to know the basic implement newaer SDK (https://www.newaer.com) in my app for iOS Devices. I could not find anything useful on SO or any where else on internet regarding the Implementation of Newaer SDK. I did a lots of R&D but could not find any solution. if anyone has worked with newaer SDK earlier that would be great. Please help. I have some basic questions on this and if you know any tutorial that would be great. My questions are:-
How to find out the unique NewaerID of my device.
With the help of Newaer SDK can we find the android SDK.
There are some other questions. Please help. Thanks in advance.
Currently the SDK for iOS can not see Android devices, however, the opposite is not true. i.e. Android can see iOS devices which are broadcasting.
NewAer is currently working on a new API which will provide this feature.
The current iOS SDK does not reveal the NewaerID of a an iOS device. The next release for iOS will include api calls to retrieve this identifier.
In terms of implementation, the best guide is to look at the sample application in the SDK bundle. If you can explain your use case a little more I may be able to help you to reach it using the existing SDKs.
just drag the newaer-sdk-proximity-ios.framework to your project,and register a app and app id in https://www.newaer.com/landing

Resources