General Use Notes

MilliLock has a few convenience features, such as:

Jump

There's no search per-se in MilliLock - that is, no way to find records with, for example, the word "baby" in them.  That may be added in the future, but it would be extremely slow on passwords.  And due to the way lists work in J2ME, pressing 4 (for example) does not jump to the G section of the alphabet; that would require a custom canvas-based list that didn't fit into my cost-benefit analysis.  But you can leap to the first entry starting with "G", or even to "Gulliver", by selecting "Jump" from the Context menu.  In the photo below, that's option #4.



On any list, you can reach the Context menu by hitting the "Menu" key on your phone.  When you hit "Jump", a pop-up will ask for the beginning of the desired string.  If the string isn't found - for example, you enter "Gu" but you don't have any entries starting that way - it will stop at the entry closest - e.g. "Garry", perhaps.

Top/Middle/Bottom

Because there's no Page Up/Down functionality - you must scroll one-by-one - the Top, Middle and Bottom options place you in various parts of the list.  Having the horizontal arrows move by pages would be nice, but would require the same Canvas-based custom list that doesn't allow for smart Jump on the keypresses.  Maybe in a future release.

What's Not There

Sync Back to P.C.

MilliLock transfers data one way right now.  This is primarily because J2ME doesn't make socket programming, except for HTTP, very easy.  Data could be sent via HTTP Post, but then the Desktop would need to implement a server.  I considered this approach, which would work fine for my personal use, but discarded it in favor of making it really easy for any user to control their own accounts using a cheap commodity hosting service such as through Go Daddy.

Configurable Import Profiles

The CSV mappings for imports are extremely simple, but there's no way right now to add more except in code.  In a future release I may provide a field-import editor, allowing them to easily be added.

Filter Records

There's no way right now, on either the phone or the Desktop, to filter out newly-modified records or records meeting some other criteria.  I may add a filter-by changed since last export/import soon.

Sort/Search

There's no customizable sort, nor search either, primarily because these are time-consuming operations to run on Blowfish-encrypted data on the phone.  There is Jump, and all records are by default sorted alphabetically.

Downloads

MilliLock may be downloaded from GetJar.com, which is a fantastic site that makes downloading to your cell phone really easy and has a lot of great applications.
You may also download MilliLock from here: