m-Business & e-Commerce Technologies
Objectives:
The purpose of this course is the study of important concepts, techniques and challenges in the area of mobile business applications and e-commerce technologies. The course covers a wide range of issues and introduces students to recent technological advances and developments. Furthermore, it addresses the application of new technologies that support the design and development of business software applications for mobile users (such as mobile native apps and mobile Web apps) and the appropriate use and adaptation of e-commerce technologies for mobile environments. Moreover, emphasis is given on interoperability issues regarding enterprise applications which have in many cases to combine mobile services and web content using service-based approaches.
Skills:
Using basic programming tools, associated with the development of mobile applications and the use of electronic commerce technologies in the area of mobile business.
Prerequisites:
-
Content:
Lectures :
- Challenges of exploiting new opportunities in a mobile environment - mobility, personal networks and business applications
- Mobile devices, smart devices, tablets and mobile platform constraints
- Mobile user behavior - factors affecting the adoption of mobile business services
- Emerging technologies - Human Computer Interaction in the mobile environment (mobile HCI)
- Location-aware mobile applications and context awareness.
- Personalization approaches and recommendations - Mobile recommender systems.
- Privacy and trust in mobile and electronic commerce environments. Concerns regarding the management of mobile security and smartphone security.
- Mobile payment systems.
- Interoperability between m-commerce and e-commerce applications. Business data exchange using mobile Web Services: Service-Oriented Architecture (SOA), XML Web Services, Quality of Web Services, Classic and Business Transactions.
Lab:
- Introduction to mobile programming (Native apps, Android)
- Introduction to mobile Web application development (HTML5, CSS3)
- Creation and composition of Web Services - BPEL (Business Process Execution Language)
Textbooks:
- Shah M., “Mobile Working: Technologies and Business Strategies” (Routledge Series in Information Systems), Routledge, 2013
- Lauden K.C., Traver C.G., “E-Commerce: Business. Technology. Society”, Pearson Education, 10th Edition, 2014.
- Skeldon P., “M-Commerce”, Crimson Publishing, ISBN-10: 1854586750, 2011
- Weerawarana S. et al.: “Αρχιτεκτονική Πλατφόρμας Υπηρεσιών Ιστού”, επιστ. επιμέλεια ελλ. έκδοσης Χ. Γεωργιάδης, Κλειδάριθμος, 2008
- J. Annuzzi Jr., L. Darcey S. Conder, “Introduction to Android Application Development”, 4th edition, Addison-Wesley, 2014
- M. Firtman, “Programming the Mobile Web”, 2nd edition, O’ Reilly, 2013.
- Χ. Γεωργιάδης, «Τεχνολογίες Παγκόσμιου Ιστού και Ηλεκτρονικού Εμπορίου: Σύγχρονες τάσεις και προκλήσεις», ΣΕΑΒ, ISBN 978-960-603-125-0, 2016: http://repository.kallipos.gr/handle/11419/2288
Assessment:
Final written examination 50%
2 Projects 50%
Webpage:
https://openeclass.uom.gr/courses/MAI104/