Msgraph-sdk-java vs Msgraph-sdk-android for Android? - microsoft-graph-api

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.

Related

Flutter integration into existing iOS app running with bitcode

My group is currently evaluating flutter as a possible cross-platform tech to be used for faster development of our existing g mobile apps on both iOS and Android. As part of this evaluation, we’re putting an emphasis on the integration between flutter based features and other, natively implemented, modules and features.
To get started, we’ve been following flutter’s official guide page (https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps), which gives a very basic intro to such integration.
My question regards the integration of flutter into existing iOS apps, specifically the fact that “Currently the flutter aot compiled code is not compatible with bitcode”. Our current app runs with bitcode enabled and if this is really the case, it can be a cardinal consideration for not adopting flitter at this time. Your response will be greatly appreciated
Unfortunately Flutter currently is not compatible with projects using bitcode.
There is an issue tracking this, hopefully they add support soon....
https://github.com/flutter/flutter/issues/15288

Does flutter SDK provide any framework to develop apps for Windows phone?

I want to know whether google is planning to support any other platforms other than iOS and Android for Cross platform development using Flutter.
Like React native windows for React native does flutter have framework that would support windows phone development?
Nobody can answer this question except Google, however it seems very unlikely that anyone would put effort into Windows Phone when even Microsoft are not:
Of course we'll continue to support the platform.. bug fixes, security updates, etc. But building new features/hw aren't the focus. 😟
https://twitter.com/joebelfiore/status/917071399541391360
As for:
support any other platforms other than iOS and Android for Cross platform development using Flutter
This is not officially supported, but lots of people in the community are interested in running Flutter on desktop and have been playing around with it. Maybe in future it'll cover more platforms even if they're not official or from Google.
https://github.com/google/flutter-desktop-embedding
A job we are doing right now has windows phone compatibility as a requirement.
My suggestion is to look into exporting Flutter to Web and then making a windows app which is just a full screen webview and loading the flutter web app in the app's internal webview.

Does Alljoyn support iOS

Does Alljoyn really support iOS? It seems the last release supports iOS 8.x. Have not seen anything beyond 8.x. Am I missing something? Looking for a way to use interoperable WiFi Peer-to-Peer on Android, iOS, and Windows10 (Mobile) platforms.
Yes, AllJoyn supports iOS. This library was written on Objective-C and company I worked at had to support and upgrade the framework by our own. The code is private.
You could also ask and learn something on their official page.
UPD:
AllJoyn is connecting with Open Connectivity Foundation. So better to look at their solution.
And look at this IoTivity solution. Seems promising.

Skype integration with Xamarin 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.

PhoneGap Support for Blackberries 6.0+

I need to decide whether to use phonegap to create a blackberry application. The lure of the app being deployable to various platforms is enticing however I need to know if it will be able to support Blackberry versions 6.0+. So far the website claims support for 5.0, and 6.0. There is a link at: PhoneGap Supported Versions that is meant to explain which ones are supported however one link doesn't work and another takes you to a dated stackoverflow thread. I get the same results from other searches.
My question is can phonegap support higher blackberry operating systems such as 7.0 and later developments by RIM? Also if stability in terms of not having to continuously modify the application for oncoming OSs was important, would it be better to use RIM's WebWorks SDK rather than PhoneGap?
If you are only going to target RIM phones then the WebWorks SDK is probably the best way to go. If you want to target other devices that run iOS and Android then you should look at PhoneGap.
We get really good involvement from RIM on PhoneGap. They did all the code to add Playbook support to PhoneGap and are currently involved in the unified JS project as well.

Resources