Futurescale, Inc. PureMVC Home

The PureMVC Framework Code at the Speed of Thought


Over 10 years of community discussion and knowledge are maintained here as a read-only archive.

New discussions should be taken up in issues on the appropriate projects at https://github.com/PureMVC

Show Posts

* | |

  Show Posts
Pages: [1] 2
1  PureMVC Manifold / Demos and Utils / Re: StateMachine - A PureMVC Haxe Utility on: June 11, 2009, 12:30:49
Updated StateMachine trunk and tagged it as 1.2. Please see if you are happy with that Cliff.
2  PureMVC Manifold / Demos and Utils / Re: StateMachine - A PureMVC Haxe Utility on: June 06, 2009, 04:33:07
Hi guys,
Thanks for the ping. I can look at it a little later this weekend.
Cheers
3  PureMVC Manifold / Demos and Utils / Re: StopWatch demo port on: January 02, 2009, 02:50:29
Hi, I've sent an email to cliff, puremvc and cliff.hall at puremvc, so hopefully one of those went through. Please let me know if not.
4  PureMVC Manifold / Demos and Utils / Re: StopWatch demo port on: January 01, 2009, 05:09:45
Hi Cliff,

Happy New Year ! Thanks for your message and please excuse the delay in getting back to you.
Hmm, I'm not into bio's, but if you need something, maybe put:
"Zjnue favours developer-centric technologies - providing as much flexibility and freedoms as possible. It has been a great joy to discover haXe and Xinf for these and other reasons. PureMVC seems to fit these criteria well also - thanks for sharing !"
As for the ZIPs, are the links provided OK, or would you like me to email them instead?

Thanks,

Zjnue
5  PureMVC Manifold / Demos and Utils / Re: StopWatch demo port on: December 15, 2008, 08:51:20
Hi Cliff,

Thanks very much, it will be an honour.
(Though, I'd prefer to be in the queue after Marco's multicore and pipes ports please)

I may want to make tweaks / improvements to the ports from time to time.
Would you like me to post to the applicable thread each time I do, or shall we just see which version you grabbed in the end and update on SVN from there?

All the best,

Zjnue
6  PureMVC Manifold / Demos and Utils / Re: StopWatch demo port on: December 13, 2008, 11:31:08
by the way - xinf is brought to you by the same person who made swfmill [1] - the free swf factory so many people like to use

[1]
swfmill.org
7  PureMVC Manifold / Demos and Utils / Re: StopWatch demo port on: December 13, 2008, 11:23:17
Hi Cliff,

> I would like to consider putting these demos into the repository

Thanks for showing interest.

> but they are packaged oddly.

I tried my best to mimic package structures found on the site - StateMachine ZIP being one of them.
Please let me know what the preferred format is then and I'll update.

While on this topic, please allow me to introduce the haxelib package manager:
http://haxe.org/doc/haxelib/using_haxelib
It's source is available - so maybe a custom version could solve some PMVC maintenace problems?

> Particularly, what is 'xinf'?  (as in Demo_haXe_Xinf_StopWatch...../puremvc/haxe/demos/xinf/...)

Glad you ask. Xinf can be many things [1], but in terms of your 'Source Code Packaging' guidelines here [2], the fact that Xinf can be a runtime ( Xinfinity ) and a framework, makes it fall into a YYY category following:
"YYY (only optional if not applicable) = any related client technology being used (flex, flash, air, etc...)"

While I've currently only produced Flash and JS binaries - I plan to update the example with the neko-based Xinfinity binaries once a new xinf release is made.

All the best,

Zjnue


[1]
http://xinf.org

Xinf (Xinf Is Not Flash) strives to provide a unified SVG-oriented API for graphics programming in haXe. Using Xinf, your application can run on Adobe's Flash Player (Version 9 up), our own 'Xinfinity' runtime, and (with limitations) on standards-compliant web browsers like Mozilla Firefox - from the same source code.

Most of it's cross-runtime magic is owed to the excellent haXe language and compiler and the neko virtual machine. Xinf adds abstracted implementations for rendering and user-interface events, and a cross-platform (Linux/Windows/OSX), OpenGL-based runtime environment (dubbed Xinfinity).

"The Xinf Project"'s first output "product" is a Flash movie to render static SVG content.

[2]
http://forums.puremvc.org/index.php?topic=142.0
8  PureMVC Manifold / Demos and Utils / StopWatch - A PureMVC Haxe/Xinf Demo on: December 13, 2008, 07:55:29
This demo illustrates the use of the StateMachine Utility to define and navigate the states of a Finite State Machine or FSM of a working StopWatch. Xinf is used for the user interface.

Standard and MultiCore versions are included.

The utility is located here: http://trac.puremvc.org/Demo_Haxe_Xinf_StopWatch

It was ported to Haxe by Zjnue Brzavi.
9  PureMVC Manifold / Demos and Utils / StateMachine - A PureMVC Haxe Utility on: December 13, 2008, 07:54:24
This utility provides a simple yet effective Finite State Machine implementation, which allows the definition of discrete states, and the valid transitions to other states available from any given state, and the actions which trigger the transitions.

A mechanism is provided for defining the entire state machine in XML and having a fully populated StateMachine injected into the PureMVC app.

Standard and MultiCore versions are included.

The demo has historically been located here: http://trac.puremvc.org/Utility_Haxe_StateMachine
The project has been moved here: https://github.com/PureMVC/puremvc-haxe-util-statemachine/wiki

It was ported to Haxe by Zjnue Brzavi.
10  PureMVC Manifold / Demos and Utils / Undo - A PureMVC Haxe Utility on: December 13, 2008, 07:53:40
This utility adds undo / redo capability to your PureMVC Haxe application.

Standard and MultiCore versions are included.

The utility has historically been located here: http://trac.puremvc.org/Utility_Haxe_Undo
The project has been moved here: https://github.com/PureMVC/puremvc-haxe-util-undo/wiki

It was ported to Haxe by Zjnue Brzavi.
11  PureMVC Manifold / Demos and Utils / AsyncStub - A PureMVC Haxe Utility on: December 13, 2008, 07:52:59
The Asynchronous Stub utility consists of a Proxy which can be extended for the purpose of simulating asynchronous activity, by way of a random timer.

Standard and MultiCore versions are included.

The utility has historically been located here: http://trac.puremvc.org/Utility_Haxe_AsyncStub
The project has been moved here: https://github.com/PureMVC/puremvc-haxe-util-async-stub/wiki

It was ported to Haxe by Zjnue Brzavi.
12  PureMVC Manifold / Demos and Utils / AsyncCommand - A PureMVC Haxe Utility on: December 13, 2008, 07:52:07
The AsyncCommand utility offers a solution to the problem of executing a series of commands each of which may need to complete one or more asynchronous operations before the next command is executed.

The utility has historically been located here: http://trac.puremvc.org/Utility_Haxe_AsyncCommand
The project has been moved here: https://github.com/PureMVC/puremvc-haxe-util-asynccommand/wiki

Both Standard and MultiCore versions are available.

The utility was ported to Haxe by Zjnue Brzavi.
13  PureMVC Manifold / Demos and Utils / StopWatch demo port on: December 13, 2008, 05:31:46
This demo illustrates the use of the StateMachine Utility to define and navigate the states of a Finite State Machine or FSM of a working StopWatch. Xinf is used for the user interface.

Standard and MultiCore versions are included.

The utility has historically been located here: http://trac.puremvc.org/Demo_Haxe_Xinf_StopWatch
The project has been moved here: https://github.com/PureMVC/puremvc-haxe-demo-xinf-stopwatch/wiki

It was ported to Haxe by Zjnue Brzavi.

Since this project is both MultiCore and Standard code, add comments to the Standard Version thread:
http://forums.puremvc.org/index.php?topic=890.0
14  PureMVC Manifold / Demos and Utils / StateMachine - A PureMVC Haxe MultiCore Utility on: December 13, 2008, 05:29:57
This utility provides a simple yet effective Finite State Machine implementation, which allows the definition of discrete states, and the valid transitions to other states available from any given state, and the actions which trigger the transitions.

A mechanism is provided for defining the entire state machine in XML and having a fully populated StateMachine injected into the PureMVC app.

Standard and MultiCore versions are included.

The utility is located here: http://trac.puremvc.org/Utility_Haxe_StateMachine

It was ported to Haxe by Zjnue Brzavi.

Since this project is both MultiCore and Standard code, add comments to the Standard Version thread:
http://forums.puremvc.org/index.php?topic=889.0
15  PureMVC Manifold / Demos and Utils / Undo - A PureMVC Haxe MultiCore Utility on: December 13, 2008, 05:28:47
This utility adds undo / redo capability to your PureMVC Haxe application.

Standard and MultiCore versions are included.

The utility is located here: http://trac.puremvc.org/Utility_Haxe_Undo

It was ported to Haxe by Zjnue Brzavi.

Since this project is both MultiCore and Standard code, add comments to the Standard Version thread:
http://forums.puremvc.org/index.php?topic=888
Pages: [1] 2