Screen Shots / Guided Tour

Here are a collection of screenshots, sorted by function.

Basic Test Taking

Screenshots Screenshots
Main Form

This is the main screen. From here, you can download question pools, install question pool updates, start or continue practice tests, or check your test history.

Tap an installed pool to start or continue a test. Long-tap it to get a menu that lets you get test history stats, or move or delete the pool. From the long-tap menu, you can also browse the question pool or look at all the related figures.


This is the test taking form. If you want PalmVE to prompt you when you miss a question, you can configure that in the settings screen. By default, it won't give you immediate feedback on your answers.

Question with Figure

This question has an associated figure, so there's a big 'View Figure' button.


The figure viewer. Hit 'back' to return to your test.

Test Summary

When you've finished the test, you'll get a summary as to whether you passed or failed. Questions you missed will be listed on top, and you can tap them to review them.

Test Statistics

Screenshots Screenshots
Test Stats

PalmVE can display your past testing data to you in two views. The first is the test statistics view. Use this view to look for or analyze trends in your test history.

The default parameters will show you the question groups that you've missed the most questions in over the past week. Since question groups are organized around content, this can give you hints as to what areas you need to study (for example, Electrical Principals, or Operating Standards).

It also shows some overall stats. You can change the timeframe and the displayed sorting statistic on this form. You can clear your history or go to the test history view in the options menu.

Test History

The test history view simply shows you all the tests you've taken on this question pool, and whether you passed or not. You can select a test to view the same test summary screen you saw the first time you took it (so that you can review questions, or what not).


Screenshots Screenshots
Quick Search

Full text search is provided by the application. So, if you want to find all the questions (in the pools you've downloaded) that contain the word mosfet, why, you can. Search uses SQLite FTS-3 virtual tables, so you can provide any sort of query that SQLite supports.

Search Results

From the search results form, or from the quick results list, you can select a question to view it in the answer browser.

Pool Browser

Screenshots Screenshots
Browse Element

The program contains a rudimentary pool browser, so that you can just look at all the questions, if you want. This is accessible from the long-press menu.

This page is showing you all the sub-elements in the question pool.

Browse Question Group

Here you can see the question groups contained in a sub-element.

Browse Questions

Here we're looking at a list of questions inside a particular question group.

Browse Answers

Here we can see the answers and question text for a particular question. By default, the answer will be masked. You can change that in settings.

Periodically, the body that manages the question pools withdraws certain questions. PalmVE won't show you the withdrawn questions by default, but it does know about them. If you want to see them, you can toggle that behavior in the settings menu, too.


You can find the app on Google Play.

You can find the source code in the dev area. If you want to download the raw question pool data, you can find it there, as well.



What version of Android do I need ?

Lollipop (5.0) and above should work. It also works OK on chromebooks.

How much does it cost ?

It's free.

Can I test on all the question pools (extra, general, technician)?

Yes. The first time you run the program, it will download the list of available pools and provide you the option to download one or all of them.

As updated pools are released, the program will automatically notice them and allow you to update them.

I found a problem / wrong question / want a feature / something else

Well, let me know, please. :)

If I leave the program in the middle of a test, will it be there when I get back ?

Yes, in progress tests are saved and so is your test history. 'Long-click' on a question pool to get at your test history. Tap them to continue an in-progress test.

Your thing said I passed the test but I missed too many questions !

PalmVE goes by the percentage, and it is calculated with integer precision. Because of that, it can be off. Also, since I go by percentage and not by a hard number of questions right vs. wrong, the application may differ with the VEC by a question or so.

If you're this close to the line, keep studying !

I don't like it that PalmVE doesn't correct me right away when I answer a question

You can change that in the settings screen.

Gimme the source

All the source is available! Head here.

Why is it called PalmVE?

This program was first built for PalmPilot a very long time ago. It has since been ported to Android, but I've kept the name.


I'm Michael Ballbach, N0ZTQ. I'm an extra class amateur radio operator and an accredited ARRL VE. You can email me if you'd like, with questions, comments, error reports, whatever.