On Sat, 2 Jun 2012 09:18:47 +0800, Kay C Lan <lan.kc.macm...@gmail.com> wrote:

> I haven't written a Stack with multiple Cards in quite a while. Stacks and
> SubStacks, yes. When was the last time anyone here created a Stack full of
> Cards?

Well, I'm in the middle of creating one right now! It makes an ideal structure 
for a particular style of iOS app, where there are several small datasets, all 
with identical form - like a tiny database (with say less than 100 entries). 
Each dataset has an identical form to the others, and consists of data entry 
screens, summaries and projections (it's a financial app). This fits very 
nicely into a structure where there is set of template cards, and when a new 
dataset is required, these cards are cloned to instantiate the new set, and 
given scripts through behaviors (since all the business logic in each set is 
the same). This doesn't tie one down to a specific form factor, as the actual 
layout of the templates can be adjusted for different screen sizes and 
resolutions; but it is true that if there is a button or a data entry field on 
a template, then these objects will appear on the corresponding card whatever 
its actual shape or size. This really seems to me the very best way to handle 
this type of application, and the added bonus is that all the data can be saved 
as one stack.

Of course there are much simpler applications like catalogues (I bought an iOS 
app for example which describes the most common birds in the UK) where the 
information displayed is really pretty much like cards in an old-fashioned card 
index (maybe this is called a Rolodex in the US), and none the worse for 
that."Birds UK" is read-only, but it accommodates stuff like a button you can 
press to hear the bird's song, which wouldn't have worked in the paper version, 
but conceptually it's the same thing. I'm sure it predates LC for iOS, but it 
would have been a very good candidate for a stack full of cards…


Graham

_______________________________________________
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

Reply via email to