Optimizing Themes & Modules for iPhone use.

I am hoping there is some untapped interest out there in getting Drupal to work with the new Apple iPhone.

Seems like it should be relatively simple to brew up an iPhone Drupal module to turn any given custom Drupal node into an iPhone App, this would have an amazing effect on the recognition of and distribution of Drupal itself, given that Apple figures to sell something like 10 million units the first year, and many of those people would be ripe to find a way to develop their own iPhone apps.

There have been quite a few barcamps for iPhone dev which got me thinking about starting this group, some of the great early efforts at working with the iPhone from these campls focuses on the web/ajax side. One of the emerging Gurus has a great blog at:

http://joehewitt.com/

Also see a great little article in the Ajaxian Blog about Joes work, and a great example set of css and javascript files to create a fully functional iPhone interface for any web app.

http://ajaxian.com/archives/iphone-native-looking-skin

Looks like a good starting point for developing Drupal Themes for iPhone use.

oskar_calvo's picture

I have a theme half done to work with Iphone

Hello, I'm working in a theme to use with the Iphone.

I have download all the free software from Apple Store to check oll of it, and I have an idea how to make a theme and how to use the navigation bar.

In this moment, i'm building all the parts, but i have a problem.

I need to delete all the drupal css and them add the iphone css.

this is what i'mtrying:

<?php

function basic_preprocess_page(&$vars, $hook) {
unset (
$vars['styles']);
$vars['styles'] = $var['styles'] = drupal_add_css(path_to_theme() .'/css/iphone.css', 'theme');
}

?>

Login to post comments · Read more

Drupal Developer/Programmer | Bootstrappers

Employment type: 
Contract
Telecommute: 
Allowed

Drupal Masters,

A friend recommended you drupal developers for your incredible wisdom and saavy, and ability to create. I am hoping you can deliver!

Read more

Open Source iPhone App and Module

We are working on creating some iPhone apps, and thought a general purpose iPhone module might be useful for developers, this would go with an open-source iPhone app as a kind of demo / starting point. some more info in the blog post: http://www.zivtech.com/blog/iphone-app-drupal-module

let us know if you have thoughts / ideas about this.

Login to post comments

Solving the Mobile / Web Crossover issues - call for Beta testers

I Just wanted to let you know about a new service which we have just launched in Beta Mode.

http://www.handsetdetection.com/

It is the first step in solving the mobile and web crossover issues which website owners / developers face when someone views their website from any device other than a normal computer (I-phone / mobile phone / PDA etc).

The service is free to use and we believe the best channel to market would be through the open-source CMS community. We are therefore looking for Beta Testers out there to try the service and provide feedback on their experiences.

Login to post comments · Read more
Rob Loach's picture

iUI Drupal Theme

Just uploaded the iUI Drupal Theme that integrates websites on the iPhone quite nicely by utilizing the iUI User Interface Library. Would really appreciate some help on making it better.

3 comments · Read more
starbow's picture

Rename to iPhone

How about renaming this group to just "iPhone" and see if we can't get a little more conversations going?

7 comments
Peter Apokotos's picture

Dreamweaver Extension Developer Needed | Peter Apokotos

Employment type: 
Contract
Telecommute: 
Allowed

I am looking for an Adobe Dreamweaver Developer to create an extension that will allow the creation of Drupal themes from novice to advanced designs for any Dreamweaver user on the Macintosh or Windows operating systems. This extension must export drupal themes that are XHTML 1.0 Strict, CSS 2.0, and Section 508 compliant. Please contact me if you think you are the person for the job. And your bid on this project. The main requirement is that this Extension must be always up to date with Drupal's theming methods.

Syndicate content