UX, ECM, BI, and Semantic Tech Open Source, HTML5/JS, TypeScript, Flex, Mobile, Alfresco/CMIS, BI/Visualization, SemanticWeb/SPARQL/RDF/OWL

9. September 2010

AIR apps for both Apple iPad and Android tablets

Filed under: AIR,Alfresco,Android,Flex,iOS,iPad,Tablets — admin @ 14:52

Great news on Apple relaxing iOS development tool restrictions

Now using Flex with coming mobile support and AIR to develop both for Android and iOS (with “Adobe AIR Packager for iPhone”) will be possible.

Supporting FlexSpaces (for Alfresco and for Adobe LiveCycle Content Services ES2), CMIS Spaces (for content servers supporting the CMIS standard), FlexibleDashboard, and FlexibleShare AIR apps on these additional platforms is getting more feasible.

Since these apps are geared to larger screens, targeting iPad and Android tablets makes more sense than the small screens (iPhone, Android mobile phones).

Steve Reiner

Integrated Semantics

on twitter

6. April 2010

FlexSpaces 0.94 for Adobe LiveCycle Content Services ES2

Filed under: AIR,Flex,FlexSpaces,LiveCycle — admin @ 23:31

FlexSpaces for LiveCycle

FlexSpaces Google Code Project   (open source community version is LGPL)

In the new version of FlexSpaces (0.94),  there is now also a special build “FlexSpaces for LiveCycle” that is preconfigured for LiveCycle Content Services ES2 instead of regular Alfresco. The flexspaces-0.94-LiveCycleES2.zip download has both an AIR version and an in-browser version.

This has the new features added in FlexSpaces 0.94 (less steps editing in AIR version, navigation panel, new bigger labeled toolbar icons,  show logged in as).  This version also takes advantage of some things added in Content Services ES2 to avoid getting some initial extra authentication prompts. (FlexSpaces for LiveCycle now requires ES2 and doesn’t support ES1). Also the setup for FlexSpaces with LiveCycle is easier than in the past. Just install the integratedsemantics.zip webscripts and set host name in FlexSpacesConfig.xml as described in the readmeLC.txt in the zip.

Calais Integration

Note that the Calais Integration in the Alfresco Forge works fine with LiveCycle Content Services ES2 and  FlexSpaces has UI for it (auto semantic tagging, tag suggestion, tag clouds, google map displaying geo-tags). The ES2 installer allows you to include custom AMP files such as the CalaisIntegration.amp. I used the turnkey install, selected the custom option when the Configuration Manager ran.  I had the calaisIntegration.amp release 1.1  in c:\amps.  When the config mgr is deploying content services, check the include custom amps checkbox, and browse to choose c:\amps.  For instructions on adding an amp to an existing install see Dr Flex & Dr LiveCycle (although the paths are different in ES2).

.

CMIS Spaces updated with offline features, less steps editing

Filed under: AIR,CMIS,CMIS Spaces,Flex — admin @ 22:27

CMIS Spaces build 15

CMIS Spaces in Alfresco ForgeCMIS Spaces Google Code Project

CMIS Spaces has been updated with the following features in build 15:

  • Update Existing file support added (Update toolbar button, Edit / Update menu)
  • FlexSpaces AIR offline features added (CMIS Spaces AIR only): Tools / Make Available Offline menu (multiple select, not deep into folders), Tools / Update from Offline menu (single select)
  • Features added in FlexSpaces 0.94 (less steps editing in AIR version, new bigger labeled toolbar icons,  show logged in as)
  • The less steps editing feature gives you WebDAV like simpler editing /  and save directly in application to save in the CMIS Server.  Supporting this alternative to WebDAV with CMIS could be an important feature since the CMIS standard doesn’t have WebDAV.
  • Also updated the optional CMIS Spaces SOAP web services support (setup in CMISSpacesConfig.xml, search and navigation only currently) and tested with Alfresco 3.3 http://cmis.alfresco.com Tested the more full featured CMIS Spaces atompub rest support with Alfresco 3.2R2, Alfresco 3.3, quick test with Nuxeo. Tested previous build of CMIS Spaces with Documentum and IBM FileNet also.
  • Note: CMIS Spaces has had a DAM feature since the beginning (play video from the context menu).

FlexSpaces for Alfresco updated: less steps editing, new UI

Filed under: AIR,Alfresco,Flex,FlexSpaces — admin @ 21:15

FlexSpaces 0.94

FlexSpaces in Alfresco ForgeFlexSpaces Google Code Project   (open source community version is LGPL)

The new version of FlexSpaces (0.94)  has the following new features:

  • The AIR version can offline a file in the repository and launch the default application for the file type on the offline copy with one click of the edit button in FlexSpaces. (This can be turned on by setting useLessStepsEdit to true in FlexSpacesConfig.xml).  With this feature, the user avoids getting file browse dialog to choose a download location and then having to navigate through their file system to launch the file in an editing application.
  • The AIR version can automatically update the online file when the user saves in applications while editing an offlined file launched from the edit button.   (This can be turned on by setting both useLessStepsEditing to true and autoUpdateOnlineOnAppSave to true in FlexSpacesConfig.xml) (The online file will be versioned if it has the versionable aspect.)   With this feature, you avoid having to go back to the content management client, choose update, and pick the file to update with from a file browse dialog.
  • Basically these two features together give you the simpler editing you get with WebDAV or with CIFS, but with the full features of FlexSpaces. With WebDAV your editing application may need to support direct WebDAV URLs.  Also you don’t have to worry as you do with WebDAV or CIFS,  if it works with a  particular client OS version or needs a client OS patch.
  • The toolbar of FlexSpaces now has bigger, labeled toolbar buttons. Hopefully this will make figuring out what to do easier.
  • A navigation panel was added combining the existing Company Home tree, an added User / My Home tree,  and Categories / Tag Cloud / Semantic Tag Clouds/Map / Favorites moved from the search view.
  • Added displaying “Logged in as:” user name
  • Fixes for LiveCycle Content Services ES2 version of Alfresco

CMIS Spaces and FlexibleShare were also updated to have these new FlexSpaces features:

CMIS Spaces in Alfresco ForgeCMIS Spaces Google Code Project

FlexibleShare in Alfresco ForgeFlexibleShare Google Code Project

2. October 2009

FlexibleDashboard, FlexibleShare, FlexibleLiferay

FlexibleDashboard+AIR

FlexibleDashboard (new google code project)
1. Has both Flex+Browser and Flex+AIR versions
2. Based on the non doc mgt code from FlexibleShare
3. Based on esria dashboard / adobe flex devnet dashboard sample with added flexmdi cascade/tile (esria pod drag/drop in tile mode)
4. Flex+Browser pods: line, bar, pie charts, form, todo list, JasperReports viewer, Pentaho dashboard, BlazeDS samples, external Flex app SWFLoader, calendar, iframe html (iframe has not hiding issues)
5. Flex+AIR additional pods: webkit HTML, web browser, Google gadgets, Liferay portlets, local files browser

FlexibleShare
1. Now has Flex+Browser in addition to Flex+AIR
2. Adds Alfresco, Alfresco Share, LiveCycle Content Services features to FlexibleDashboard

FlexibleLiferay+AIR

FlexibleLiferay (new google code project)
(Flex+AIR based portal container application for Liferay)
1. Can display regular Liferay portlets (JSR-168, JSR-286, HTML/Ajax etc.)
2. All of Liferay backend, standards it supports can be leveraged
3. Can display Flex portlets (swfs) without html wrapper (no need for special handling of restarting when resize portlet) from within a portlet war
4. Leverage Liferay app catalog to also manage Flex portlets
5. Leverage Liferay security / authentication (ldap, sso, etc.) to also manage Flex portlets
6. Flex portlets can take advantage of AIR specific features (native desktop file drag / drop, native clipboard, local files, offline db)
7. No Flex+Browser version yet due to iframe issues

FlexibleLiferay Implementation:
1. Uses BlazeDS to remote to some Java Apis added via Liferay Ext environment (used Liferay 5.2.3)
2. Built on top of FlexibleDashboard

FlexibleLiferay Implemented:
1. Sign in (Login dialog), Sign out
2. My Places menu
3. Display of tabs for pages in selected place
4. Display of a Liferay pod (uses HTML with Liferay widget) for each portlet in selected page

« Newer PostsOlder Posts »

Powered by WordPress