Mobile Friendly (iPhone, iPod touch, etc.) theme?

Tagged:  

Was just thinking that an alternate theme for mobile users would be great. Anyone else agree?

Hello everyone, happy to be here (and not paying the $600.00 for the AC version!)

I just would like to say this is very needed also

T Penney

No promises on this, but I will be starting on a mobile theme soon - my clients are roving Blackberry and iPhone users and are asking for this. Any suggestions are welcome.

Personally i think mobile support should go beyond simple themeing. e.g. A lot of ProjectPier's functionality would be overkill on a traditional handset.

And for iPhone - well, there's simply no way you'd be able to equal ActiveCollab's iPhone support by simply making a theme.

Would be nice if ProjectPier had some sort of web API. Would make things like this slightly simpler.

I'm fairly new to this project, and never worked with ActiveCollab. Did AC have an API available before it went close source? Since P|P is based of AC0.7, the API for 0.7 would be usable, not?

Unfortunately I'm not a developer. I can design and theme, so until there's another solution, I guess I will have to stick with CSSing P|P for mobile.

The problem is that in ProjectPier You only have access to the CSS files for theming. For an iPhone theme, that is insufficient, because you want to be able to add meta tags and such to the layouts. I patched my own instalation to be able to do that (you can check it out at http://p.6px.eu) but it's not just drop-in. Also the changes would be overwritten when you upgrade your install...

What projectPier needs is an architecture where any defaults are easily overwritten, a la Kohana.

Anyway, if anybody is interested in my patch, please let me know.

Jonathan Foucher
Desarrollador Web
Six Pixels

Jonathan,

Can you please submit your patch as a proper patch? See http://www.projectpier.org/patch for instructions on how to do that. This is the only way your patch can be integrated into a future version so that you don't have to worry about breaking your installation with future updates, plus the whole PP community can benefit.

Thanks for considering this.

-Jon

Hi there,

If someone is still interested to write a mobile theme, I will provide support for being able to make the theme produce the exact HTML you want to be created by any of the pages in your mobile theme.

Themes will shortly be able to override default view templates (i.e. the code that creates the HTML) in the 0.9-dev code. I have already written the code needed for this, and am in the process of working out the details of how it will work, where the template files will live, etc. with phpfreak, so you will certainly be able to see this in the 0.9 release, and if you want to develop a theme based on this functionality to be available with 0.9 there will be an online repository with the version of the code shortly, and I will post here about the exact location (probably github). And like I said, I will provide support for any issues you run into to anyone working on a new theme.

--
Dan Bernardic
http://www.bernardic.ca

I don't have a ton of time though, no guarantees I can get it out by the next release cycle. But I suppose having multiple themes in the future wouldn't be a bad idea.

Just started using it for personal stuff. Quite enjoying it.

Derek Gavey
http://gavey.ca

Hi Derek,

Like, I said above, I would be glad to help you out with this. I can do any of the templating, except for the design, so, PSD->template.

I hope you do work on the theme at some point, but it is no rush.

Have a good one.

--
Dan Bernardic
http://www.bernardic.ca

I am glad to see so much support for a mibile version, though it seems the focus has been on Blackberry and iPhone. I would love to see Android devices supported too. Even better, an app, similar in ease-of-use to what Behance created fror Active Method.

i'm neither a designer nor developer, so I'm afraid I'm not much help when it comes to implementation, though having worked on some Movable Type projects, I'm at least a bit familiar with the mechanisms at work here. And I'm eager to become a regular user of this tool.

Chris Rakoczy
Rakoczy Photography
CT, USA

Hi everyone,
I am just wondering: is there already the possibility now to use PP on mobile devices such as iPhone, Android and BB?
I have seen your discussion, but nowhere can I find if PP is actually available on these devices (phones, maybe even pads?).
Can someone tell me what is the status of this?

Thank you very much in advance!

Andrea de Jong.

It is working fine on iPad 1/2 and Archos 101. Those are the devices I have access too. A mobile phone theme was once developed by 6pixels but the code got lost.

Itouch Ipod plays music and videos, excels at games and apps, makes video calls, shoots HD video, and more.Looking to buy Apple iPod Touch (third generation, 64GB), Clear White Silicone Skin Case Cover for Apple iPod Touch 4th Gen, GPX Portable Speaker System for iPhone & itouch, XM SkyDock for Apple iPhone and Apple iPod Touch - Audiovox XVSAP1V1......
Itouch Ipod

Hi folks, interesting thread for discussion. I just installed 0.8.6 on my server, (upgrading from the last stable) and am loving it. Really great, simple to use piece of software. I use Ubuntu Linux and an android phone, so am keen to see this developed further. For myself an android app would be great, however here in Australia, with the vast majority of smartphone users having iphones, a mobile theme would also be good.

Apart from the odd bit of code hacking on my own systems, I won't be able to help create this, but am happy to test it. Here's a link however to a student at Wayne University who has been developing an android app for Project Pier as part of a classroom project. I'm a bit surprised he hasn't gotten in touch yet. Cheers.

http://blogs.wayne.edu/brettbrainerd/

Cheers,

~Mitchell

I'm very interested in either a mobile stylesheet and/or an iOS app.

I started developing with iOS a few months ago, so I'd be very happy to start work on an app if there is a sane way of it communicating with PP. Dan, is this feasible?

Unfortunately, I haven't worked with this type of thing before (I've done some basic PHP stuff and I'm now full-time Objective-C) - so it'd be a fairly steep learning curve for me. Happy to set up a GitHub repo if there are any other iOS folks here who could join in or someone who could help in some other way?

Really just bumping this thread to get updates and ideas... what do folks think?

I've posted a new plugin, "theme_settings", that allows a project using the emeraldcurtain-1.4 theme to be custom styled.

The plugin has settings for a "minimal" theme so ProjectPier can be used with mobile devices.

Here's the link to the theme_settings post on this site - http://www.projectpier.org/node/3040
Here's the original post on the author site - http://www.theemeraldcurtain.com/project-pier/theme-settings-plugin-for-project-pier/

Attached are two pictures, showing the setting of the Minimal theme, and how the project appears when using it.

Note that the minimal theme settings only apply to the project where they are set. Other projects within the same ProjectPier installation may have different theme settings.

I've worked on a mobile-switcher plugin that would make this an automatic detect-and-switch, but ran into problems with the javascript include functions with the core application. The "minimal" theme seems like a good interim step.

AttachmentSize
14 - creating a minimal theme for mobile devices or wordpress embed.jpg 160.4 KB
15 - minimal theme in action.jpg 50.17 KB

That's brilliant, Phillip - nice work. I'll have a play with this later!