Revision 3 (Dec. 15, 2011, 1:06 a.m. by 174.61.243.1)

start w/ a good web-based mobile interface, then maybe explore making custom apps (not worth initial effort, in all likelihood).

Look at  http://www.phonegap.com/

 http://shipordie.com/post/4662729644/mobile-social-local-pivot-well-one-of-those

 

Django-specific stuff:

(For the other Django project I've been immersed in lately, an assumption/requirement is that we use the same URLs for mobile and "normal" views, instead of doing the  http://m.example.com/ thing. I like this requirement.)

 

Consider designing the default theme to be responsive to browser size. Some resources:

http://www.alistapart.com/articles/responsive-web-design/

http://getskeleton.com/

http://lessframework.com/