Social sharing on iOS - ios

I am working on an app that capable of share images through Facebook, Twitter, Instagram. I have integrated Facebook login for the app by using Facebook iOS SDK. What is the best approach to enable social sharing,
Use three SDKs for iOS,
or
Use Apple social media framework integration

You can also try to use ShareKit (link to GitHub) which allows to work with a lot of services to share content.

For sharing images on your facebook wall you can use apple social media framework i.e. SLComposeViewController class
While sharing on your friend's wall use SDK provided by Facebook developers
Hope it helps you.

For facebook and twitter sharing you can use Social framework.But for the instagram sharing you have to use UIActivityViewController.
Follow the link for facebook and twitter sharing:
how to share content on facebook, twitter and instagram using SLComposeViewController swift
100% working and easy steps

Related

How to implement universal deeplinking in iOS for twiter and Facebook?

I want to implement universal linking in iOS Swift for twitter & Facebook.I tried with native way of creating universal linking file and keep it on our server. This is only working with WhatsApp, Mail and Notes but not working on Facebook, twitter and LinkedIn. I found that Facebook is not allowing to open app from there but why twitter and linkedin is not allowing.
Any Idea ?
Universal Links do not work in Facebook and Twitter. You need to use Facebook App Links and Twitter App Cards. The reason is that these apps can control what URLs they open in and out of the app, so they force you to adhere to their standards to deep link out of their apps.

Video's sharing through Pinterest in iPhone using Xamarin iOS

I need to share videos through Pinterest from my App.
I am able to share images using this website
but I need to share video's through Pinterest.
Use the component Xamarin.Auth to be able to login to Pinterest
Create an App on https://developers.pinterest.com/ for the login and read how the API works in order to be able to communicate with pinterest and share a video
For example see something like this implemented on Xamarin for Twitter

iOS SDK for logging to Social Media like Facebook, Twitter, linkedin,google +?

I am developing new iPhone app in which i have provide users a option to login to application using Facebook,twitter,linked in and Google+.
Can some please let me know do we have any single API/sdk which supports all the social Media because its easy to implement and will not be confused with using different API/sdk's.
Thanks,
Kishore
I think you can use it, ''mob'' offers services in China.
It integrates the world's leading social media, including Facebook Google+ Twitter ...
To give you a link, it supports English enter link description here
But I do use Facebook, Twitter to login is very simple, official API written in great detail.

google plus sharing on cordova-phonegap

I am new to phonegap. I wish to implement social sharing in google plus, facebook and twitter.
I have successfully implemented facebook and twitter sharing following the following link:
https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin
The link says that we can use this plugin for google + too. But I didn't find any syntax for google + sharing in the link.
How do i implement google plus sharing in phonegap app?
It's only supported on Android at the moment.
Use shareVia('com.google.android.apps.plus', ...)

Facebook registration

I need to add the 'Share' on Facebook and Twitter buttons to my iPhone app. Before I get any further, do I have to go register on Facebook Developers, under Mobile Apps, in order to get an App ID (and then implement the Single Sign On)? How about Twitter?
First of all you need to register your app in facebook and twitter under development
For twitter go to this http://dev.twitter.com and for the facebook go to this http://developers.facebook.com/docs/guides/mobile/
when you register your mobile app you will get api key go to http://www.getsharekit.com . here is the open source api for share item (text, image , file , link ) to share on facebook , twitter and many more.
just check it.
Thanks
Yes, you do need to register with Facebook and be issued an App ID. Without this, you won't be able to do very much at all with their API. All the information you will need is available here:
https://developers.facebook.com/
...as well as the facilities to create your app and App ID.
If you are intending to use Facebook and Twitter official SDK, you will have to get ID from their respective developer console. For Facebook the official SDK can be downloaded here and for twitter the official SDK is here.
Updated : From iOS 6 onwards, you can use Apple's own Social Framework to share with Facebook and Twitter.

Resources