Skip to content

glovebx/odoo-jsonrpc-kotlin-client

Repository files navigation

Odoo 安卓原生客户端

Android平台,用Kotlin编写的Odoo原生客户端,经由Odoo的/jsonrpc入口,编码进行中...

特性

✅ 开发语言: 主干程序完全是Kotlin,部分第三方库仍旧用Java 😱 ❤️
✅ 架构清晰: 主流MVP架构,依赖注入
✅ 风格设计: Material风格
✅ 自定义组件: 进度条, 导航栏, 对话框等...
✅ 增强Tweak 1: Python返回的json数据,在Gson下int会被cast成double,利用反射替换Adapter完美解决
✅ 增强Tweak 2: 处理Python返回数据中的任意动态值
✅ 第三方库:

待完成

⬜ 更多功能
⬜ 测试

截屏

Login
Login

编译

开发环境 Android Studio

git clone https://github.com/glovebx/odoo-jsonrpc-kotlin-client.git

联系

提交PR或者Issue

鸣谢

感谢armcha的Ribble项目提供了出色的架构参考

License

  Simple Odoo Client
  Copyright (c) 2019 glovebx (https://github.com/glovebx/).

  Licensed under the GNU GENERAL PUBLIC LICENSE Version 3 (the "License");    

Releases

No releases published

Packages

No packages published