livfoss at mac.com
Fri Apr 24 04:37:48 EDT 2020
Just to keep you in the loop, I have been trying to produce a mobile app (right now it’s iPhone — Android may come later). I’m trying to do this as rapidly as possible (it is connected in a minor way to the lockdown measures for the pandemic). I have lots of experience of LiveCode development but almost zero for mobile.
As my app took shape, I noticed how unlike a typical iPhone app it looked, mostly because I was using the controls I was familiar with, such as radio buttons and ordinary fields. I wondered if my users might find its interface unfamiliar. Therefore I have been seeking to make my app’s user interface look and feel more like other iPhone apps. I have already had a lot of help from this list, but it seems there is no one packaged solution to getting an ‘iPhone look and feel’. As LC offers some ‘native’ controls, I tried to use the maximum of these - I even paid for a pack of native widgets. That’s why I was using the button widget.
So far the results have been disappointing in the widget line, although other features like mobilePick and the choice of soft keyboards have worked well. On the whole up to now, the widget solutions have only been marginally helpful.
Hope that explains it - probably more than you want to know!
> On 23 Apr 2020, at 22:32, scott--- via use-livecode <use-livecode at lists.runrev.com> wrote:
> Hello Graham,
> Sorry if I missed this earlier but, what made you go with a button widget rather than just using a standard LiveCode button?
>> On Apr 23, 2020, at 9:41 AM, Graham Samuel via use-livecode <use-livecode at lists.runrev.com> wrote:
>> I am getting rather fed up with the widgets I’ve been trying to use for my mobile app. For example, the iOS button widget (a press button, not a switch) has so few properties that you can’t change the colour of the text in any way I could see and sometimes mine turn out blue or red for no apparent reason. Hoping that other properties were just not showing up, I tried
>> put the properties of widget “myWidget”
>> in the message box and got nothing, so I don’t know how to proceed.
>> I also hate that the object doesn’t have a label separate from its name. I would never recommend anyone to put spaces in names of objects for scripting, but of course they’re essential for many kinds of label seen by a user, so the two different strings which work in normal LC are essential, in my opinion.
>> Oh dear, this has some danger of becoming a rant…
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
More information about the use-livecode