Mobile web interface for Google Calendar? - iphone

I'm writing an iPhone app in which I would like to display a public Google Calendar. I love their mobile interface for Calendar that is available when you log in, but I am wondering if there's a way to display this or a similar interface for public Google Calendars. Currently I'm displaying the desktop version of a public Calendar in a UIWebVIew, but it's hard to work with.
I realize that I could use the google APIs and write my own calendar implementation, but I'd prefer a mobile web interface due to the reduced complexity.

just add a "/m"
to the url.
here is the google article:
http://www.google.com/support/mobile/bin/answer.py?hl=en&answer=65923

Related

How To Promote Google TV Only Application

I would like to know after I built an application for Google TV, how can I get the app listed under http://www.google.com/tv/apps.html, or does Google do anything to help promoting Google TV Only Apps? Since it takes a separate effort to design TV friendly UI and Navigation system, what can we do to make it more visible to Google TV users? Right now the Play Store is very messy and unorganized in a way or it might only because the country I am located.
You should contact the Google TV developer advocates. In particular, Les Vogel, or Krispy. In the past they have looked at apps and provided feedback. They have also helped to get interesting apps into the featured section of the Play Store on Google TV.
You might also consider joining the Sony Developer Network, which allows you to upload your app and have them test it on their Google TV devices. They provide a test report which will help to make your app better for the TV experience. If they like your app, they can also add it to their own featured app section of the Play Store on their Google TV devices.
There is a Google TV community on G+ where you can post about your app to get some feedback from users. Do a Google search and you will also find other forums that deal with Google TV and will help to get the word out about your app.
The best marketing tool is to have a web site for you app and provide a blog to tell users about updates and plans you have for the app. You should also create a YouTube video to show your app in action. Create pages on the various social networks so that users can follow your progress.
Nothing, featured apps are either apps for GTV that are very successful or apps that Google has picked. Currently there is no way of doing anything against that. But I guess Google will work on that if they will continue GTV.

How can I send calendar information from webservice to iphone app?

I want to create or use an open source php calendar as a webservice. This is just one feature of an entire app idea of mine, but I'm working on the app in steps and would like to start with a calendar. Is there a way to use a php calendar to update an iphone apps calendar? Example, I want to be able to add an appointment within the iphone app and have it update on the php calendar on my website? I want syncronization both ways. If I decide to add an event on the calendar through the website, I would like it to update in the iphone app.
For the maximum amount of customization I would go the route of writing your own calendar in PHP. Then you can make the calendar work exactly how you want and it can work seamlessly with your App. This shouldnt be too difficult as for a class project I had to right a simple PHP Calendar (it didnt have web services but still). Ray Wenderlich discusses several ways of using web services in iOS apps, and even has an example based on PHP/MySQL.
How To Write A Simple PHP/MySQL Web Service for an iOS App
How
To Write An iOS App That Uses A Web Service

Import possibility from iPhone App to native Calendar

So I have this iPhone app, working a lot with my webserver (PHP) and getting data from there, mostly HTML content. In this app you can see a list of events (with date, hour etc). Now my users asked me if they could include it to their native iPhone calendar.
Is that possible, and if yes, how?
Do I need to update my application for that or is it possible to generate a file at the server side which the users simply can download? I kinda hoped I could do it that way.
Try using the EventKit framework: http://developer.apple.com/library/ios/#documentation/EventKit/Reference/EventKitFrameworkRef/_index.htmlLike explained here: Programmatically add custom event in the iPhone Calendar

How to use google calendar in iphone application?

I am new in iphone application.i wanted to implement the google calendar in my application, i don't have any kind of idea about this so please give me some example and idea about google calendar.
On Google Calendar API page you can find some useful links: Client libraries for google services, ObjC library, sample Calendar project

How can I access to the iPhone address book in a web app?

I'm currently developing a web app for my company. In this application, there's a form with input fields containing informations about contacts. I would like to create a button which allows to create a contact in the address book on a click.
Is there anyway to access the address book with JavaScript or other web language ?
For example, on windows and IE we can create an ActiveX object in JavaScript to create contacts in Outlook...
Thanks.
If this turns out to be possible, I'm eating my Mighty Mouse ..
I apologize for the slightly unrelated answer
P.S: to make this answer slightly more related; you could accomplish this by creating a hybrid between a native application and a web app, where the native app will pop-up the address book and then return its data to the web app.
If you create a link that generates a file in the vCard format, the iPhone version of Safari might recognize it as a contact and automatically launch the address book app when they click on the link.
It appears that this would NOT work as of iPhone 2.1 (no vCard support in safari), but it might work in 3.0 - I have seen that people will be able to send vCards via MMS on the iPhone, so maybe they'll work in safari too? I guess you'd just have to try it to find out.