The first thing I need to do with SQLite, though, is packaage it up into a number of reusable functions. PCDB Waypoints uses a large number of screens and tables, with similar processes available on each, and a large number of links between tables, for example Voyages to Routes, Routes to Wayoints and Locations, Waypoints to Marks,Icons and Charts, Charts to NMs Notices to Mariners), and many, many more. The last thing I need is to have to implement each of these to the excrutiating level of detail given in the Android tutorials I've read.,
There are other obstacles to overcome. Fragments, for example, are sold as similar to Activities but when I try to display a Waypoint's properties in a Fragment, things that compile properly in an Activity won't compile in a Fragment for no obvious reason.
I suspect that porting PCDB Waypoints isn't going to be a trivial