+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.

Reply via email to