AltME: Ann-Reply

Messages

NickA
The widgets have been functional for my needs on mobile, as long as attention is paid to screen size (keep layouts simple, avoid scrolling).   But yes, they do have a dated desktop look.  There is a skinning capability, and you can create your own 'appearance' files if you need to develop a more definitive mobile style.  The 3 built in skins are all traditional desktop oriented, but if you've got the design inclination, the capability is there.  The newest version of CrossUI has a wider variety of 12 default skins.  And of course, you can adjust the style of any individual widget if you want to change appearances on the fly directly in app code.  There are several code samples which demonstrate style adjustments, in the example applications.
NickA
I also rolled my own 'reactive' sidebar menu, for example, using the default layout and gallery widgets, which automatically opens, scrolls with a finger swipe, auto-hides after a selection, and generally looks a little more modern than, for example, the built in buttonviews widget.  It swaps panels in and out for each of the page views.  Doing that took very little custom code, in a single sitting.
NickA
You may also want to check out the built in animation features in CrossUI, to produce some more contempory effects and UI feel.  I stayed away from CrossUI initially and stuck with the older Sigma builder, because you need to use the packaged Node-Webkit CrossUI distribution, which only runs on desktop platforms (I love being able to run the Sigma development tools on a web server, and use them on any mobile device).  Also, Sigma's LGPL license is less restrictive than CrossUI's commercial requirements.
NickA
All that said, my brain pays very little attention to graphic style (heck, I'm still happy using VID ;) - so my feeling about the topic is not representative of the mainstream reaction.  I only care that it works well and is productive.
Gregg
I'm a patient man. By moving slowly there are periods where I seem behind the times, until fashion changes in its inevitable cycles and I can say "I've been doing that all along."
Kaj
:-)
I'm in exactly such a cycle now :-)

NickA
Thank you Chris

amacleod
Yes, thanks. AltJSON is a very useful script for me.

Endo
Same for me! I used AltJSON and AltXML in many projects.

Chris
Thanks, y'all. Some of the changes make it much easier (in my opinion) to put together some JSON.
For example:
name: "Chris" city: "Philadelphia"
me: [name: :name town: :city]
to-json [user: :me]
No need to mess around with objects, compose or reduce for small packets.
Chris
The escaping I've used for words in this Rebol 2 version is a little crusty though, but does afford some sanity for object keys with spaces, beginning or consisting of numbers, or the word 'self
(Rebol 3 version uses Map! and uses strings for non-conforming keys)

amacleod
Yes, that's want I wanted...blocks to json.

Endo
Doc & Chris, thank you!

Arnold
Homepage of the Pink Panther :-)
Chris
I wanted something a little different to show off the colour support : )
And it is one of seven presets!
amacleod
Chris, Avast is blocking those links detecting threats...

Last message posted 108 weeks ago.