Я в настоящее время разрабатывает Android приложение, в котором я написал свою собственную реализацию и/или использоваться в реализации Android SDK для выполнения следующих задач:Android: Внедрить библиотеки с открытым исходным кодом или поддерживать собственную реализацию?
- Асинхронный Получение/размещение данных на веб-службы и хранения в дб
- JSON здания и разбора
- Фрагмент обработки и т.д.
Недавно я начал поддерживать другое приложение, которое использует библиотеки с открытым исходным кодом для этих видов вещей (robospice, джексон, нож для масла).
Можно ли отбросить мою собственную реализацию и использовать эти библиотеки в указанном проекте? Я понял, что интерфейсы довольно похожи и, конечно, меньше кода = меньше работы, поддерживающей проект.
Проект находится на полпути и подключается к веб-сервису, используя прибл. 12 средних ресурсов с отношениями «один ко многим» и «многие ко многим».