Projects tagged ‘actionscript’, ‘flex’, and ‘python’


Jump to tag:

Projects tagged ‘actionscript’, ‘flex’, and ‘python’

Filtered by Project Tags actionscript flex python

Refine results Project Tags flash (7) as3 (3) zoomableuserinterfaces (2) zui (2) java (2) zooming (2) deepzoom (2) applications (2) zoomify (2) framework (2) zoom (2) sdk (2)

[11 total ]

1 Users

OpenZoom is an open source framework for bringing Multiscale Images and Zoomable User Interfaces (ZUIs) to the web.
Created about 1 year ago.

0 Users

DescriptionAmFast is a Flash remoting framework for Python. AmFast can use AMF to communicate between Python and Flash, Flex, and any other system that supports AMF. DemosLive Google App Engine chat ... [More] demo Contact manager demo Chat client and server demo Real-time messaging demo Server FeaturesSupport for NetConnection and RemoteObject RPC. Support for Producer/Consumer 'push' messaging with HTTP polling, HTTP long-polling, and real-time HTTP streaming channels. Support for authentication with NetConnection and RemoteObject. Built in Channels for CherryPy, Twisted Web, Google App Engine, Django, Tornado and plain WSGI. Support for configurable Endpoints. Use AmFast's built-in AMF encoder/decoder C-extension, or use an external AMF encoder/decoder, such as PyAmf for a pure-Python implementation. AMF Encoder/Decoder FeaturesAMF0/AMF3 encoder/decoder written in C as a Python extension for speed. Faster than PyAmf encoder/decoder. Map custom classes with ClassDef objects for complete control over serialization/de-serialization. Full support for IExternalizable objects. Data persistence with SqlAlchemy including remotely-loadable lazy-loaded attributes. Actionscript code generation from ClassDef objects. InstallationMost current version is: 0.4.1 Download the package distribution from PyPi Extract package and execute the following command from within the root distribution directory: # To install entire package: python setup.py install # Install without compiling encode/decode extensions. # # If you don't compile the encode/decode extensions, # you can use PyAmf for encoding/decoding. python setup.py --without-extensions installCompiling the encoder/decoder extensions for Windows DocumentationDocumentation DiscussAmFast Group AboutAbout the AmFast project [Less]
Created 8 months ago.

0 Users

Mapflash is an integrated client/server web GIS platform that provides web based spatial management services. (Version 0.1 to be released end of November)
Created 12 months ago.

0 Users

AS3 Package: com.python.rpc.xmlrpcThe AS3 package com.python.rpc.xmlrpc contains classes for easy access of python services provided by python's SimpleXMLRPCServer implementation. The provided ... [More] example is based upon tutorial: "Put a Flex UI on your application" by Bruce Eckel (mindview.net) published at: http://www.adobe.com/devnet/flex/articles/flex_ui.html Requires:AS3 package com.ak33m.rpc.xmlrpc.XMLRPCObject (Google code project: as3-rpclib), see http://code.google.com/p/as3-rpclib/ Contains:AS3 class PYTHONXMLRPCServerinit(host:String,port:uint):void createService(name:String,...):PYTHONXMLRPCService AS3 class PYTHONXMLRPCServiceinit(server:PYTHONXMLRPCServer,name:String,...):void apply(args:Array=null):void call(...rest):void Ease of use: See the example! +++ ActionScript code block +++ var pyServer:PYTHONXMLRPCServer=new PYTHONXMLRPCServer(); pyServer.init("127.0.0.1",9000); var pyServiceName:String="toLowerCase"; var pyService:PYTHONXMLRPCService=pyServer.createService(pyServiceName,onFault,onResult); pyService.call("Hello World!"); +++ Python code block +++ import sys from SimpleXMLRPCServer import SimpleXMLRPCServer class MyPythonServices: def toLowerCase(self, str): print "toLowerCase()"; resultStr = str.lower(); return resultStr; server = SimpleXMLRPCServer(("localhost", 9000)); print "Local python server listening on localhost port 9000." print " -> Close console window to stop the server and exit."; server.register_instance(MyPythonServices()); server.serve_forever(); [Less]
Created 12 months ago.

0 Users

newbeeos是一个网络OS平台,为用户随时随地都可以访问的自己的“数据”和“信息”,同时,享受到自己专有的“应用”程序。同时,为第三方提供API框架,一起丰富该平台的应用。
Created about 1 month ago.

0 Users

This is a web OS in your web browser.
Created 3 months ago.

0 Users

Goodohoo(tm) Library Enterprise Edition help you create enterprise application based on Python and Flex easy.
Created 4 months ago.

0 Users

Projects and informations by Kedare (Mathieu Poussin)Languages Used :Python ActionScript3/Flex
Created 3 months ago.

0 Users

OpenZoom is an Open Source SDK for Multiscale Images and Zoomable User Interfaces (ZUI)MissionPromote and support the development of Zoomable User Interfaces with multiscale images on the web with ... [More] frameworks, tools and real-world applications.The OpenZoom core framework is built on top of the Adobe Flash Platform and provides custom components that can be used either in Flash or Flex. The core concepts such as Scene, Viewport, Transformers, Constraints, Controllers and Descriptors are not platform specific and user contributed implementations of the core SDK for other platforms are welcome. Personally, the OpenZoom SDK is my exploration of novel ideas and different approaches in architecture and implementation for Zoomable User Interfaces (ZUIs) and Multiscale Images for the Flash Platform. ApplicationsHighly customized multiscale image viewers for Deep Zoom, Zoomify, OpenZoom and custom image sources (IMultiScaleImageDescriptor). GIS/Mapping Business Applications Scientific & Medical Imaging Data Visualization Presentation Software Dashboards What You Can Build With ItOpenZoom was not born as a framework. Its core design elements come from architectural patterns that have been extracted from my work with ZUIs and multiscale image applications on the Flash platform such as the tandem project. Although I explore different software architectures and design patterns, I try to stay pragmatic and take advantage of the benefits that the platform, in this case Flash or Flex, has to offer. Keeping the codebase small and approachable is a high priority. The OpenZoom SDK reflects my current knowledge and experience from building ZUIs and multiscale image applications with Flash and Flex. tandem is a real-world example of what you can do with OpenZoom. It is a proof of concept for a new paradigm of navigating and exploring Flickr. tandem was built a couple of months ago and the current state of the SDK is much more advanced. tandem – explore your world OpenZoom SDK ComponentsMultiScaleImageThe MultiScaleImage component for Flash and Flex supports single Deep Zoom, Zoomify, OpenZoom or custom multiscale images. DeepZoomContainerThe DeepZoomContainer component for Flex supports single Deep Zoom images (DZI) and Deep Zoom collections (DZC). As the entire SDK is still in its incubation phase, the lastest versions of those components are best obtained from the source code repository. OpenZoom TangoA custom viewer and templates for the Adobe Photoshop CS3/CS4 Zoomify Export feature built with the OpenZoom SDK. Introduction: Pimp Your Photoshop Zoomify with OpenZoom – RTFM / Daniel Gasienica Demo: OpenZoom Viewer for Adobe Photoshop CS3/CS4 Download: OpenZoom Tango FeaturesFullscreen support Mouse navigation (click to zoom in and Shift-click to zoom out) Mouse wheel support in all browsers (scroll to zoom) Keyboard navigation (Pan with W, S, A, D or arrow keys, Zoom with + / – or I and O, Show All with H, Fullscreen with F.) Context Menu support Standards-compliant Flash embed through SWFObject 6 templates — Normal / Fullscreen: black, gray and white. Just 40KB — 100% Flash, no Flex. 100% Open Source. No branding. Multiscale Image Descriptor FrameworkThe OpenZoom project features a flexible architecture for describing multiscale images. Implementations for describing existing formats such as Microsoft Deep Zoom, Zoomify and the custom OpenZoom Image Format are provided. These implementations have gone through fair amount of real-world testing and might be great starting point for an implementation to other platforms. Getting StartedRead Introduction & Experience the Demos Download the Flex MultiScaleImage Component Preview Read the API Documentation DocumentationOpenZoom SDK API documentation. License OpenZoom is licensed under the GNU General Public License v3. If you have any questions regarding OpenZoom licensing, feel free to contact me at daniel@gasienica.ch //////////////////////////////////////////////////////////////////////////////// // // OpenZoom // // Copyright (c) 2007-2009, Daniel Gasienica // // OpenZoom is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // OpenZoom is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with OpenZoom. If not, see . // //////////////////////////////////////////////////////////////////////////////// [Less]
Created 4 months ago.

0 Users

The xobj project provides an object reflector between various dynamic languages and XML. Currently, python and ActionScript 3 implementations are available. The source tree is available as a ... [More] Mercurial repository at http://hg.rpath.com/xobj/ Motivationsxobj was motivated by a few specific goals: Make the use of XML for object model interchange between client and server tiers less painful Allow your code to use real typed instances of classes rather than simple generic data structures Treat your code as the definition of schema rather than forcing an XMLSchema driven approach on your code. Read and write XML documents that will pass most XMLSchema structural validation requirements with relatively little effort on your part It is not required to provide an XML schema to use xobj. Custom objects may be used for parts or all of the document, whether or not an XML schema is provided. Schema validation is optional. If new elements show up, they will be preserved across read/write; schema additions will not normally require code changes. Implementation NotesDuring XML decoding, xobj preserves namespaces, element ordering and tracks attributes vs elements so that re-encoded object graphs can comply with most of the common XMLSchema validation requirements. This observed metadata is attached to your object graph rather than hidden out of view. For "whole cloth" generation of XML from object graphs that were not themselves decoded in the first place, you can provide the namespace, elements ordering and attribute metadata declaratively to facilitate XMLSchema conformance. During decoding, xobj uses both the runtime type information available from your classes as well as a typemap you specify to determine the target type for every decoded XML element. During encoding, xobj uses this same runtime information plus additional observed (or provided) metadata to inform the output XML. For ActionScript, xobj decodes XML documents directly into typed instance objects rather than generic Object or ObjectProxy wrappers. This avoids the double-handling of generic objects required by the default SimpleXMLDecoder provided by Adobe Flex. ExamplesFor example, using the ElementTree Python library, you might write something like this: imageItem = [ x for x in parent if x.tag='image' ] In this case, imageItem will always be a list, even if it is not defined in the XML schema to be a sequence. Using xobj, you could refer to the image element more directly: parent.image That will be either a single item or a list, depending on the context. Additionally, the image object will be of a class you specify. The unit test cases provide further examples of usage and intended semantics of the xobj methods. [Less]
Created 11 months ago.