Creating interactive Web applications has been a must in enterprise application development for a long time. Creating rich internet applications (RIAs) is one way to get there. RIAs are Web-based applications that run in the browser and runs its own client engine which is downloaded each time the application launches. To reduce user load times, especially on mobile devices, many newer client frameworks have sprung up to provide developers with ways to develop client applications that are faster for the user.
Five portlet development tips for software engineers
20 May 2013
Feature - Here are five quick portlet development tips that software engineers will find helpful as they develop applications for the portal.
JSR-286 development: Request-response programming
17 May 2013
Tutorial - This portlet programming tutorial shows how the PortletRequest and Portlet Response are used when developing JSR-286, request-response based apps.
Intro to JSR-286 portlet programming
16 May 2013
Tutorial - This portlet programming tutorial is an introduction to developing JSR-286 applications that can be deployed to any standards-based portal server.
Architecting software using OSGi's modular approach
17 Jan 2013
Feature - TheServerSide talks to Liferay's Ray Augé about how their portal is using OSGi to take a more modular approach to architecting for the future
Mobile and big data modernize portlet development
15 Jan 2013
Feature - Modern portlet development strategies make creating mobile applications and delivering desktop functionality easier than ever.
Modularity, OSGI and the future of the Liferay Open Sou
09 Jan 2013
Feature - Despite having been built over the years using a more traditional development process, the engineers and architects who drive forward the development process at Liferay are looking at adopting a more modular approach. Will OSGi be the future of the...
Creating responsive designs for the mobile web
16 Nov 2012
Feature - A responsive design is one that looks good on any sized screen, whether it's a desktop monitor or a seven inch tablet. But how do you create a responsive design, and what is the best approach? Here we go beyond simple CSS and HTML5 and find out what the...
Native vs. HTML5 mobile application development
22 Oct 2012
Feature - One of the biggest challenges teams have when thinking about mobile application development is choosing whether to develop applications natively or to develop browser based applications. Here we give you points to think about when choosing between HTML5...
Improve performance: Removing the white flicker
18 Oct 2012
Feature - Looking for ways to improve the performance of web page rendering and removal of the white flicker that often occurs when a web page loads? There are many tweaks and tips commonly talked about regarding web page development – from design to the final...
Using cloud services to accelerate mobile development
26 Sep 2012
Feature - Mobile development teams are finding success by leveraging various cloud services in order to make application development easier.