Student: Abdullah Al-QahtaniSupervisor: Dr.Robert Goodwin
Ecommerce Smartphone Application
OVERVIEW Project Question. Motivation and Success Criteria. Solution Method ”target and results” Semester -1 Targets and results. Semester -2 targets, results, progress and plan. Initial Application Architecture. A screen shot for the application. Questions Reference list
PROJECT QUESTION
How can we exploit the usability of e-commerce
application(s) for mobile devices (m-commerce)
with maximized mobile platform independence?
MOTIVATION
To help consumers and vendors.
Open new windows of opportunities.
To understand open source application code.
SUCCESS CRITERIA A review of the latest trends in mobile and e-commerce
applications.
Application architecture.
A demo mobile application build using PhoneGap.
I have answered research questions during the semester-1.
Now based on semester-1 research I have finalized
application architecture. Application development and report
is in progress.
SOLUTION METHOD "TARGET AND RESULTS"
The need of wireless and mobile networks is growing for online business and dragging the attention of: Academicians Technologists Commerce as well as Individuals.
Users execute: e-commerce for instance e-banking Purchase products and/or sky shopping Inquire about hotel and flight reservations etc.
1) Why mobility is required for e-commerce
application?
Fundamental differences between m-commerce and e-commerce:
Origin
Technology
product specifications
nature of the services
Mobile websites are relatively:
Screen size Input Devices Urgency M-Loyalty
2) Why normal websites are not useful for mobile devices?
Develop native application for different mobile operating system
iOS: Using objective-c and iOS SDK
Android: Using android SDK
Blackberry SDK
Pros:
Can utilize full hardware support
Cons
Expensive and time consuming .
3) Why mobile native and web applications are preferred over mobile websites? Solution-1
Develop mobile website using Html5, CSS3 and Javascript
Needs Default or any other 3rd party mobile web browser to
execute the application Pros:
Very economical and less time. Cons
Sometime cannot utilize full hardware and OS support. Not utilizing full screen support because of url bar. Needs url management from user.
3) Why mobile native and web applications are preferred over mobile websites? Solution-2
Technically speaking it is mixture of solution-1 and solution-
2.
In fact it is native application but rendering html as UI.
Phonegap is a framework which is using this solution.
Every mobile phone SDK have WebView library which is
utilized by phonegap to render html content
3) Why mobile native and web applications are preferred over mobile websites? Solution-3
Feature list of phonegap.
Examples:
google+, linkedin, facebook applications are using solution-3.
Pros: Can utilize full hardware support. You applications will appear in main navigation of operating
system. Like in ios. User does not need to manage urls of the application and utilize
full screen space as there are no URL bars.
3) Why mobile native and web applications are preferred over mobile websites? Solution-3
4) What can we achieve using PhoneGap - cross mobile platform
application development framework?
Finished :
◦ Architecture.
◦ Extend spree to provide web services.
◦ Application has done.
◦ Tested on iOS.
Still in process:
◦ Testing on android.
◦ Write Documentation.
SEMESTER 2 PROGRESS/PLAN
APPLICATION ARCHITECTURE
/api/products.json
ANY QUESTIONS?
[1] A security and usability proposal for mobile electronic commerce
Soriano, M.; Ponce, D.; Communications Magazine, IEEE Volume: 40 , Issue: 8 Digital Object Identifier: 10.1109/MCOM.2002.1024416 Publication Year: 2002 , Page(s): 62 - 67
[2]
An investigation of the impact of mobile phone and PDA interfaces on the usability of mobile-commerce applications
Buranatrived, J.; Vickers, P.; Networked Appliances, 2002. Liverpool. Proceedings. 2002 IEEE 5th International Workshop on
Digital Object Identifier: 10.1109/IWNA.2002.1241342 Publication Year: 2002 , Page(s): 90 - 95
REFERENCE LIST
[3] The Role of Context in m-Commerce and the Personalization Dimension
SpiridoulaKoukia; Maria Rigou; SpirosSirmakessis; Web Intelligence and Intelligent Agent Technology Workshops, 2006. WI-IAT 2006 Workshops. 2006 IEEE/WIC/ACM International Conference on
Digital Object Identifier: 10.1109/WI-IATW.2006.130 Publication Year: 2006 , Page(s): 267 - 276
[4]Payment Applications Make E-Commerce Mobile Leavitt, N.;
Computer Volume: 43 , Issue: 12 Digital Object Identifier: 10.1109/MC.2010.357 Publication Year: 2010 , Page(s): 19 - 22
REFERENCE LIST
[5] https://github.com/spree/spree
[6] http://spreecommerce.com/
[7] phonegap.com
REFERENCE LIST
Thank You