This post is related to
this post
in which I determined that Vaadin will run in Android (see other post for how-to). Since that post I have experimented with more sophisticated UI components (relative to ‘hello world’) with no problems.
Now I am confronted with:
How to provide simple database capabilities to Vaadin running in Android.
I think that SQLite is the only database option available on Android.
Can anyone confirm this?
Current thinking:
[indent]
It looks like I am going to have to extend Vaadin’s
SQLContainer
class so that it supports SQLite in addition to the already-supported HSQLDB, MySQL, MSSQL, Oracle and PostgreSQL
[/indent].
That would mean implementing some sort of JDBC driver for SQLite.
SQLDroid
looks like a strong possibility.This approach would mean recompiling Vaadin.
I am asking for any input from anyone who has an knowledge on this issue.
Am I headed down the right path? Am I missing something obvious? (10 years spent programming in C# (.Net) . . . give me a break).
Would this approach have to change radically for Version 7?
Finally . . . supposing I make this work. How do I contribute the source code back to Vaadin?