58
2.3 State of the Art
Before starting with this thesis, the authors have considered some existing
online auction systems and their functionality.
2.3.1
Based on Abdullah Saleh and Robert Goodwin (2012)
This journal describes about the latest trends in mobile or e-
commerce applications and will develop an application architecture
that describes the architecture of both web and mobile components.
Mobile and e-commerce applications are tools for accessing the
internet and for buying products and services. This journal provides a
new perspective on the types of applications that can be built in the
future. It describes, analyses device requirements and the
requirements of websites designed for mobile e-commerce the most
important thing when designing e-commerce application is to design
the application in such a way that it does not distract the user from the
main purpose of using the application. The application should also
provide an appropriate level of security, accessibility, and
performance.The two main features delivered by the application that
is being developed are product listing and product detail page. Product
listed on the product information pages will have display pictures, to
make it more appealing to the viewers. The product listed will also
have information such as the product specifications: price, code
number, technical details, and main features.
The application architecture starts with the Spree web
application which is hosted on the Ruby on Rails equipped webserver.
Web services have been built inside the Spree application and the
mobile phone native applications built using PhoneGap communicates
with the webserver through web services to obtain data and
information. Figure 2.13 shows how the application architecture used
the Spree web server and a native mobile application using
|