Re: Dissolve/Transitions Very Costly

2017-12-29 Thread Richard Gaskin via use-livecode

Sannyasin Brahmanathaswami wrote:
> Yikes!  2.5 seconds for dissolve very fast on a 120k image…
>
> given the new look and feel of apps where transitions are 
*everywhere* … this takes waaay to long…

>
> is there any way to optimize this?

Effect durations can be normalized and fine-tuned using the effectRate 
global property.


--
 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: Optimizing for small Android devices

2017-12-29 Thread Richard Gaskin via use-livecode
While looking for one of the URLs I included in my last post, I came 
across this:


   How we reduced our Android app’s memory footprint by 50%


I have no idea if those strategies would make sense in LC's internals, 
or whether LC is already doing some of that sort of bitmap reuse.  But 
an interesting read just the same.


--
 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: Optimizing for small Android devices

2017-12-29 Thread Richard Gaskin via use-livecode

Sannyasin Brahmanathaswami wrote:

> I would not even know where to start to understand what to what extent
> an app is overloading RAM on Android.  How do we measure this stuff.

Settings -> Developer Options -> Running services

That brings up a simple list of processes in memory, noting among other 
things the memory usage of each.


It's more specific than the list in the non-dev option in Settings -> 
Memory -> Memory used by apps.


If you need insanely detailed deep info, consider turning on the Power 
Menu Bug Reports option:

https://tamingthedroid.com/power-menu-bug-reports

There are also many third-party apps for getting process details, e.g.:
https://play.google.com/store/apps/details?id=com.p_soft.sysmon=en

--
 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


Dissolve/Transitions Very Costly

2017-12-29 Thread Sannyasin Brahmanathaswami via use-livecode
Appropo optimization thread, I'll dig in on specific issues

The script profiler is showing this

for a script that runs super fast until:

1433 868 show image "gems-image" with visual effect dissolve very fast

So this was pertty long but I suppose reasonable enough…

then, I  ran it again.


1433 2526  show image "gems-image" with visual effect dissolve very fast

Yikes!  2.5 seconds for dissolve very fast on a 120k image…

given the new look and feel of apps where transitions are *everywhere* … this 
takes waaay to long…

is there any way to optimize this?







___
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: Optimizing for small Android devices

2017-12-29 Thread Sannyasin Brahmanathaswami via use-livecode
I certainly did not mean to imply by "only" that pointed to the market share of 
phones with 1 GB ram.

OT: I was just reading Quora about how US overwhelming Germany with sheer 
numbers of tanks and jets that had much lower specs than German made 
tanks/planes. But we won on our sheer industrial power to produce numbers.  

so that's happening in Asia… but it's intereseting to see in your graph  that 
in India 2GB phones are approaching 1 GB phones..and other indicators for my 
target markey which are middle class youth primarily.. would put them in the 
2-3GB phone market… but even this one is complaining about the app on Galaxy 
with 3 GB of RAM (Jacque he was not referring to his own phone but to others) 
FYI I mentioned this before… it's being driven by demonitization. every farmer 
and street seller needs a $20.00 smart phone just to seel his fish on the 
street. But that's not our audience.

and the article you linked to puts the "blame" (if you will), on the OS… 

"While 2GB of RAM is enough for iOS to work smoothly, Android devices need more 
memory."

Musings: 

So that make one wonder, how far should we expect LiveCode to optimize (and 
possibly compromise) it's stack, to work on Android?  Versus pushing for better 
displays transitions -- see Scott Rossi's incredioble "looking forward" on LC 
Global… the LC engine is really need to going to grow, change scale to stay in 
the game, easy rounded corners everywhere,, i.e. engine features that support 
our drive for more and better content. 

We don't built utilities here, we build "culture" so I have to ask myself if we 
want to move forward creating our little "disney world on a phone" or if we 
need to rachet back to "simple caddy shack to hold a few clubs and golf balls." 
Frankly the latter is just not an option, our brains/production don't track 
like that at all.

End Musings:  back to ground:

I would not even know where to start to understand what to what extent an app 
is overloading RAM on Android.  How do we measure this stuff. At least on a 
linux web server I have TOP and easy I/O tools to tell us exactly what is 
happening. We need this for LC, ideally without our having to reinvent a 
monitoriing system.

I suppose the new script profiler should help us? but I don't really know where 
to begin.   

At least, dealing with a lot internet connection is a "no brainer" but bigger 
questions leave us in the dark

Data Grid 2 versus a field, vs a group with sub-groups with many child object, 
built dynamically on the fly from a mySQL dbase. Does it make more sense to 
cache the data as an LC array vs MySql Query? and how do you measure what is 
going on… What is the most efficient way to fetch 150 k Plain text and style it 
on the fly, for display. (H1 heads,  lists, bold, space before and after… etc) 
in a field? 

I feeding everything to the support team on this round… so they are getting to 
see it all. 

Stay tuned… now back to building more content and studying out the script 
profiler….









 

On 12/29/17, 12:30 PM, "use-livecode on behalf of Richard Gaskin via 
use-livecode"  wrote:

> To what extent we can realistically fit this app onto a phone with
> only 1GB of RAM… I don't know.

"Only"?  That's a lot of phones




___
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: LC Server - MySQL - update about 2000 rows/records of a table

2017-12-29 Thread Dr. Hawkins via use-livecode
On Fri, Dec 29, 2017 at 5:05 PM, Mike Bonner via use-livecode
 wrote:
> On mysql..  can't you prebuild your multi-command transaction in a variable
> (with a beginning and ending to the transaction) and then use revexecutesql
> with a single call for the one big transaction?

Not when I was trying a couple of years ago.

I tried both with and without including the BEGIN/END, which gets
added by LiveCode under some circumstances, and there's a thread in
the archives from it (err, do we keep those?  google my email,
livecode, and mySQL to get a start on one of the parasitic sites).

Apparently, the issue is (was?) livecode, and not mySQL.

As the only reason I had to use mySQL was that my web host provided
it, I switched to postgresql

-- 
Dr. Richard E. Hawkins, Esq.
(702) 508-8462

___
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: LC Server - MySQL - update about 2000 rows/records of a table

2017-12-29 Thread Matthias Rebbe via use-livecode
Thanks to all.

As i wrote already, i am updating now one row after the other using a repeat 
loop. MySQL  is running on the same server as Livecode Server is. So it takes 
only one seconds or so to update all 2276 records.

Matthias


> Am 30.12.2017 um 02:05 schrieb Mike Bonner via use-livecode 
> >:
> 
> On mysql..  can't you prebuild your multi-command transaction in a variable
> (with a beginning and ending to the transaction) and then use revexecutesql
> with a single call for the one big transaction?
> 
> 
> On Fri, Dec 29, 2017 at 5:59 PM, Dr. Hawkins via use-livecode <
> use-livecode@lists.runrev.com > wrote:
> 
>> On Fri, Dec 29, 2017 at 12:53 PM, Matthias Rebbe via use-livecode
>> > wrote:
>> 
>>> Executing the 2000 update commands in one take using revexecuteSQL
>>> or should i execute one update command after each other within a repeat
>> loop?
>> 
>> Unless something has changed, you can't submit multiple mySQL commands
>> at once from LiveCode, whether you immediately execute them or not.
>> If the server is not local, you may find 2000 consecutive latencies to
>> be brutally long (as in minutes, not seconds)
>> 
>> You can, however, with postgreSQL and SQLite.  In fact, it's a couple
>> of insertions  done as a singe transaction with SQLite every time I
>> open a client, and a similar one to the posts server when I create a
>> new one.
>> 
>> 
>> --
>> Dr. Richard E. Hawkins, Esq.
>> (702) 508-8462
>> 
>> ___
>> 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

Matthias Rebbe
Tel +49 5741 31
‌https://matthiasrebbe.eu ‌
___
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: LC Server - MySQL - update about 2000 rows/records of a table

2017-12-29 Thread Mike Bonner via use-livecode
On mysql..  can't you prebuild your multi-command transaction in a variable
(with a beginning and ending to the transaction) and then use revexecutesql
with a single call for the one big transaction?


On Fri, Dec 29, 2017 at 5:59 PM, Dr. Hawkins via use-livecode <
use-livecode@lists.runrev.com> wrote:

> On Fri, Dec 29, 2017 at 12:53 PM, Matthias Rebbe via use-livecode
>  wrote:
>
> > Executing the 2000 update commands in one take using revexecuteSQL
> > or should i execute one update command after each other within a repeat
> loop?
>
> Unless something has changed, you can't submit multiple mySQL commands
> at once from LiveCode, whether you immediately execute them or not.
> If the server is not local, you may find 2000 consecutive latencies to
> be brutally long (as in minutes, not seconds)
>
> You can, however, with postgreSQL and SQLite.  In fact, it's a couple
> of insertions  done as a singe transaction with SQLite every time I
> open a client, and a similar one to the posts server when I create a
> new one.
>
>
> --
> Dr. Richard E. Hawkins, Esq.
> (702) 508-8462
>
> ___
> 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: LC Server - MySQL - update about 2000 rows/records of a table

2017-12-29 Thread Dr. Hawkins via use-livecode
On Fri, Dec 29, 2017 at 12:53 PM, Matthias Rebbe via use-livecode
 wrote:

> Executing the 2000 update commands in one take using revexecuteSQL
> or should i execute one update command after each other within a repeat loop?

Unless something has changed, you can't submit multiple mySQL commands
at once from LiveCode, whether you immediately execute them or not.
If the server is not local, you may find 2000 consecutive latencies to
be brutally long (as in minutes, not seconds)

You can, however, with postgreSQL and SQLite.  In fact, it's a couple
of insertions  done as a singe transaction with SQLite every time I
open a client, and a similar one to the posts server when I create a
new one.


-- 
Dr. Richard E. Hawkins, Esq.
(702) 508-8462

___
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: LC Server - MySQL - update about 2000 rows/records of a table

2017-12-29 Thread Matthias Rebbe via use-livecode
Thanks Rick for sharing your thoughts.

I am just updating only one field in each record and i am not locking the 
record.
The complete update when doing one after one in a repeat loop does not take 
more than 1 second.
So i think i will go that way.

Thanks again.

Regards,
Matthias 

> Am 29.12.2017 um 23:19 schrieb Rick Harrison via use-livecode 
> >:
> 
> Hi Matthias,
> 
> Are there going to be users on your system at the time of the update?
> Are you locking the record or records before your update, and then
> unlocking them?
> 
> You should do a test with the repeat loop to see how long the process takes.
> If it is depriving your users of the database for too long you may want to
> think of a way which will impact their use the least.  Perhaps picking a
> time of day when your system is getting the least amount of traffic
> would be best.
> 
> Hope this helps.
> 
> Rick
> 
>> On Dec 29, 2017, at 3:53 PM, Matthias Rebbe via use-livecode 
>> > wrote:
>> 
>> Hi,
>> 
>> i need to update regularly about 2000 rows/records of a MySQL table with 
>> Livecode Server.
>> 
>> What is better?
>> Executing the 2000 update commands in one take using revexecuteSQL
>> or should i execute one update command after each other within a repeat loop?
>> 
>> What do you think?
>> 
>> Regards,
>> 
>> Matthias 
>> 
>> 
>> ___
>> 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

___
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: Optimizing for small Android devices

2017-12-29 Thread Richard Gaskin via use-livecode

Sannyasin Brahmanathaswami wrote:

> To what extent we can realistically fit this app onto a phone with
> only 1GB of RAM… I don't know.

"Only"?  That's a lot of phones



--
 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: LC Server - MySQL - update about 2000 rows/records of a table

2017-12-29 Thread Rick Harrison via use-livecode
Hi Matthias,

Are there going to be users on your system at the time of the update?
Are you locking the record or records before your update, and then
unlocking them?

You should do a test with the repeat loop to see how long the process takes.
If it is depriving your users of the database for too long you may want to
think of a way which will impact their use the least.  Perhaps picking a
time of day when your system is getting the least amount of traffic
would be best.

Hope this helps.

Rick

> On Dec 29, 2017, at 3:53 PM, Matthias Rebbe via use-livecode 
>  wrote:
> 
> Hi,
> 
> i need to update regularly about 2000 rows/records of a MySQL table with 
> Livecode Server.
> 
> What is better?
> Executing the 2000 update commands in one take using revexecuteSQL
> or should i execute one update command after each other within a repeat loop?
> 
> What do you think?
> 
> Regards,
> 
> Matthias 
> 
> 
> ___
> 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: Optimizing for small Android devices

2017-12-29 Thread J. Landman Gay via use-livecode

On 12/29/17 2:25 PM, Sannyasin Brahmanathaswami via use-livecode wrote:

To what extent we can realistically fit this app onto a phone with only 1GB of 
RAM… I don't know.


So it's a memory problem after all. Google is making/has made a 
slimmed-down version of Android specifically for India and other areas 
with minimal bandwidth and phone specs, so it's a recognized issue. You 
may just have to limit the user base to qualifying devices.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.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

LC Server - MySQL - update about 2000 rows/records of a table

2017-12-29 Thread Matthias Rebbe via use-livecode
Hi,

i need to update regularly about 2000 rows/records of a MySQL table with 
Livecode Server.

What is better?
Executing the 2000 update commands in one take using revexecuteSQL
or should i execute one update command after each other within a repeat loop?

What do you think?

Regards,

Matthias 


___
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: Optimizing for small Android devices

2017-12-29 Thread Sannyasin Brahmanathaswami via use-livecode
FYI here is Aravind's from Kerala comments today.

To what extent we can realistically fit this app onto a phone with only 1GB of 
RAM… I don't know.

Perhaps this is useful for other Android developers looking for a broad base in 
Asia, although this may be all "old news" to most of you… here it is.

one issue we have is: we cannot overlay any other controls over the browser 
widget.. so even if we can't use TSNet for this but monitor the 
browserDocument* msgs… we still need a way to communicate on the UI… I'll need 
to fiddle with that.. I suppose the only option is to "raise a toast" from the 
bottom while at the same dynamically shrinking the height of the browser 
widget.  Any ideas there?

Meanwhile, another app we have that is HTML five, he says "runs fine" but it 
never fetches content from the web.


Device (my Samsung Galaxy A7)  is using an internet connection(3G) which have a 
practical download at a maximum rate of 300kb/s(but speed test shows 2mb/s 
download speed). but sometimes during peak time the speed drastically reduces. 

The app may be set for an ideal condition. 

suggestion:  A message window in between the request and displaying download 
content showing "Downloading please wait". 
If net is slow , allow to abort by giving a message "Slow Internet, will take 
more time, Please close any other app(if any) using internet or abort." give 
buttons "wait" and "abort".
if net is fast enough, message won't be seen.

so the app will have better control and userfrienliness.

More over here there are new phones with 1Gb ram. so we need to optimise the 
app. 
The app must sense the screen resolution(seems only less than 10 standard 
resolutions). and usually all other parameters are relative to that. there are 
certain rare exceptions also. Another is three Ram options (1,2 and 3 or more).
In apple there is only 5 iphones(4,5,6,7,8). 
SivsSiva is a great app and hope it should reach the masses, especially in 
India.

see the spec of this new phone with Oreo OS(about Rs.7000/-) 
https://www.gsmarena.com/nokia_2-8513.php

 Samsung A7(exynos) may be slower then MotoG4 plus(snapdragon). Or May differ 
in some other specs.



 

On 12/28/17, 4:13 PM, "use-livecode on behalf of J. Landman Gay via 
use-livecode"  wrote:

That's a different model than Google gave me. This one has better specs. 
I'm not sure how the CPU compares to the Snapdragon but in general it seems 
sufficient.

___
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: RESTful PUT error

2017-12-29 Thread Andrew Bell via use-livecode
Thanks for the feedback on proper headers! I looked again at the  
PipeDrive API  
[https://developers.pipedrive.com/docs/api/v1/#!/Persons/put_persons_id] in  
more detail and noticed that the Phone I was trying to change was  
actually looking for an array rather than a number or string so I  
thought I would try making a smaller change first. Name is a string so  
it should be easier to get a proof of concept with (or so I thought).


This is the sample test I'm doing in LiveCode (9dp11):
   Put random(999) into tID
   Put  
"https://api.pipedrive.com/v1/persons/3?api_token=ce95ed7f11e167194b0b4a6f6f1032df4fa13792; into  
tRequestURL
   Put "Content-Type: application/json" & "Accept:  
application/json" into tHeaders

   Put "Homer Simpson" into tArray["name"]
   Put ArrayToJSON(tArray) into tJSONtoUpload
   put tsNetPost(tID, tRequestURL, tHeaders, tJSONtoUpload,  
"updateWasCompleted") into tResult


But I end up getting this returned:
{"status":false,"error":"Unknown method ."}

So I tried sending the command as FORM data:
   put "Homer Simpson" into tName
   put "Accept: application/json" into tHeaders
   set the httpHeaders to tHeaders
   put  
"https://api.pipedrive.com/v1/persons/3?api_token=ce95ed7f11e167194b0b4a6f6f1032df4fa13792; into  
tRequestURL

   get libURLFormData("name", tName)
   put it into url tRequestURL

But I didn't get a response from the server via "it" or "the result"  
so I had to manually verify the data. What I discovered was that the  
Name was successfully updated! So my issue seems to be my header  
announcing to the server what format I am sending data in. A response  
from the server would be nice, but I can always do some error checking  
to verify myself. I didn't see a tsNet command for PUT, but I could be  
mistaken.


The API doc says an "update" must be done as PUT but a "create new" be  
done as POST. After lots of trial & error it seems that I am able to  
POST JSON, but can't PUT JSON. And I'm able to PUT FORM data, but  
can't POST FORM data. Still not sure why one format doesn't work both  
places, but happy that I cracked this and will be able to upsell a  
client on an integration to my existing product with them!


--Andrew Bell


___
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: hhTextEdit-Basic 1.0.2

2017-12-29 Thread Richmond Mathewson via use-livecode

Very Impressive Indeed!

Richmond.

On 29/12/2017 1:12 am, hh via use-livecode wrote:

hhTextEdit-Basic 1.0.2

Uses a browser widget as "text field" extending by that LC's htmltext of fields 
to
a larger set of text styling (e.g. justified textAlign), 
2D-transforms/3D-rotations and
filters (blur, sepia etc.). Of course you can edit the 
transformed/rotated/filtered
text _while_ it is transformed/rotated/filtered -- a training for your 
imagination...

** You edit, just as with fields, the 'output' and only optionally the 
HTML-source! **
It has NO dependencies, uses HTML5, JavaScript, CSS3 and some features of 
LiveCode.

Tested to work using LC 8.1.8 on Mac 10.13, Win 7/10 and Ubuntu.
Works moreover using LC 9.0.0-dp11 on Mac and Win7/10.
(The browser widget is 'buggy' on linux/LC 9 up to dp11).

Use LC toolbar > Sample Stacks > hhTextEditBasic
or
http://livecodeshare.runrev.com/stack/860/HHTextEditBasic

The stack contains also hhTextEdit-Zero (a one-liner) and hhTextEdit-Mini (very 
basic
textEdit only). More features in hhTextEdit-Full (to appear in 2018).

Have fun!
___
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: submitting to apple store and google store ... how much of that process can be automated?

2017-12-29 Thread Klaus major-k via use-livecode
Hi Tom,

> Am 29.12.2017 um 15:22 schrieb Tom Glod via use-livecode 
> :
> 
> hi guys...just to clear it up...i was going to use LC to create a system
> for the client in which they can create branded apps for their customers.
> the company is a yellow-pages kind of company that provides services to
> business.  so that would have fallen into the templated category.

AHA! :-)
Looks like I misunderstood your initial posting, thanks for clarifying!

> On Fri, Dec 29, 2017 at 7:49 AM, Matthias Rebbe via use-livecode <
> use-livecode@lists.runrev.com> wrote:
> 
>> 
>>> Am 29.12.2017 um 11:52 schrieb Klaus major-k via use-livecode <
>> use-livecode@lists.runrev.com >:
>>> 
>>> Hi Richard,
>>> 
 Am 29.12.2017 um 03:03 schrieb Richard Gaskin via use-livecode <
>> use-livecode@lists.runrev.com >:
 ...
 Bad news: "Apple’s widened ban on templated apps is wiping small
>> businesses from the App Store"
 > templated-apps-is-wiping-small-businesses-from-the-app-store/ <
>> https://techcrunch.com/2017/12/08/apples-widened-ban-on-
>> templated-apps-is-wiping-small-businesses-from-the-app-store/>>
 ...
>>> 
>>> I had no idea that LC is a “commercialized template or app generation
>> service”!?
>>> Is it?
>> 
>> I don´t think it is.
>> 
>> Richard provided the link because Tom wrote "I'm writing a proposal for a
>> company to offer branded courtesy apps to
>> their business customers…”...

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
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: submitting to apple store and google store ... how much of that process can be automated?

2017-12-29 Thread Tom Glod via use-livecode
hi guys...just to clear it up...i was going to use LC to create a system
for the client in which they can create branded apps for their customers.
 the company is a yellow-pages kind of company that provides services to
business.  so that would have fallen into the templated category.

On Fri, Dec 29, 2017 at 7:49 AM, Matthias Rebbe via use-livecode <
use-livecode@lists.runrev.com> wrote:

>
> > Am 29.12.2017 um 11:52 schrieb Klaus major-k via use-livecode <
> use-livecode@lists.runrev.com >:
> >
> > Hi Richard,
> >
> >> Am 29.12.2017 um 03:03 schrieb Richard Gaskin via use-livecode <
> use-livecode@lists.runrev.com >:
> >> ...
> >> Bad news: "Apple’s widened ban on templated apps is wiping small
> businesses from the App Store"
> >>  templated-apps-is-wiping-small-businesses-from-the-app-store/ <
> https://techcrunch.com/2017/12/08/apples-widened-ban-on-
> templated-apps-is-wiping-small-businesses-from-the-app-store/>>
> >> ...
> >
> > I had no idea that LC is a “commercialized template or app generation
> service”!?
> > Is it?
>
> I don´t think it is.
>
>
> Richard provided the link because Tom wrote "I'm writing a proposal for a
> company to offer branded courtesy apps to
> their business customers…”
>
> Hope i did not misinterpreted it. ;)
>
> Regards,
> Matthias
>
>
>
>
> >
> >> --
> >> Richard Gaskin
> >
> > Best
> >
> > Klaus
> >
> > --
> > Klaus Major
> > http://www.major-k.de 
> > kl...@major-k.de
> >
> >
> > ___
> > 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
>
> Matthias Rebbe
> Tel +49 5741 31
> ‌https://matthiasrebbe.eu ‌
> ___
> 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: submitting to apple store and google store ... how much of that process can be automated?

2017-12-29 Thread Matthias Rebbe via use-livecode

> Am 29.12.2017 um 11:52 schrieb Klaus major-k via use-livecode 
> >:
> 
> Hi Richard,
> 
>> Am 29.12.2017 um 03:03 schrieb Richard Gaskin via use-livecode 
>> >:
>> ...
>> Bad news: "Apple’s widened ban on templated apps is wiping small businesses 
>> from the App Store"
>> >  
>> >
>> ...
> 
> I had no idea that LC is a “commercialized template or app generation 
> service”!?
> Is it?

I don´t think it is.


Richard provided the link because Tom wrote "I'm writing a proposal for a 
company to offer branded courtesy apps to
their business customers…” 

Hope i did not misinterpreted it. ;)

Regards,
Matthias




> 
>> -- 
>> Richard Gaskin
> 
> Best
> 
> Klaus
> 
> --
> Klaus Major
> http://www.major-k.de 
> kl...@major-k.de
> 
> 
> ___
> 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

Matthias Rebbe
Tel +49 5741 31
‌https://matthiasrebbe.eu ‌
___
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: submitting to apple store and google store ... how much of that process can be automated?

2017-12-29 Thread Klaus major-k via use-livecode
Hi Richard,

> Am 29.12.2017 um 03:03 schrieb Richard Gaskin via use-livecode 
> :
> ...
> Bad news: "Apple’s widened ban on templated apps is wiping small businesses 
> from the App Store"
> 
> ...

I had no idea that LC is a “commercialized template or app generation service”!?
Is it?

> -- 
> Richard Gaskin

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
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