hello OS flashers!

I have a high-level question and I would be very keen on hearing your 
advice on a heart felt subject of mine.

Recently a group of people, including myself, decided to band together 
to make some software. It's all ecological minded, ethical business 
model and generally very exciting, flowery and ideal.
:)

Now most of us are good AS coders, OOP etc. but we are not "std" 
application developers.

The scope of the project has grown, and our requirements list is 
becoming quite large. So we have arrived at a crucial decision point.

We are thinking of releasing a bare-essential release at first of the 
application, but we would like to build something that we can eventually 
flush out to the full extent of our vision in later releases, and this 
has started to make me a bit concerned about the technology decision we 
should make.

Essentially we want to code an application that is fully featured with 
all the standard application features of a typical CAD+calender system: 
undo/redo, copy-paste, save, edit, open, revert to save, save as, view 
option filters, print, print, view rotations, selection lists etc.etc.etc.

The application has to run online but also off line [with off line data 
sets that would be installed/copied, periodically updated/dl'ed].

The data itself [= XML output files] has to be encrypted somehow and the 
application decryption method protected from hacking/code-sniffing [have 
not had the time to research if this is possible in flash]

My question is, if by developing in flash we are painting ourselves into 
a corner?

I also can't weigh the pros and cons of developing in standard 
application-lingo because my expertise is narrow-casted to AS.

I find here and there sprinkles of code/libraries for undo/redo [Command 
Pattern], and it may very well be I can solve all the issues - but would 
all these things be easier and more future-proof in standard code? If 
so, much-much easier? Or only slightly so?

Practically we have an issue that if we decide to not use AS for the 
application we are missing developers [hehe, no small issue] - so the 
thought has crossed my mind to code it anyways in flash [assuming it is 
not like drinking arsenic]; and then if the application is really 
successful/appreciated: porting it to standard application code IF we 
seem stuck at that point...

Thoughts?

Sorry this was a bit of a long post, but I wanted to make sure you all 
understood my situation well enough to guide me.
:)

BTW, if any of you are interested in joining an ethical AS project 
[everyone is part-owner // co-op style and the subject is ecological] - 
then naturally, please let me know! We still need one or two more coders 
[assuming this thread pans out pro:flash that is]
;)

With kindness,

Sebastian.

_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to