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

Pages: 1 [2] 3 4 ... 10
 11 
 on: May 09, 2017, 02:18:30  
Started by piotrzarzycki - Last post by puremvc
Hi Piotr,

You can include it directly in the project if you like. Or if you know how to add it to Maven, let me know. Is there a file that needs to be added or does the library just need to be uploaded?

Cheers,
-=Cliff>

 12 
 on: May 07, 2017, 04:08:06  
Started by piotrzarzycki - Last post by piotrzarzycki
Hi Cliff,

Prashant just put PureMVCDemo to github [1]. I've added for library and example part poms for maven build. I called maven artifact "FlexJSPureMVC" [2]. There is an apache license header, but we can change it - cause I don't know what put there.

I did example build for you that you don't have to do it on yourself - it is zipped target folder. [3] Simple go to target/javascript/bin/js-debug/index.html to run demo.

The question is where we should go from there? I would like to have demo part in Apache Flex project - that's something what Prashant is willing to do, but what's with code of PureMVC itself? Where we should put it ? How can we have artifacts on the maven central repository ?

[1] https://github.com/pkumar-ghub/ApacheFlexJSDemo
[2] https://github.com/pkumar-ghub/ApacheFlexJSDemo/blob/master/PureMVC/pom.xml
[3] https://1drv.ms/u/s!ApVpLyjpHDC2zVZ7eF7Uk_wQ2A53


Thank you,
Piotr

 13 
 on: April 25, 2017, 02:35:03  
Started by puremvc - Last post by puremvc
The PureMVC CSharp Standard and MultiCore ports have been rewritten from the ground up. In addition to bringing them more in line with each other and the AS3 Reference Implementation, they now support more modern targets, including Windows 10, Xamarin, Xbox, Kinect, and HoloLens.

The latest implementation can be found here: https://github.com/PureMVC/puremvc-csharp-multicore-framework
The legacy implementation can be found here: https://github.com/PureMVC/puremvc-csharp-multicore-framework/tree/1.1.0

The Project Owner is now:
Saad Shams <saad.shams@puremvc.org>

Cheers,
-=Cliff>

 14 
 on: April 25, 2017, 02:32:47  
Started by puremvc - Last post by puremvc
The PureMVC CSharp Standard and MultiCore ports have been rewritten from the ground up. In addition to bringing them more in line with
each other and the AS3 Reference Implementation, they now support more modern targets, including Windows 10, Xamarin, Xbox, Kinect, and HoloLens.

The latest implementation can be found here: https://github.com/PureMVC/puremvc-csharp-standard-framework
The legacy implementation can be found here: https://github.com/PureMVC/puremvc-csharp-standard-framework/tree/3.2.0

The Project Owner is now:
Saad Shams <saad.shams@puremvc.org>

Cheers,
-=Cliff>

 15 
 on: April 25, 2017, 02:24:34  
Started by puremvc - Last post by puremvc
This utility provides the capability for creating pipelines that pass messages between Cores in a PureMVC  MultiCore-based application. Pipelines can be composed of filters, queues, splitting and merging tees, and more.

The Utility is located here: https://github.com/PureMVC/puremvc-csharp-util-pipes/wiki

Authors are Cliff Hall and Saad Shams.

The Project Owner is Saad Shams. <saad.shams@puremvc.org>

 16 
 on: April 25, 2017, 10:49:29  
Started by piotrzarzycki - Last post by puremvc
Hi Olaf,

Looks pretty familiar. :)

I'll give it a look see!

Cheers,
-=Cliff>

 17 
 on: April 19, 2017, 01:40:03  
Started by piotrzarzycki - Last post by openoli
Cliff, if you'd like to check out FlexJS+PureMVC by yourself, it's pretty easy:

1) Download and install the FlexJS SDK and setup your favorite IDE [1]
    (It's recommended to install the nightly build, bugs are expected!)
2) Create a FlexJS example project. Take a look at [2] to get an idea of the basic FlexJS app structure.
    (The "model" and "controller" beads are optional)
3) Copy your awesome PureMVC AS3 lib source to your example project (or use the swc from previous link)
4) Implement your PureMVC actors as you are used to
5) Your InitialView of your example project could look like this:

:
<js:View xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:js="library://ns.apache.org/flexjs/basic"
width="100%" height="100%"
initComplete="onInitComplete()">
<fx:Script>
<![CDATA[
import core.as3.ApplicationFacade;

public var facade:ApplicationFacade  = ApplicationFacade.getInstance("MySuperCore");

private function onInitComplete():void {
facade.startup(this);
}
]]>
</fx:Script>

<js:Group width="800" height="600">
          ...
</js:Group>

</js:View>

6) Compile your project
    (The compiler creates a Flash version and a JS/HTML5 version)
7) Done, hope it works well ;-)

Some hints if you would like to port Flex code to FlexJS:
You have to remove all flex/flash dependencies from your AS3 code and you have to replace your mx/spark components by FlexJS components.
Remember the popular Flex ArrayCollection (mx.collections.ArrayCollection) is also part of the Flex framework and has to be replaced by e.g. the FlexJS ArrayList.
The FlexJS component sets are not yet as rich as Flex mx/spark but FlexJS makes great progress.
Thanks to some smart guys FlexJS has captured the MaterialLight lib [3] which is available in the nightly build.
This could also be helpful [4].

HTH,
Olaf

[1] https://cwiki.apache.org/confluence/display/FLEX/Getting+Started+With+FlexJS
[2] https://cwiki.apache.org/confluence/display/FLEX/Application+Structure
[3] https://getmdl.io/started/
[4] https://nextgenactionscript.com/

 18 
 on: April 19, 2017, 12:30:00  
Started by piotrzarzycki - Last post by openoli
This is the related "Flex Users List" thread:
http://apache-flex-users.2333346.n4.nabble.com/FlexJS-PureMVC-with-FlexJS-td14880.html

I've started to port the EmployeeAdmin demo to FlexJS a while ago, hope I'll have some free cycles and can pull myself to finish it soon ;-)

Olaf

 19 
 on: April 06, 2017, 03:25:30  
Started by piotrzarzycki - Last post by puremvc
Hi Piotr,

Sounds cool. Is there a repo where I can look at the code, and/or a running demo where we can see the demo running? I'd like to see the source code and understand more about how it works.

I'm glad to hear that the FlexJS work is continuing and that PureMVC is working well with it. I'm excited to hear more news from this realm!

Cheers,
-=Cliff>

 20 
 on: March 20, 2017, 01:48:23  
Started by piotrzarzycki - Last post by piotrzarzycki
Hi Cliff,

My names is Piotr Zarzycki and I am one of the PMC member of Apache Flex project. With the Team we are working on next generation Flex framework FlexJS. [1] One of our users Prashant created interesting demo when he was able to use MultiCore version of PureMVC to build application. He basically creates from sources of MultiCore PureMVC swc using FlexJS compiler. [2] (swc is in bin folder)

I like his demo cause it's simply showing that we are able to use PureMVC to build FlexJS applications. I would like to put this demo in our examples - make it available for each user who would like to use FlexJS.

We are building our examples and framework itself using Ant or Maven. I would like to prepare Prashant's demo to be buildable by Maven and make FlexJS version of PureMVC downloadable from Maven central.

- Would it be possible to put our FlexJS version of PureMVC.swc in maven central ?

[1] https://cwiki.apache.org/confluence/display/FLEX/FlexJS
[2] https://www.dropbox.com/s/2h2cdfyje5lojlh/PureMVC.zip

Thank you in advance,
Piotr

Pages: 1 [2] 3 4 ... 10