Return-Path: X-Original-To: apmail-flex-users-archive@www.apache.org Delivered-To: apmail-flex-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CC690180A8 for ; Wed, 2 Mar 2016 03:49:40 +0000 (UTC) Received: (qmail 5074 invoked by uid 500); 2 Mar 2016 03:49:40 -0000 Delivered-To: apmail-flex-users-archive@flex.apache.org Received: (qmail 5045 invoked by uid 500); 2 Mar 2016 03:49:40 -0000 Mailing-List: contact users-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@flex.apache.org Delivered-To: mailing list users@flex.apache.org Received: (qmail 5033 invoked by uid 99); 2 Mar 2016 03:49:39 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Mar 2016 03:49:39 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 6119418055A for ; Wed, 2 Mar 2016 03:49:39 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.179 X-Spam-Level: * X-Spam-Status: No, score=1.179 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id GzvodpXgjesE for ; Wed, 2 Mar 2016 03:49:37 +0000 (UTC) Received: from mail-oi0-f50.google.com (mail-oi0-f50.google.com [209.85.218.50]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 9523C5F54E for ; Wed, 2 Mar 2016 03:49:36 +0000 (UTC) Received: by mail-oi0-f50.google.com with SMTP id r187so22785556oih.3 for ; Tue, 01 Mar 2016 19:49:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=rcIoOgs9juK4APhRdUQhc0npeRt1duZ10Re4wgckPFg=; b=ajYHsJLhZX24wyHAhFiDD9xQ+e6P/FfTjmdLLpELM5hN90cJRgPA9Vf7JcNhNnmWhH IBWrl48UZXVNTKG/ven8nt/68z7Qtd6kL37zgrpEGGW57Ao3K4IoaGNpkIMtvilqR3nG t05KzryKKqNyCwbLdU/+hreIxNI0ABO30z8qJ8kNu2dStddadsQzMfiV6deE6VYOE/cg r+UZ6jH+DLbmfJSPmR2K3RaDxHiqTDSZidXklLTUZ1M4qMSUEzHwWia79EPQpSDSCEQF s8PYC4euNYEglzqmryAX1Z2qb1HYuqjlMBpY7PNoEwewTYMlZKINlEW/YRqRo9yQll5g 1bkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=rcIoOgs9juK4APhRdUQhc0npeRt1duZ10Re4wgckPFg=; b=Gja6MQ5+dcCebIMpJLz6Nn48Ka6SEc7UWM7bd/ux5gJ+AiNp5VCJmrPIKC69mk0Q+N 0BPC3cATzuxuB7VUAEHkhJdp6Q7fUH9GecA6ODV26ih9igDqEJ+CyzMkMJw8AW8qNjLx UkmRHkcd3/BkuyV5OdFAUaOUVuH5+u7y2d9c6pA2YBzQneK7AI6UTyFax8JW2njvfO9p mCJ0+P01dvdzHGbnToSGENCioXTjHCI96B9AxzL0vHJ0TQjKmDKrT6IYufrVJ+c0e+jH gtyHrYdpS59IOi6zmpQNGVuE4bGtqbFY2tI25eGXYjrjMlqRCfXuTyFA9ef7a5X4Zshb ex9Q== X-Gm-Message-State: AD7BkJKDr1A2OFuyrVAAPYB580QD95G6SmYBu49MY02GUQxPPaN9ocAOMs4ZxD5zFoW1S6iL+s/GHddTQ42oIg== X-Received: by 10.202.186.193 with SMTP id k184mr18276694oif.66.1456890275264; Tue, 01 Mar 2016 19:44:35 -0800 (PST) MIME-Version: 1.0 Received: by 10.182.189.33 with HTTP; Tue, 1 Mar 2016 19:44:05 -0800 (PST) From: jude Date: Tue, 1 Mar 2016 19:44:05 -0800 Message-ID: Subject: [OT] Progress report on Radiate a Flex related project To: "users@flex.apache.org" Content-Type: multipart/alternative; boundary=001a113ce218558151052d08b3ec --001a113ce218558151052d08b3ec Content-Type: text/plain; charset=UTF-8 Radiate is an application (hybrid IDE) that helps generate MXML, HTML and compilation snapshots from a visual design view. It has a plugin architecture for adding different importers and exporters. It's created with and based on Spark and Apache Flex SDK. Since August, 2015 I've been creating new builds monthly. I've posted the change log here on the latest release. In the past, to save work, you had to register an account on radii8.com. Now you can also, if you choose, use your own site (domain) for creating projects. Radiate connects to a WordPress instance to save the MXML documents and project data. This is because at one time, it was going to run completely online and so an online CMS made sense. It also uses WordPress as a publishing platform. Any document you design can be used as a "theme" for WordPress (very basic so far). So for example, if you make a gallery page, save it, set the document status to publish and then navigate to the WordPress post in the browser, you'll see your design exported as HTML page, instead of seeing a theme page, through the custom WordPress / Radiate related theme. In each post, you can setup tokens to import WordPress post content, title and so on. Also, in the latest release I've added property inspectors for around ten more components. This fulfills one of the goals of the project, as sort of property explorer. On a side note, one of the most surprising things I've found is how awesome the TileGroup is. It has some really nice layout options. It can easily be used like a table or a form. I also found a lot of properties on familiar components I didn't know about. There are numerous other changes, including some initial support for live mxml editing in a prototype. Each component takes about 50 - 100ms to render in my tests. There are numerous places where the performance could be improved. After spending some time talking to other web developers I really think it would be beneficial to have runtime MXML support. Specifically adding it for designers, for developers who don't want to use HTML and just as an alternative to not just HTML but to everything else out there. HTML frameworks are reinvented every week and they are coming up with solutions that Flex and Flex JS has had for years. If they see live MXML source code at least they can use it as an example to base off or use Flex in general. I'm not talking about the view source that comes with Flex swf projects but online MXML source code parsed at runtime and made visible by a view source type of context menu. I realize most of you can write code faster than using a design view. This project is for learning Flex and HTML as much as creating projects with it. It has support for Android layouts but let's be real, nobody's writing native Android on this list. And for developers, live MXML editing may come in time, maybe even from you. The source is online, I think just recently I noticed there may be some classes missing. I'll try to post them on the blog as an attachment. The road map is online with the source. That's a suggested outline. That's as much up to me as anyone. And to be clear, you can branch your own versions, although, obviously, it would be most helpful to everyone if you contribute to the main branch or commit changes back in. --001a113ce218558151052d08b3ec--