iOS Calendar's join button for video conferencing URLs - ios

I noticed that the iOS calendar understands URL's of video conferencing app meetings (e.g. Webex, Zoom, Microsoft Teams, Google Meet etc.). Even when I have the app not installed on the iPhone, it knows from the URL that this is a videoconferencing app meeting link, so it show a section with the URL and a 'Join' button. If the app is installed, it shows the app icon (e.g. Webex), otherwise it shows a video icon.
I'm not sure if this is some capability of Universal links on iOS, but I have not found anything related to that in the documentation.
The calendar event was created outside of any of these apps and was simply a copy-paste of the meeting URL in the calendar event (created using Outlook), so nothing was done within the videoconferencing app to associate it with the calendar event. iOS Calendar seems to understand this from the meeting URL
Does anyone know how to achieve this effect of making the iOS calendar show a 'Join' button next to meeting URL?

Related

Create subscription calendar cal.ical from my iOS app with url

In the iPhone calendar app people can subscribe to calendars from the web and have the events in the calendar, but can my Xcode app generate a local url with an ical file that can be subscribed to? Just for the user on the device with the app, not on the internet?
For example my app when run creates an ical file of events that repeat each year, like international days of the year and puts it somewhere like in the group folder or somewhere behind the scenes and then the user can click that link from within the app or copy and past it into the calendar app by adding a new calendar and putting in the url?
I don't want to put the url online because the information is private and just for the user of the device.

iOS: Open a Calendar app New Event screen with populated date

Is it possible to redirect a user to Calendar app New Event screen programmatically with populated start and end dates? I am aware of Introduction to Calendars and Reminders, but that seems to be an overkill. I have also tried calshow://, but didn't seem to work either or I am couldn't find a correct scheme.

Google Analytics in iOS, How do I know if a page of my website was opened using an app?

I'm developing an iOS app that required me to track a clicked event on an advertising image.
When user clicked on the ads image the app will open a website in web view. My question is : how does the owner of that website know that the website has been opened from a link in my app ?
Ok you want to know whether the user clicked the add and the webview was opened, and the add was completely loaded? You could try adding Google Analytics via Javascript to the ad web page or you could use the webViewDidFinishLoad method in the webview to track whether the add was loaded completely or not.
I've found the solution. In case someone wants to do the same as mine, I've added this "?utm_campaign=August&utm_medium=referral&utm_source=MyApp" at the end of the link when clicked. So when the ads owner opens their google analytics console they will see in referral tab the traffic from MyApp. Here is the link for GA detail.

How to show a full-screen ad (like Flixster) randomly in an iOS app?

I have recently started programming in iOS. I found this really interesting way of showing an Ad in the Flixster app. It randomly pops up a latest movie banner and asks to watch trailer or skip to continue using the app. How is it actually implemented? how can they be pushing a variable screen (may be a view) at runtime? Every time you open the app, you see a different banner.
I work for Flixster and here's how we do it:
Every time the app starts or resumes, the app pings our API to ask for what ads should be shown. Our api gives our app the url of the image to be shown, as well as the click-through url, which can be a regular url, or a custom link to one of our native pages like viewing a trailer, or a movie info page.
We have an admin tool where we can upload the ad image, modify the properties of the ads, or remove old ads and add new ads. However, we've recently started using 3rd party Ad networks like DFP and Admob (acquired by Google) to take over this management.

How to publish link from iOS app to Facebook app with custom URL scheme?

I am creating an iOS app (using Adobe AIR) and I want to put a share button to my game that will allow the player to share a link to my game. I can do it with Graph API using my app's token, but I don't want a story published by my app. I want the native Facebook app to open and bring a share dialog. All my research concluded me to use the custom URL scheme such as fb://publish/?text=my_text but I couldn't get it working. I tried typing exactly that in Safari, it brings the native Facebook app, but no publish dialog or anything. All the sources online tells this, but it is not working. What could I be possibly doing wrong?

Resources