Blogs
Just a quite notice that we have pushed a new release of Liferay IDE version 2.2.1 that just pushes a few fixes for the latest major release including a nasty memory, GC bug here that would affect anyone with portal-source open in their workspace. Also this release prepares us for the upcoming Liferay Developer Studio 2.2 release which will be available on December 1st.
Also now Eclipse Luna SR1 (4.4.1) is out we need to let everyone know about a bug that slipped into that release that affects Liferay IDE 2.2 users that use IvyDE. See details here: https://www.liferay.com/community/forums/-/message_boards/message/45837395
TL;DR
Install/Update below (link leads to protected page, but it works in Eclipse)
http://releases.liferay.com/tools/ide/latest/stable/
Full downloads can be found here .
For Ecipse 4.4.1 users, install the E4 RCP patch here:
http://download.eclipse.org/eclipse/updates/4.4
More details found here .
Thanks all.
Today Liferay released the first version of the Liferay Mobile SDK! [ The first strategy, which isn't limited to Liferay alone, is pulling from google docs. Often times planning, organization of details, and information is stored in google's friendly and free docs interface. Google provides great Download | Documentation | Project Page
for how to pull from their apps, but I will do a basic walk through of the process. The Liferay Mobile SDK makes it super-easy for mobile developers to integrate mobile apps with Liferay Portal, by taking care of common tasks like authentication, exception handling, parsing responses, and exposing Liferay's JSON web services in their preferred mobile app development environment (e.g. Objective-C interfaces for iOS developers, Java interfaces for Android, and potentially others in the future). Custom objects and their web services (created via Service Builder) can also be accessed through the Mobile SDK just as easily as core services.
- First, create and share your document with the public at
The Liferay Mobile SDK is compatible with Liferay Portal 6.2 and later. The Mobile SDK's docs.google.com official project page gives you access to the SDK releases, provides the latest SDK news, and has forums for you to engage in mobile app development discussions. Bruno Farache
Download and Install
There are two ways to get and use the Mobile SDK:
Liferay IDE / Developer Studio / Eclipse Plugin (for Android apps)
For Android developers, Liferay provides the
Manual Installation (iOS / Android)
For Android and iOS developers, manual installation is pretty simple: download a JAR or ZIP file and import it into your project, either in Eclipse, XCode, or other development environment. The Developer Guide contains details on how to install the SDK into virtually any mobile development environment.
Versioning
Due to the close relationship between the Mobile SDK and Liferay itself, the Mobile SDK follows a similar release version scheme, and each release works with both CE and EE. Multiple Mobile SDKs can also be used in parallel (e.g. to support multiple major Liferay releases in a given app) thanks to the versioning present in the package namespaces.
Source Code
As an open source project, the Liferay Mobile SDK's source code can be found it its main Github repository or as a downloadable zip bundle.
Contributing
Contributions are the lifeblood of our community, and as an open source project, the Mobile SDK is no different. The process for contribution to the SDK is the same process used for Liferay itself. Simply fork the repository, make your contribution, and issue pull requests to the project lead(s). It's a great way to get involved and to give a little back to our community!
Documentation
The Mobile SDK's official documentation lives in the Liferay Developer Guide, covering everything you need to know, including detailed guides for installation and development in both Java (Android) and Objective-C (iOS and XCode) and will be updated as necessary as new features are added or changed.
Getting Support
Support for the Liferay Mobile SDK is included in Liferay's Enterprise Subscription, which provide regular service packs, a commercial SLA, and more.
If you are using Liferay Community Edition, visit the project site or check out the Mobile SDK Forums to find out more about the myriad avenues through which you can get your questions answered.
Bug Reporting
Like other Liferay projects, the Mobile SDK project uses issues.liferay.com to report and manage bug and feature requests. If you believe you have encountered a bug in the new release (shocking, I know), please be cognizant of the bug reporting standards and report your issue on issues.liferay.com, selecting the Mobile SDK Project and 6.2.0.1 release as the value for the Affects Version/s field.
Feature Requests
If you have a great idea for the next Mobile SDK, be sure to file a Feature Request through the JIRA project or on the Ideas Dashboard (they both go to the same place!). If you have the time, consider contributing your amazing new idea to the project, we in the community would love to see what you've done!