+1 for writing a single RWD (Responsive Web Design) web app
using Django, instead of writing separate web, Android and iOS
apps.
If necessary, wrap the result in PhoneGap to mobile-specific
features, uploading images from the camera, capturing the
GPS location, showing maps, accessing the local file system
and contacts, etc. But only if you need those features.
My current project uses RWD techniques to look good on
phones, tablets, and full screens. Lots of jQuery, Ajax, HTML5
and CSS3 for a rich user experience. Drag any of the pages
wider or narrower to see what I mean:
- http://helphopelive.org
--Fred
------------------------------------------------------------------------
Fred Stluka -- mailto:f...@bristle.com -- http://bristle.com/~fred/
Bristle Software, Inc -- http://bristle.com -- Glad to be of service!
Open Source: Without walls and fences, we need no Windows or Gates.
------------------------------------------------------------------------
On 11/24/14 8:37 AM, Collin Anderson wrote:
Hi,
Django can do all of those things except the native android/ios apps.
Django specializes in websites and especially helpful for handling
things like logging in, querying a database, processing form input,
and generating html.
Here are some ways Django can help with your situation:
You could build native android/ios apps and use Django for the server
side of your app, like how Instagram does it. You could handle the
desktop side as a website made with Django. If you really wanted
low-cost-maintenance, you could have your android and ios apps just be
simple wrappers around a webview that's loading content from Django.
Collin
On Friday, November 21, 2014 9:56:38 AM UTC-5, Mariusz Wilk wrote:
I'm new to programming. Eventually, I'd like to make a website and
an android/ios app that would work together and display pretty
much the same content on a mobile as on the the web. Each client
would log in (via mobile or desktop) and continue solving some
exercises from the place he previously finished at. I have a
potential client for this app, I don't have any deadline and if it
works fine I shouldn't have any problems selling it to him and
getting some commercial experience! So my question is: *what
should I be learning to eventually reach this goal?* I've done a
few Python tutorials/courses online, I played around with HTML,
CSS and JS, right now I'm learning Kivy. Django scared me a lot,
but maybe I should give it another try.
--
You received this message because you are subscribed to the Google
Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to django-users+unsubscr...@googlegroups.com
<mailto:django-users+unsubscr...@googlegroups.com>.
To post to this group, send email to django-users@googlegroups.com
<mailto:django-users@googlegroups.com>.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/e4e4ed98-407b-41c1-841c-0d91eb70de7c%40googlegroups.com
<https://groups.google.com/d/msgid/django-users/e4e4ed98-407b-41c1-841c-0d91eb70de7c%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Django
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/54737893.3080604%40bristle.com.
For more options, visit https://groups.google.com/d/optout.