Hello Graham,

I agree that using a built in native keyboard is the best solution… if it does 
what you need. I have an app where the native keyboard (numeric keypad in this 
case) presented enough distractions of its own that I ended up rolling my own 
in a later version of the app. For my particular case, this appears to be good 
solution. Don’t get me wrong, native keyboard is certainly the preferred 
method, but if you really do need something non-standard, rolling your own 
might still be reasonable.
—
Scott Morrow

> On Aug 5, 2020, at 8:18 AM, Graham Samuel via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> Thanks to all who replied: Jacque has rightly put me off trying to write a 
> true native keyboard. I can (as I said at the beginning) roll my own, but I 
> also see Richard’s point about the familiarity and sophistication of the 
> native keyboards. I think on reflection I’ll just go for the numeric one and 
> make up any deficiency of symbols either by simply telling my user to use 
> certain characters as substitutes for the real thing, or by providing extra 
> buttons for the extra symbols. I will experiment.
> 
> Graham
> 
>> On 5 Aug 2020, at 01:27, Richard Gaskin via use-livecode 
>> <use-livecode@lists.runrev.com> wrote:
>> 
>> I would encourage you to consider very carefully the standard keyboard 
>> layouts provided by the OS before embarking on a custom one.
>> 
>> It's not only a lot of work to make a keyboard, but the common ones are very 
>> good, with Swype-like behavior, word prediction, and other things that can 
>> be cost-prohibitive for a solo dev to implement.
>> 
>> Users are *very* accustomed to standard input controls. Deviating from those 
>> may be useful in unusual designs, but given the high value of consistency 
>> for common tasks like text entry you'll want to weigh the pros and cons 
>> carefully before deciding your use-case is too far outside of those 
>> supported by the OS.
>> 
>> -- 
>> Richard Gaskin
>> Fourth World Systems
>> 
>> 
>> Graham Samuel wrote:
>>> What I want to do is to design my own keyboard with numerals and a
>>> few additional special symbols, but I don’t know if it’s possible
>>> to do in native mode, as it were.
>>> 
>>> Graham
>>> 
>>> Sent from my iPhone
>>> 
>>>> On 4 Aug 2020, at 14:41, JeeJeeStudio via use-livecode <use-livecode at 
>>>> lists.runrev.com> wrote:
>>>> 
>>>> You can set which keyboard you want, like email, numeric
>>>> 
>>>> it's in the dictionary, search on mobile keyboard
>>>> 
>> 
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to