LDS Tools for webOS

LDS Tools Project Index edit

LDS Tools for webOS is a program to allow members to view their local unit and local stake information on their webOS mobile phones or TouchPads. Using the LDS Tools application, users can see local leadership, find individual phone numbers and addresses, see stake and unit calendar events, and plot addresses on a map.


To get help or provide feedback visit the LDS Tools support - webOS page.


LDS Tools for webOS has been released. It is available as a free download from the Palm App Catalog.

Revision history

18DEC2011: Implemented better handling of non-member ID's. This should resolve issues with adding a non-member to a custom list.

13DEC2011: Added support for those who belong to YSA wards/stakes. The download will now include data from all available stake member and leader data.

21NOV2011: Version 1.0.2 was submitted to the app catalog. It fixes an issue with downloading data that didn't contain head of house information causing the download to fail.

Key project information

Access to the source code and issue tracking requires LDS Account authentication. If you do not have an LDS Account username/password, visit the website.

Source code

The source code is kept in the LDSTech Subversion (SVN) repository. To get commit rights to SVN, you need to contact Tom Welch.

SVN URL for project =

Issue tracking (Jira)

Feature and bug tracking is found in the LDSTech Jira tool. Although you can view issues in Jira, you cannot create or edit issues unless you have a Jira account. To get your Jira account, first make sure that you have completed all of the steps found in the Requirements for Participation wiki page and then contact Tom Welch.

Jira project URL =

Compiling from SVN

The files from SVN can be compiled like any other webOS source code. To compile:

  1. Download and install the Palm webOS SDK from
  2. From a command prompt, type:
    • "svn co ldstools"
    • "palm-package ldstools" (this generates the "" package)
    • "palm-install"
      • The palm-install program makes assumptions about the device you have plugged in, so if you have the Virtual Machine running and your device plugged in, you should use 'novacom -l' to get your device name (for example, "emulator" or "castle-linux"), and then use "palm-install -d <device name> <package name>" to install on the correct device.


  • Tom Welch - Community Technology leader
  • Tom Valletta - Program Leader
  • Eldon Lewis - Lead Developer
  • Troy Dawson - Developer
  • Reuben Olsen - webOS Developer Consultant
  • Bob Carleski - QA Engineer
  • Paul Miner - QA Engineer
  • Brad Hamblin - QA Tester

Screen shots

This page was last modified on 29 March 2014, at 22:49.

Note: Content found in this wiki may not always reflect official Church information. See Terms of Use.