Kickstarter 2013 Revisited
Mark Schonewille
m.schonewille at economy-x-talk.com
Sun May 10 14:49:09 EDT 2015
Mark,
The widgets are kind of nice, but I don't see them as a tool to allow me
to theme my app. I see them as a tool that eventually allows me talk to
the API of the OS.
I expected to have a way to apply themes to windows, buttons, fields
(scroll bars) and other controls. I didn't expect to have to learn
another language to do this. I thought this would be a step towards
native themes on iOS and Android and compatibility with themes on Linux.
Did I misunderstand this completely ?
Even if I misunderstood what the feature entails, will we still have the
pluggable themes as promised within a reasonable time frame, say 3
months? (Reasonable, since all goals should have been reached some time
ago by now).
--
Best regards,
Mark Schonewille
Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
KvK: 50277553
Installer Maker for LiveCode:
http://qery.us/468
Buy my new book "Programming LiveCode for the Real Beginner"
http://qery.us/3fi
LiveCode on Facebook:
https://www.facebook.com/groups/runrev/
On 5/10/2015 19:41, Mark Waddingham wrote:
> On 2015-05-10 19:34, Paul Dupuis wrote:
>> On 5/10/2015 1:01 PM, Richmond wrote:
>>> listing of the Kickstarter goals and what happened to them
>>
>> Open Source Livecode - DONE
>> Unicode - DONE
>> Resolution Independence - DONE
>> Plugable Themes - NOT DONE - last word from RunRev that I recall was
>> that this was tied to engine changes in LC8
>> Cocoa - DONE
>> Physic Engine - NOT DONE - tied to engine changes in LC8
>> Windows 8/Phone - NOT DONE - tied to engine changes in LC8
>> Vector Object - NOT DONE - ties to engine changes in LC8
>> Multimedia - PARTIALLY DONE (OSX AVFoundation), they have stated that a
>> full cross-platform media support is, also, tied to the engine changes
>> in 8.
>> New Browser Object - DONE (if I recall correctly)
>>
>> I am not aware of any goal that RunRev has forgotten in any of their
>> posts on this topic. They have moved goals around in their timetable for
>> what they have stated was efficiency in implementation. For example,
>> they have stated that the Vector object will take less effort to deliver
>> under the engine changes in LC8 that trying to add it to LC6. They have
>> also revised their timetable, indicating which items are tried to what
>> version of the engine. Note that "tied to the engine changes in LC8"
>> does not necessarily mean delivered it LC8. It means it is dependent on
>> having those changes in place. You can believe them or not as you like.
>
> Thanks Paul - that is a very good way to sum up where we are :)
>
> Indeed 'Pluggable Themes' was one of the contention points which caused
> our slight redirection through widgets.
>
> Pluggable (visual) themes are great but there is a great deal more to
> getting things to work specifically as they do on individual platforms
> than visual representation. Sure you can use native objects, but if you
> want something which works like a native object but needs a little more
> you have to fall back to writing or adapting what is there. i.e. Themes
> in their true sense of meaning a control works precisely how it should
> on any given platform (or perhaps more accurately, allow you to write a
> control which works like a native object but gives the functionality you
> need) requires code; just having a flexible 'fixed' themeing system is
> not enough.
>
More information about the use-livecode
mailing list