I'm creating a mobile calendar in Flutter and I would like sync it with a Yahoo Calendar and a webmail calendar. How can I do that ?
You need to access their API. Which is like a backdoor for apps to get specific data. The API should be on the official site of the service.
I'm using the linkedin OAuth sdk.
I have the oauth functionality working and my iPhone App is able to successfully logged in to LinkedIn.
i want to implement these two things.
I want to search people using the JSON protocol.
I want to send connection request people which i got from search.
Please provide me assistance asap. suggest me Sample codes if any.
thanks in advance.
I couldn't offer you specific answer for your question, but you should check on this open-source project.
LinkedIn Share for iOS
I have been doing a bit of research trying to figure out if i can get Google analytics to work with a Facebook app/page. So far I have looked at analytics offered by Facebook, which will be deprecated later this year and also using FBGAT to create a tracking image. from what i found, the tracking image won't work anymore and i was wondering what the community had to say about it or if it is possible to track traffic coming in to an app/page?
Facebook Insights aren't deprecated, some of the specific metrics are/were - these are itemised in the documentation.
You should have no problem using Google Analytics in your app; I believe many developers do this
I'm writing a Facebook app which needs to send reminders to users at set dates in the future. When searching for how to implement these notifications I find a lot of talk about how Facebook removed app notifications and you now either have to use counters or send the user emails. Emails I understand, but there's nothing about "counters" in the graph API docs or the PHP SDK. Could someone point me in the right direction?
The old Facebook rest api had a method called "notifications.send" which is what I think you are referring to but that has been completely removed and you won't see any documentation on it from Facebook's end. You can view the old documentation through the wayback machine. There currently is no other good alternative to this old method besides email/Facebook messaging unfortunately.
Many calendaring programs (Outlook, iCal) support vCal for downloading event information and adding it to your calendar. Others can use the vCalendar microformat to extract data. Neither of these, however, seems to be supported on the iPhone.
Is there any functional equivalent that will allow me to list event information on a page and have a website visitor add the event to her calendar with a single click? Since Mobile Safari makes it super-easy to extract emails and phone numbers from web pages, it seems odd that there's no similar functionality for events.
As of iOS 5, if you create a http link to an .ics file, Mobile Safari will offer to open it up in Calendar.
Update:
Note that this is a very old answer. Since iOS 5 you can use EKEventStore to access calendar events and Mobile Safari will open .ics files in Calendar.
Original Answer
It's not possible, there is no API for the calendar on the iPhone, sadly. You can build an app that registers for the ical URL scheme, but you still won't be able to save the calendar entries to the calendar backend since there is no API (like e.g. for the AddressBook).
One resolution could be (from iPhone OS 3.0):
estabilish a calendar server (webdav or caldav protocol), create accounts, events...
subscribe your iPhone Calendar to one of the accounts (eg. Settings->Mail, Contacts, Calendars->Add Account…->Other, Add CalDAV Account -> server, account details)
your web based app posts calendar entries into the adequate calendar server account
Alternatively use Google Calendar to post entries from your website, which can be easily synched to iPhone Calendar using CalDAV.
Another usefull link: http://blog.fosketts.net/2009/06/17/subscribe-internet-calendars-iphone-30/
You can create your own ics file and host it on a public url or use free/paid services such https://calex.link or others.