Search found 31 matches

by markw
Wed Mar 12, 2014 3:16 pm
Forum: Engine Contributors
Topic: Hints of Cocoa
Replies: 25
Views: 19463

Re: Hints of Cocoa

I've evaluated and used a lot of cross-platform tools (CPTs) and fully native controls only work in the context of "thin wrapper" CPTs where you have to re-write your UI for each platform but can share back-end code (e.g. Xamarin). Native controls on different platforms have different APIs and so yo...
by markw
Wed Jun 05, 2013 4:19 pm
Forum: Engine Contributors
Topic: New iOS App rejections & warnings - executable size and PIE
Replies: 4
Views: 5810

Re: New iOS App rejections & warnings - executable size and

Great stuff - good to hear this is all in hand. I guess the PIE stuff is all part of them adding security features to get more traction in the enterprise market. Curious whether the executable size limit is related (i.e. if you're repositioning the executable it's size determines the limits of where...
by markw
Wed Jun 05, 2013 11:08 am
Forum: Engine Contributors
Topic: New iOS App rejections & warnings - executable size and PIE
Replies: 4
Views: 5810

New iOS App rejections & warnings - executable size and PIE

Canary in the coal mine moment on the use list this week. An app was rejected for having an executable that's too big and also got a warning about not having position independent code. In this case the app was doing some horribly inefficient stuff with images but it's worth considering the more gene...
by markw
Tue May 21, 2013 2:20 pm
Forum: Engine Contributors
Topic: Escapes in string literals
Replies: 97
Views: 52748

Re: Escapes in string constants

I've worked for a very large company where use of the ternary operator was banned as it is not at all readable and had actually been identified as a regular source of bugs. I suspect there's no justification for a tab concatenation operator. I do quite like ':' as a newline concatenation shorthand. ...
by markw
Tue May 21, 2013 10:25 am
Forum: Engine Contributors
Topic: Escapes in string literals
Replies: 97
Views: 52748

Re: Escapes in string constants

Maybe | for tab concatenation then - if such an operator is actually desirable.
by markw
Tue May 21, 2013 9:51 am
Forum: Engine Contributors
Topic: Escapes in string literals
Replies: 97
Views: 52748

Re: Escapes in string constants

To keep things easy to understand for the beginner I think you have to keep things like "First line" & return & "Second line" but some shorthand syntax might be nice for readability. Are ; and : free for tab and return? e.g. "First line" : "Second Line" : "Third line" or "First item" ; "Second item"...
by markw
Wed May 08, 2013 8:24 pm
Forum: Engine Contributors
Topic: Android orientation
Replies: 16
Views: 12945

Re: Android orientation

Thanks for the explanation. Android gets very messy on this and many other points... Screen rotation is not entirely determined by device orientation. The Nexus 7 for example has a toggle on the notification bar so you can choose the rotation while the device is lying flat. There are apps and custom...
by markw
Wed May 08, 2013 4:26 pm
Forum: Engine Contributors
Topic: Android orientation
Replies: 16
Views: 12945

Re: Android orientation

This is an interesting case study for me to learn LiveCode's philosophy. I'm picking up a very strong philosophy of "support every device" almost regardless of the mess required to do so. Is that about right? I thought that, excluding the original Kindle Fire, only about 1 million Android 2.x tablet...
by markw
Tue Apr 16, 2013 8:10 pm
Forum: Engine Contributors
Topic: Version Control and updates - stack splitting heresy?
Replies: 14
Views: 11006

Re: Version Control and updates - stack splitting heresy?

Is there a unit test or acceptance test framework of any kind for LiveCode? Not even knowing that much its hard to discuss that aspect. Unit tests usually use a special test build, I could imagine that being made to work with a wrapper for stackfiles and thus your stackfile granularity is important....
by markw
Tue Apr 16, 2013 7:58 pm
Forum: Engine Contributors
Topic: resolveImage
Replies: 47
Views: 28820

Re: resolveImage

For the benefit of the RunRev staff I should add that the Symbian Foundation didn't force any legal agreements on discussion about contribution and they had a full time legal team plus policy review from major OEMs. They also talked to other major open source projects, particularly ones with big com...
by markw
Tue Apr 16, 2013 7:35 pm
Forum: Engine Contributors
Topic: Version Control and updates - stack splitting heresy?
Replies: 14
Views: 11006

Re: Version Control and updates - stack splitting heresy?

Hmmm, I'd only imagined the property listener would save the files to your local drive on changes, not actually stage them (e.g. no git add) - the latter would be manual, while the former would still allow you to look at which parts you'd changed and diff your local copy vs. the repository. Clearly ...
by markw
Tue Apr 16, 2013 2:28 pm
Forum: Engine Contributors
Topic: Version Control and updates - stack splitting heresy?
Replies: 14
Views: 11006

Re: Version Control and updates - stack splitting heresy?

Right, you could do the same on iOS too but apple will hunt you down and rip your legs off... go stack decompress(url "http:... I thought RunRev would have had to disable this functionality for iOS to get apps in the store - what's the difference between this and e.g. shipping your own browser with...
by markw
Tue Apr 16, 2013 1:45 pm
Forum: Engine Contributors
Topic: resolveImage
Replies: 47
Views: 28820

Re: resolveImage

I think in RunRev's case they may well want their contributor agreement to govern post access to this forum. It's not hard to go ad press the button. It's clearly the easiest thing for RunRev to do but that doesn't make it the right thing. As a general principle for running an open source project y...
by markw
Tue Apr 16, 2013 12:27 pm
Forum: Engine Contributors
Topic: resolveImage
Replies: 47
Views: 28820

Re: resolveImage

Your Creative Commons link quite specifically says they don't recommend any of their licenses be used with software except CC0. CC0 is better than plain public domain because the full legal text has the most permissive license they could think of as a fallback for countries where it's not legally po...
by markw
Tue Apr 16, 2013 12:09 pm
Forum: Engine Contributors
Topic: Version Control and updates - stack splitting heresy?
Replies: 14
Views: 11006

Re: Version Control and updates - stack splitting heresy?

Regarding 1 & 3. You can use the lots of small stackfiles approach. Stackfiles are a very compact file format. Zipped they can be tiny. My work on lcVCS doesn't mean I don't like the file format. I think it's very convenient. Most of the size in a stackfile comes from imported images and with the c...

Go to advanced search