Running Odoo Server (OpenERP) on Android

I am developing Odoo modules (formerly OpenERP) on Ubuntu right now. Due to my mobility, I decided to use Android devices to continue working anywhere, so I will not depend on my PC. Can I run Odoo server on Android? As you know, the development of Odoo modules requires several tests.

Thanks.

+5
source share
2 answers

You need to identify the Odoo server components / programs / libraries and install them yourself.

The first of all Odu uses PostgreSQL as its DBMS. I do not think PostgreSQL has been ported to Android. But I know that it is written in C, and you can compile it using the Android NDK toolchain. The fact is that you should see which libraries (dependencies) have postgres. https://groups.google.com/forum/#!topic/pgandroid/STg8xObGFlo

The second Odoo Business Logic is written in Python. Therefore, you need to install the Python interpreter on your Android device. A quick search yielded the following: Python Interpreter on Android

Third, you need to determine which Python modules use Odoo next to theirs (i.e. the libraries that PyPA manages and installs on the desktop). Some of them: http://pastebin.com/2cju5BRA

These three are the essence, but many other problems can arise later, even if you manage to get all the libraries (there are too many of them, trust me).

Odoo is a resource-intensive type of application (reads / writes to the database for almost all possible actions.

Conclusion For educational purposes, I would do it. So that I can learn from this. But I believe that the time you save if your server on an Android device outweighs the time spent porting it all to Android.

0
source

Is it possible to run the Odoo server on Android?

Answer - perhaps using the Odoo-Mobile platform.

Odoo-Mobile / Framework

The Odoo Mobile framework is an open source mobile app development platform with Odoo integration. With this mobile platform, we can quickly develop almost all supported Odoo-enabled applications faster than we can develop in the Odoo Framework. This structure contains its own ORM for processing the local database of mobile phones. Therefore, you do not need to worry about data coming from the Odoo server. It has pre-designed services and providers to synchronize application data with Odoo.

enter image description here

Repository from Odoo-Mobile Framework

https://github.com/Odoo-mobile/framework

Official Implementation Guide

http://mobile.odoo.co.in/v2/getting-started/index.html

0
source

Source: https://habr.com/ru/post/1211132/


All Articles