Macromedia wires up Flex Builder
131929
Macromedia is heading in a new direction with the launch of a development tool for Flex, its development platform for rich internet applications (RIAs).
657225
In this new blog post, Mike Potter points out two examples of the AMFPHP package in action as provided by Renaun Erickson.   The source code to both examples is available as well.  (You did know that Flex applications have the option of publishing the source code right? [...] To publish the source code for your own application, in Flex Builder select Project -> Publish Application Source...)   He also mentions an upcoming update to the PHP RIA SDK by Adobe to include some of these sorts of examples. Check out the mailing list for more.
714800
Microsoft releases code for FlexWiki Web collaboration program--the company's third application to go public.
627987
In a much anticipated article, Peter Belesis returns with this piece on a DHTML Lab Popup Calendar. Among it's many features: No knowledge of JavaScript is necessary; only a beginner's aquaintance with HTML and CSS syntax is all that's needed. 0809
561246
(InfoWorld) - A potpourri of Java client application technologies is on the agenda at the Desktop Matters conference in San Jose, Calif. on Friday, where the desktop gets top billing over the Web. Again dominating the discussion, as was the case on Thursday, are technologies pertaining to the Swing desktop client platform for Java. Presentations are featured on such projects as the Spring Rich Client Project, jMatter, and SwiXml. The desktop can be a better option than the Web in some circumstances, one attendee said. "For certain types of applications, desktop's the only way to go," said Rob Abbe, chief software architect at Captovation, which develops document capture software. He cited applications that need to interface with peripherals like high-speed scanners as an example. "The Web would be better [as a deployment choice] when the footprint needs to remain low [like] in situations where administrative policies would prevent people from installing desktop applications," Abbe said. One technology featured, the open-source Spring Rich Client Project, shares code with the popular Spring application framework for Java but is geared to rich client applications. "There are hundreds of major companies using this for very large and significant production applications," said Jim Moore, a consultant at Interface21, which oversees Spring technologies. The mission of the project is to provide an elegant way to build rich client applications that leverage the Spring framework, he said. The initial focus is support for Swing applications, according to the project's Web site. Another open-source project, jMatter, is built for developing applications for small businesses. It leverages Naked Objects Architectural Pattern, which presents new ideas on how to build applications, said Eitan Suez, author of jMatter and president of Uptodata. "I'm on a mission to get these ideas out," Suez said. "JMatter is a manifestation of these ideas and it's a framework that I think empowers the developers to focus on their customers' needs without having to worry or spend [an] inordinate amount of time on plumbing or framework or spending time building or maintaining the GUI."Â  Swing and the Hibernate object-relational persistence software are featured in jMatter. SwiXml is a GUI generating engine for Swing applications. GUIs are described in XML documents that are parsed at runtime and then rendered into javax.swing objects, according to the SwiXml Web site. SwiXml is used mostly for desktop applications. With SwixML, code is separated from the layout like with HTML, making for easier maintenance, said Wolf Paulus, developer of SwixML and a software architect at Cardiff. Another technology discussed, Canoo UltraLightClient, leverages Swing and a Web architecture. Application logic resides on the server rather than the client. A component-oriented programming model is leveraged. The UI is rendered in Swing rather than in HTML. "You get a much richer user experience," this way, said Etienne Studer, a developer at Navis who worked on development of the framework when he worked at Canoo. Now, he uses UltraLightClient. "It's like a better AJAX (Asynchronous JavaScript and XML) then," said one audience member, responding to Studer's presentation.Â  Studer cited one application of UltraLightClientClient in which it is being used in a marine terminal operations system by shipping companies. Users have access to the same UI. Another topic slated for discussion at Desktop Matters on Friday is Microsoft Windows Presentation Foundation, which is the company's new presentation technology. Also on the agenda is Adobe Systems's Flex technology, for building rich Internet applications, and its Apollo software, for running Web applications off-line.
604509
Macromedia on Tuesday is announcing a video kit to enable users of its authoring tools suite, Macromedia Studio MX 2004 with Flash Professional, to more easily add video to their Web sites.
244555
In his latest blog post, Mike Potter shares some about a simple Flex application he's constructed that's now contained in the PHP RIA SDK from Adobe.   I have created a sample Flex application that lets you browse your MySQL databases and allows you to do simple filtering on that data. The application is part of the PHP RIA SDK by Adobe that I've updated today. It also includes some new samples and libraries, mostly done by community members.   He notes that it's not meant to be a replacement for things like phpMyAdmin, but it does have its place.
737427
As Mike Potter mentions in his new blog entry, Flash, Flex and PHP just got a great leg up when it comes to using the combination:   Patrick Mineault, who runs the AMFPHP project, has released a new version of AMFPHP 1.9, beta 2 now. However, the real big news in his blog post was the news that there is now a C based AMF extension for PHP.   According to the test data Patrick gives, the speed jump is well worth implementing the different functionality - a 100% boost, in fact, than the standard PHP version of AMFPHP. Check out Patrick's blog for the rest of these amazing stats.
661164
Search Engines Can Read Macromedia FLASH SDK   Macromedia has solved what was likely one of its biggest problems. As of this month, FLASH files (.SWF) can now be read and indexed by search engine spiders. Until now, the general rule was that spiders could not extract data from .SWF files. ...
135109
php|architect has posted the latest edition of their magazine - the July 2007 issue spotlighting an insiders guide to web bots and spiders and how you can use PHP to harness their potential.   Other stories in this issue include:   Networking tricks with SSH another look at SQL Injections a bit of Shell Shock for readers working with Adobe Flex (part 2) and pagination using objects and design patterns   You can pick up a copy of the current issue by itself or you can subscribe to php|architect for a full year and get this issue and tons of other great PHP content in the months to come.
239120
Macromedia hopes to boost use of its Flash format for delivering streaming video with a new development kit. The Flash Video Kit allows users of the company&#39;s Dreamweaver Web authoring application to add Flash video to their pages without using the full ...
526677
Come ampiamente annunciato, Mozilla Foundation, dopo Firefox, ha rilasciato la versione 1.0 di Thunderbird, client di posta elettronica che dovrebbe costituire una valida alternativa ad Oulook. Le premesse
662626
O'Reilly's ONLamp.com website has posted a new tutorial that merges PHP with another powerful web technology - Flex.   With all the hype (and money) surrounding buzzword terms like Web 2.0 and Rich Internet Applications (RIA), it's easy to wonder, "How can I integrate that into my PHP application?" Certainly, Asynchronous JavaScript and XML (Ajax) technologies that use JavaScript code are a good option. But you should also have a look at the Adobe Flex framework. With Flex, you can quickly build functional, attractive user interfaces in Adobe Flash that communicate to your PHP web application through XML.   They go through the usual of showing what Flex is and how it flows in a web application. From there, they move into the tutorial portion - installing the Flex Builder software, creating a new project, testing using Flex Builder and the construction of a sample application (store/access a list of subscribers).
185572
On the ProDevTips.com website, there's a new tutorial (part one of a series) that walks the developer through the integration of the Zend Framework, some Ajax functionality and Smarty to create a feed reader.   In this series I will walk you through the code of a site that uses only Ajax and Scriptaculous to handle it's completely windowed interface. Making an interface like this is not really good design, it's only done here for the sake of teaching. It is kinda cool though. Especially if you have a big screen.   The source code is available for download and having it makes the installation and setup of the system much simpler. With it, you're only about fifteen steps away from getting the application up and running.
610422
For those that weren't able to make it to Adobe's webcast for combining Flex and PHP for web developers, the host Mike Potter has posted the slides for your review.   The session is targeted at PHP developers starting out with Flex.  I'll show examples of how to connect to a PHP datasource using three different methods - REST web service, JSON and AMFPHP.  I'll discuss the advantages and disadvantages to using each of them, and then show you how to extend your in browser application to the desktop using Adobe AIR.   You can find the slides here [pdf]. Also, if you want the full experience of the webcast and not just the slides, you can also sign up for the other session on July 17th.
490268
Adobe Systems is announcing on Thursday plans to release source code for its high-performance remoting and messaging technology via an open source product called BlazeDS.The technology is leveraged in enterprise rich Internet applications, Adobe said.Adobe's remoting allows for connecting of Flex clients to Java server business logic. The messaging software enables building of real-time or data push applications.Through the open-source effort, developers can connect to back-end distributed data and push data to Adobe Flex and Adobe AIR (Adobe Integrated Runtime) applications. The Adobe Flash Player is used on the client side."We've seen more and more of our customers who are using Flex technologies are building more sophisticated applications," said Phil Costa, Adobe director of product management for Flex and ColdFusion. "To support the growth of that developer community, we're releasing these low-level technologies as an open-source project so a larger community of developers can get access to them."BlazeDS, which stands for data services, allows developers to add connectivity to rich Internet applications for collaboration and data-push functionality. Developers also can connect rich clients to server applications, including Java and Adobe ColdFusion components, Adobe said.Remoting is primarily used to make remote requests against existing server logic, while the messaging technology is used most often to stream data out to the client. These previously were available to enterprises only as part of the company's LiveCycle Data Services ES offering. Also being contributed to open source is Adobe's AMF (Action Message Format) protocol specification, which has been a proprietary binary data protocol. Remoting uses AMF to access server-side business logic.Adobe's implementation of remoting runs in Java, but the company also is working with an open-source project called AMF PHP to implement the same protocol in PHP.BlazeDS will be offered under the Lesser GPL version 3 license in early-2008. BlazeDS and AMF are available as public betas on Adobe Labs. Using BlazeDS requires client libraries, which are included in the Flex SDK and Flex Builder.Adobe may in the future provide a native AJAX (Asynchronous JavaScript and XML) client to work with its newly open sourced technologies.Adobe also plans to offer Adobe LiveCycle Data Services Community Edition, a subscription service featuring builds of BlazeDS and access to Adobe support services.The enterprise-level LiveCycle Data Services ES (Enterprise Suite) includes capabilities for building customer engagement applications that require messaging, advanced client-server data synchronization and conflict detection and resolution. Offline data management services also are featured.??
512915
Macromedia (Quote, Chart) took the wraps off its first developer tool for its Flex platform that it says will encourage more people to build rich media and Web-facing applications.