Core technology

To change concept into concrete and usable artifact, technology is a certain tool to use. Rather than saying that we can use any computer language with any framework and any technology, we would like to say that we focus. Below are technologies that we are focusing on.

Java and Seam Framework

Java is object oriented programming language developed in 1995. One characteristic of Java, and also one of it's main advantages, is portability. Portability ensures that computer programs written in the Java language must run similarly on any supported hardware/operating-system platform. One should be able to write a program once, compile it once, and run it anywhere.

Meanwhile, Seam is a powerful open source development platform for building rich Internet applications in Java. Seam integrates technologies such as Asynchronous JavaScript and XML (AJAX), JavaServer Faces (JSF), Java Persistence (JPA), Enterprise Java Beans (EJB 3.0) and Business Process Management (BPM) into a unified full-stack solution.

Starqle Indonesia mainly utilizes Java and Seam Framework to build and develop enterprise solutions.

Ruby and Ruby on Rails

Ruby is object oriented programming language that was firstly introduced in 1995. Considered as new programming language, Ruby is designed for programmer productivity and fun, following the principles of good user interface design. The creator of Ruby stresses that systems design needs to emphasize human, rather than computer, needs.

Ruby on Rails is framework to develop web application based on Ruby programming language. Ruby on Rails is an open source framework. It is designed to enable agile development methodology which is used to develop application rapidly.

Starqle Indonesia mainly utilizes Ruby and Ruby on Rails to build and develop web based applications.

Adobe Flex Framework and Adobe Air

Adobe introduced Adobe Flex in 2004 which utilizes ActionScript and XML schema for constructing Rich Internet Application (RIA). Software created using Adobe Flex run as a web-based application and, like any other RIA platform, focuses on helping developer to create interactive content with ease.

Adobe Air is another variation of RIA platform from Adobe that can be run on any popular operating system. Adobe Air is in many ways similar to Adobe Flex. The major difference is that Adobe Air program runs as desktop-based applications.

Starqle Indonesia mainly utilizes Adobe Flex framework and Adobe Air to build and develop rich internet applications run as web-based applications or desktop-based applications.