Number entry should open a keypad...not keyboard

When entering data into a number entry component on a mobile device, I feel like the keyboard should instead be the large number keypad—the same one used when typing in a phone number into the contacts app.

1 Like

I think that’s a limitation of the IOS keyboard. They have gone back and forth on this because the phonepad does not have a decimal point or negative symbol, but there isn’t a true number pad like Android has. I remember googling since of this and it was a common complaint…unless something had changed recently. I’m an Android guy, so I don’t know.

1 Like

bah…cmon Apple.

Apple ruins the party for everyone. This is why we can’t have nice things. :wink:

1 Like

The number keypad comes up when the user enters in the numerical code that comes in the email.

I would like to have the option to give this to the user. It could just be a check box on our end.

1 Like

You’re right! Would it be hard to include a decimal/negative in the lower left corner?!

That’s the problem though. The PIN can get away with using the phone keypad because it’s just numbers. When entering numbers, some people need access to negative and decimal. You can switch any field into a phone entry component to get the phone keypad, but I don’t think Apple has a numeric keypad like Android does for number entry. You could try third party keyboards, but that’s not viable for multiple users. This is Apple’s decision to structure their keyboards that way.

In my app, where I know (and desire) for my users to enter whole numbers, I would like some sorta check box that will tell glide to use the number pad in specific components.

Seems like the only way Glide could make everyone happy would be to have two number components — one for whole positive numbers, and another for positive/negative numbers with decimals. The app creator would choose the best option for the specific field they need. This would also be a way to prevent decimals when you only want to collect whole numbers.

1 Like

Could just be a toggle for the same component. Data validation could also be a solution. Can’t submit a form unless number is formatted correctly.

True about the same component toggle, but I don’t think form validation will have an effect on whether or not the number pad appears by default (over the regular keyboard).