Re: Browser Widget/HTML5/LC Integration

2017-01-28 Thread hh via use-livecode
> BR wrote:
> Sure.. try this:
> go stack url "http://wiki.hindu.org/uploads/SivasHawaiiRevels_v001.livecode;
> it's so "bad" as it is "just below par" enough to cause others to blink at it.

It's not the LC graphics it's the "jagged" and "uncomplete" scripting.
LC can do much more.

Some basic examples related to the starting animation:
= You use "wait " for animations (!!!) and moreover
  +++ with  far below the refreshrate of the app. 
  +++ with  independent of the device.
= You animate along a random (jagged) line of points ignoring the
  existence of smooth curves.
= You use an image that doesn't even have an antialiased border.

So
> BR wrote:
> ... one html5 man who work in Angular and soon React.
You need help to use huge non-free JS frameworks?

Compare that in *real* costs to LiveCode. LiveCode is not a presentation app
(like PowerPoint or its daughter Keynote or some Adobe products).
It's not an image processing app (like Photoshop or Gimp or GraphicConverter).
It's not a vector graphics app (like Inkscape or some Adobe products).
And it's not a "robust" WebApp framework (robust against package-coded HTML5)*.
But you can have special parts of that built on LiveCode:
Simply buy extensions for your specialised uses, hire freelancers.

(To avoid any misunderstanding, I'm not a freelancer but I know some. Probably
I don't know as many as you know).

_
* Also, some of LC's HTML5 deployment modules could do a lot of that.
It needs supporters by buying HTML5-licenses, do you have one?


___
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


Re: Browser Widget/HTML5/LC Integration

2017-01-28 Thread Richard Gaskin via use-livecode

Sannyasin Brahmanathaswami wrote:

> So as not to burden this list which  "use" list and not a "complain"
> list  I have responded to you at length directly.

...ands yet here we are, so we might as well enjoy the discussion.

> 1) the graphics rendering layer of LC is behind the graphics
> rendering layer of the browser

Likely, but since both Chrome and LC use Skia we'd have to look a little 
deeper.


Specifics are helpful.


> 2) an IDE that provides a tool box for super elegant 21st century UI
>  -- smooth, responsive, easy to change the Look/Feel even my attempts
> with AnimationEngine  which is, I believe as good as it's going to
> ever get with LC's engine, have a clunky, jerky feel e.g. try a ken
> burns: move the image while simultaneously increasing is rect in
> proportion. even rotating a ball around a circular path… has this
> subtle "1990" feel to it vs the same thing done with CSS animation
> in the browser. Maybe not an issue for all those whose use case is
> business/systems/tools etc. but in our shop it has to look fabulous
> or the horse is not considered a viable vehicle for the content
> delivery. Period end of discussion.

That's a good use case.  UIs are increasingly animated, so animation 
performance is increasingly useful.


Anyone on the team listening in and can offer some insight into this?


> 3) robust surport for SVG (not just a single color) on top of 1 and 2
> above

What limitations currently exist in the SVG widget?

Let's identify the remaining specifics and see if we can get a plan 
together to handle those.



> Isn’t the dictionary html in a widget? Why? There's one answer to
> your question from HQ itself.

I believe the Dictionary is indeed using the Browser widget.

My question is why, since that content doesn't require full HTML 
rendering, doesn't it use a field object?


But at this point my question is not for the team.  They already have 
the Dictionary in pretty good order, and the remaining nits can be 
addressed without a complete rewrite easily enough.


My question would be for any community members eager to explore 
alternate designs.



> If a player serves to provide the space to show content develop on
> another platform (video/Premiere)
>
> Why not the browser widget to provide a space to show HTML5?

There is a browser widget.  I believe I'd read an earlier post in which 
you said you're using it, so I don't understand this question.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
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

Re: Browser Widget/HTML5/LC Integration

2017-01-28 Thread Sannyasin Brahmanathaswami via use-livecode
Sure.. try this:

go stack url "http://wiki.hindu.org/uploads/SivasHawaiiRevels_v001.livecode;

it's so "bad" as it is "just below par" enough to cause others to blink at it.

I realize this seems like a challenge but take my word for it.  Here in our 
shop  we have several Keynote presentation masters that can make a keynote look 
almost like a good short flick-movie done in Hollywood.

 One html5 man who work in Angular and soon React. We also develop videos, 
movies on a monthly basis…and we have hired out some HTML5 development, and I 
get to see the iterations on development of those media modules in any browser; 
so it's not like this is just opinionated griping.

We are working in a very real world media context where *everything*  is about 
what you see and how it moves and how easy/hard it is to develop the front end 
(what you see)

And that is the other issue -- developing the "views"  Again this not opinion 
but based very real hard experience.

Take the new home screen for our new app (I'll let everyone download from GIT 
soon if you are interested)

http://wiki.hindu.org/uploads/home-screen-1.jpg 
http://wiki.hindu.org/uploads/home-screen-2.jpg

This is in LC with a simple panel set of a group that has to scroll up and down.

You have no idea how much time was spend ($) getting this to work easily in LC, 
including the ability to change things very quickly across all parts of the 
whole group.

This same "view" could have been done Angular or React in a few hours. And, 
once done, be responsive, scrollable and any attribute that stake holder 
thought should be changed -- done on the spot with the minor adjustment of a 
single integer value in an CSS rule.

Put another way: a competent html5 dev can build gorgeous, responsive, easily 
tweakable GUI in 1/10 the time it takes to achieve the same level of production 
values in Livecode.

OTOH when it comes to coding the controllers/ models (libraries and scripts) my 
experience is that even html5 dev with a lot of experience in JS will still 
take 5 times longer to code the JS than Jacqueline who knows only LIvecode. And 
in the end Jacque's code is actually shorter and readable.

So: that's my point:  the ability to create/use HTML5 for "views" with 
lightweight JS that can talk to a robust LC back end, like any other LC 
control,  that would be a total snake pit if it were all done in JS.. it would 
require a level of expertise (and the money to pay for expertise hours) 

We even have a small project done for "peanuts" by a very low priced HTML5 man 
in Belaruz. The UI is so simple but gorgeous animation , but cost for just a 
tiny framework, even at low rates is very high relative to the output. An LC 
developer code out the module in 1/10 the time/cost  . 

I would past the URL to see what he has done, but he changed the framework on 
the back end so that the page would load faster  -- another "cost" of the 
JS/Python/Node code requirements to put up a simple animated splash screen. 

Point: html + CSS + a small bit of JS  = Marvelous UI

+

LC on the backend

dynamite combo! 



 

On 1/28/17, 12:46 AM, "use-livecode on behalf of hh via use-livecode" 
 wrote:

BR wrote:
"Even my attempts with AnimationEngine which is, I believe as good as it's
going to ever get with LC's engine, have a clunky, jerky feel."

I tried to generate such "bad" graphics in LC without any success. So:
Could we see (at least one of) such attempts? Don't forget the source code.



___
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

Re: Snippet to show status bar on mobile

2017-01-28 Thread Sannyasin Brahmanathaswami via use-livecode
found it!

mobileHideStatusBar

mobileShowStatusBar

Now I just need to "slide" everything (the entire card/content) down… 

tks
 

On 1/27/17, 10:19 AM, "use-livecode on behalf of J. Landman Gay via 
use-livecode"  wrote:

It is part of the OS and so overlays the stack. You can hide or show it, 
but it isn't otherwise under LC control. Think of it like the MacOS 
dock, menubar, or any other system element.

___
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

Re: It looks like Director is Finally Dead

2017-01-28 Thread Skip Kimpel via use-livecode
I am going to have to bring those out of the archives just for old times
sake especially the "Is Director Dead" episodes.

Appreciate the comment, Tom.

SKIP

On Sat, Jan 28, 2017 at 9:26 AM, tbodine via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Hey, Skip.
>
> I always loved your Director Podcast!
>
> Tom Bodine
>
>
>
> --
> View this message in context: http://runtime-revolution.
> 278305.n4.nabble.com/It-looks-like-Director-is-Finally-Dead-
> tp4711978p4712011.html
> Sent from the Revolution - User mailing list archive at Nabble.com.
>
> ___
> 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


Re: It looks like Director is Finally Dead

2017-01-28 Thread tbodine via use-livecode
Hey, Skip. 

I always loved your Director Podcast!

Tom Bodine



--
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/It-looks-like-Director-is-Finally-Dead-tp4711978p4712011.html
Sent from the Revolution - User mailing list archive at Nabble.com.

___
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


Re: Browser Widget/HTML5/LC Integration

2017-01-28 Thread hh via use-livecode
BR wrote:
"Even my attempts with AnimationEngine which is, I believe as good as it's
going to ever get with LC's engine, have a clunky, jerky feel."

I tried to generate such "bad" graphics in LC without any success. So:
Could we see (at least one of) such attempts? Don't forget the source code.

___
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