Risk-Free trial

Blog

This blog is intended for software system engineers, architects and managers or people generally interested in development, testing and integration of software systems. It is part of profiq’s community effort that has the objective of sharing knowledge and ideas about software system integration, testing and development. In addition to this technical content, we share updates about life at profiq.

Tags

Running ExtJS App as a Liferay Portlet: Part 2

How to create Liferay portlet with ExtJS app in it Introduction  Hello, In this blog post, I would like to show you the next steps for running JavaScript apps (based on ExtJS framework) in a Liferay Portal. In my previous blog post, Running ExtJS App as a Liferay Portlet: Part 1, I showed you how to modify an ExtJS App to run in specific page element. In this blog post, I’ll show you what you need to do on Liferay’s side to prepare environment to integrate ExtJS apps, and finally,…

extjs liferay sencha

Running ExtJS app as a Liferay portlet: Part 1

Rendering ExtJS app in a specific page element Introduction Hello, My name is Jiří Znoj and I am working as a Software Engineer at profiq, an agile software development company. I, as a part of the team “Tech Research”, investigate various technologies for potential customers and for our purposes - to use the best technologies for our cause. Nowadays web apps are built by a combination of technologies. There are many frameworks that you can combine to build excellent and powerful web systems. Lately, I've been exploring Liferay, a Java-based…

liferay portal sencha system engineering

As part of my daily activities during automated test development for our Ext JS 6.5 web applications, I usually need to verify that newly developed test can be run on various platforms. Those platforms are various web browsers running on all sort of devices such as desktop, tablets or smartphones. To manage automated test execution I have been using Sencha Test from Sencha for last couple of months. I rely on Sencha Test ability to execute tests on multiple platforms in parallel as well as it’s ability to give me…

qa sencha testing

Sencha Architect 4 – Tips and tricks

Sencha ExtJS is popular JavaScript framework for building data-intensive, cross-platform web and mobile applications. It comes with unique visual app builder called Sencha Architect that released its latest version 4 in December. If you don’t know Sencha Architect, it’s fully fledged IDE for developing ExtJS apps. Few months ago we talked about theming options in Sencha Architect. This time we will take a look at some tips and tricks how to speed up your work with Sencha Architect. We will take a look at features in these Architect UI sections:…

sencha system engineering

How to theme an ExtJS application in Sencha Architect 4

Sencha ExtJS is popular JavaScript framework for building data-intensive, cross-platform web and mobile applications. It comes with unique visual app builder called Sencha Architect that released its latest version 4 in December. Sencha Architect 4 is fully-fledged IDE for developing ExtJS applications which can help you with all the key features such as theming. The latest version of Sencha Architect made creating of themes really nice and easy. There are 3 main ways how to theme your ExtJS 6 application. Use framework default theme without custom modification Use only theme…

extjs javascript sencha sencha architect

Authenticating Sencha Web Application Manager via ForgeRock’s OpenDJ

I am going to show how to integrate two impressive technologies: 1. Sencha Web Application Manager (SWAM), that is an application platform for deploying and managing web and mobile apps and 2. ForgeRock OpenDJ open-source LDAP directory server. Sencha SWAM is an enterprise software product for deploying and managing HTML 5 applications, which are accessible from Windows Desktop, iOS, Android and Windows Phone clients. Most of today's enterprises use web and mobile applications to support their business. Deployment and management of these apps easily becomes a nightmare, when considering the number of browsers, desktop…

forgerock ldap opendj sencha sencha space system engineering web application manager

How to run Sencha.io examples

Although deploying and executing Sencha.io examples should be a basic operation, I faced some difficulties, when setting them up according to the existing documentation. There is a couple of details that I had to do in addition to complete the process successfully. Hence, I decided to summarize my findings in this articles. I hope, they will help you to start with Sencha.io faster. I got stuck on the "Choose login type" screen, when running the example application according to the docs (see Running the Application), even though I followed all…

sencha sencha.io