под Андроид под конкретную задачу. Например внесение таймшитов в таску проєкта?
А вот это, как я думаю, правильный вопрос. Моё мнение - используейте то, что вам удобнее и проще. Это как раз специфика.
В backend Odoo есть для этого все, и подгон картинки под экран мобильного устройства.
Тоисть берем котлин и с помощю json rpc стучим в оду. Єто норм подход?
Да, можно и так - мы именно так и делали (только не котлин) Еще раз повторюсь - то, что вам удобнее и проще
Но не будет обратной связи? Тоисть оду на Андроид ничего сама не отправит в таком случае?
Почему? Если вам это надо - отправьте запрос из Odoo, кто мешает?
А вот тут как то не понимаю( Как отправить,тоисть куда? Чем слушать на апп?
Это была шутка. Никто на Android устройстве не будет запускать Odoo. Есть точка продаж под rasberry со своей прошивкой с Odoo.
А вот тут, вам решать - как двустороннее общение реализовать.
Стандартный longpooling. Андроид соединяется с Odoo как клиент, сервер Odoo отправляет сообщения ему через longpooling. Писал такой код для управления smart устройствами под андроид.
Тоже вариант. Но, вам нужно будет изучить как и зачем Odoo использует это. Правда в 15-17 версиях, только сугубо websocket
Этот механизм встроен в Odoo и используется в разных модулях, есть примеры
Обсуждают сегодня