DMXzone App Connect

Build modern Single Page Apps and Responsive Web Apps fully visual in Dreamweaver – No coding required!

Amazing Dreamweaver integration

DMXzone App Connect is fully integrated in Adobe Dreamweaver and offers fully visual development for the integrated front-end framework. It contains a Visual Layout panel, Data Bindings, Components Library and Component Inspectors for their properties, Events and Dynamic Attribute bindings – all looking great and a mighty clear UI.

Visual Layout Designer

Offers clear overview of your app structure and its components hierarchy. It also offers full drag and drop support so you can rearrange the structure.

Rich Property Inspectors

Every component has its own custom inspector for all its properties and bindings. Rich UI controls are used for all different type of entries and input options.

Extensive Data Bindings

Add any data directly in your content, populate mighty fast repeat regions, dynamic CSS styling, generate content or toggle areas fully dynamic and data dependent.

Dynamic Attributes Bindings

Give any standard HTML tag or custom component attribute a dynamic value or expression. Values are dynamically assigned when data is available.

Dynamic Events Bindings

A modern replacement for the Behaviors panel but then offering event bindings not for just HTML elements but also for the Custom components.

Live View Visual Development

Any changes in the visual designer, its component inspectors and data bindings are directly visible in Dreamweaver Live View – so it makes development of complicated data-driven sites and apps a real visual pleasure.

Ultra-Fast Front-End JS Framework

DMXzone App Connect offers a very compact but mighty fast front-end, component based, JavaScript framework that run on all modern browsers. It offers dynamic data and attributes binding, repeat regions and ultra-fast data rendering. App Connect matches modern frameworks like ReactJS, VueJS and Angular for its functionality but it is much easier to use due to its custom component structure and HTML5 Attributes binding. Also it is fully visual, thanks to the Adobe Dreamweaver integration – so no coding, what so ever is required!

Declarative Framework

Simple to use, but so powerful JavaScript declarative framework, everything is bind and declared as HTML5 attributes!

Ultra-Light and Mighty Fast

Just 15kb gzipped! No jQuery dependency! Performance compares to industry standard ReactJS, Vue.js and AngularJS frameworks

Component Based

The core part of the framework is its components, those are based on the HTML5 Custom Elements v1 spec. Many components are already available.

Easy to customize

The framework is fully customizable and easy to configure.

Computed Properties

Any HTML attributes can be bound to a dynamic value or expression with the so called Dynamic Attributes.
Just prefix attribute name with dmx-bind.

<img src="spin.gif" dmx-bind:src="theImage">

Form Input Handling

Form elements can be easily bound with data sources. Custom controls for form inputs, dynamic dropdowns with item population and textarea with dynamic bindings are already built-in.

<input name="Price" dmx-bind:value="price">

Conditional Rendering

Toggle the visibility of areas conditionally or perform a conditional rendering. Just add the dynamic attribute dmx-show or dmx-hide with the condition as value.

<div dmx-show="someData.isAvalable">

Class and Style Binding

Add or remove fully conditional classes and inline styles based on dynamic expressions. Use the dynamic attribute dmx-class for class toggling or dmx-style for inline styles.

<div dmx-class:active="someCondition == true">

List Rendering

Render repeat regions easily by just specifying the dmx-bind:repeat attribute. You can repeat any children of elements or the elements self. Extensive List Animations are also available for optimal UX.

<ul dmx-bind:repeat="propertiesForm.data.list">

Event Handling

Bind easily any HTML or component events with the any component actions. Just prefix event name with dmx-on and add the action that neds to be executed as value.

<input dmx-on:change="someComponent.refresh()">

Full-Blown Extensibility and Component Library

DMXzone App Connect is fully component based and it already got a huge library of add-on component and services available to power every aspect of your dynamic web site or responsive web application. Empower the fully custom HTML5 Custom Elements for the web as they were meant to!

Data Formatter

Rich data expressions, filtering and data transformations

Data Traversal

Extensive data view, data detail and data iterators

State Management

Empower HTML5 Web Storage for your app state, user data and caching

Animate CSS

Animate any page element and add stunning transitions

Form Validator

Perform rock solid HTML5 client and server side validation

Medium Editor

Visual HTML editor with a modern toolbar for smart content editing

Action Scheduler

Time your data refreshes and population

Server Connect

Next generation server-side visual programming without coding

Browser Info

Rich information of users browser and device and adjust your layout

15000

downloads

10000

active user

25000

built sites

15

available components

Users Strike Back

"The reason is simple, I only use #Dreamweaver because #DMXzone #frontend #backend #design #Database"

@agmichaca

web designer

"The reason I use the extensions of #dmxzone is that #dreamweaver has become an extension of #dmxzone for me, not at reverse ;)"

@unikorniodotnet

designer

"Need to get a prototype out quickly? #DMXzone extensions & #Dreamweaver can help you with that. Super quick & easy to code your webapp."

@blikkies

Developer

@dmxzone @dreamweaver DMXZone extensions & Dreamweaver work together like Marshmello and Nutella. Neverending options and WOW! #DMXzone

@jnapadow

Web Developer/Graphic Designer

get app connect for free!

Start using all the features of DMXzone App Connect
without any taxes or hidden terms!