I'm writing a simple calculator-like security code lookup app--as a first iPhone app and learning experience, and because it's useful for me. It's for a brokerage service for which the user must go through a challenge-response process to log on. That is, after the user logs on with username and password, the system generates a pair of numbers, 1-224 each. The user has a plastic card (credit-card sized) that has a list of 224 three-character codes, unique to their account. Mainly, this kind of system thwarts key-logging type scammers.

Looking the codes up on the card is a pain. Also, the brokerage now has an iPhone app, but of course if you don't carry the cards around with you at all times, you're out of luck trying to log on. So, I wrote an app that looks up the codes--tap one field, type in a number form 1-224, its corresponding code pops up, tap the other field, type the second number, and you now have your two sets of codes to type into the response field.

For my own use, I just typed my codes into a spread sheet, exported, formatted, and stuck it into an array of 3-character strings in the code. But since this would be useful for others, I might put to up as a free app, in which case I need to write an editor that allows a user to type in his own card-codes. I also support multiple accounts, since I have a main account and and ira account with the brokerage. More importantly, perhaps, is that it will serve as a good exercise (learnings both iPhone, Cocoa, and Objective-C for the first time) by turning it into a consumer-friendly completed app.

So, my question is... Is there an obvious format, or even pre-existing object, that would be convenient and adhere to the user interface guidelines?

To be clear: There would be 224 entries, labeled 1-224, and the user would enter three characters (capital A-Z, and 0-9). For example:

1: HV3
2: CGF
3: 6K7
...

I suppose I would have and Accounts page, where the user could make a new account and enter the values from the corresponding card, or edit and existing account's codes in case of entry error. I'll have something like a Picker view on the main calculator-like page so that the user can quickly change to another account for code lookup.

Any suggestions on the data entry/editing view? I can figure something out that works of course--I'm mainly asking here in order to see if there is a familiar and guidelines-friendly way to do it.

Thanks,

Nigel
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to