I want to create one application and it should work on both desktop (without internet connection) and in the web. The applications should be the same (I mean UI and code) and work on both web and desktop (or maybe with a little difference)
As server side and desktop application programming language I decided to use Python.
As UI I want to use HTML5 + Javascript (JQuery) + CSS
So, can you help me what tools should I use? I mean maybe some frameworks for my task. What framework should I use in the web and what in the desktop (maybe in desktop it will be some kinda of wrapper for my web version with webkit engine?)?
Yes, web developers can make mobile apps and desktop apps using web technologies. A web developer is concerned with the development and maintenance of websites and web applications. In recent times, web developers can use their web development skills and technologies to develop mobile apps and desktop apps.
Python can be used to build server-side web applications. While a web framework is not required to build web apps, it's rare that developers would not use existing open source libraries to speed up their progress in getting their application working. Python is not used in a web browser.
My question was 1 year ago, but now it seems that I found something that is really interesting and seems to be good condidate to use on multiple devices. Its Apache Cordova
It is open-source and has a lot of supported platforms, both mobile and desktop.
[UPDATE] Jan, 2016:
Things have changed in last 4 years and now the good choose looks like is atom electron. This is exactly what I wanted 4 years ago.
I suggest you use web2py. You can create webapps that work offline, and you can package them for any platform.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With