Mobile Applications Development

Teaching Hours and Credit Allocation: 30 Hours, 6 Credits
Course Assessment: Exam & Coursework

 

Aims

Mobile computing has recently emerged with the spread of smartphones and it has soon become the fastest growing ICT field. A significant percentage of businesses and organizations are already marketing their products and services through mobile sites and applications and those who haven’t already, they will have to do so in the near future. This course introduces the students to the basic concepts of mobile computing technologies as well as business principles and practices in order to exploit the full potential of the mobile application market. The students will learn how to imbue a business strategy with capabilities and functionalities offered by the new technological platform.

Learning Outcomes

Students will be able to:

  • Learn basic principles of marketing and B2B of mobile computing
  • Harness the potential that mobile computing offers to businesses
  • Learn about the technologies involved (wireless and mobile communications, web application development basics, security protocols involved, etc.)
  • Identify strengths, weaknesses, risks and opportunities and build a successful strategy

Content

  • Wireless technologies (Wi-Fi, 3G, 4G etc.)
  • Cross-platform mobile web applications
  • Native mobile applications that exploit the device’s hardware
  • Designing a mobile computing business strategy and evaluating risks and opportunities
  • Social networks for collaboration and marketing
  • Security and privacy aspects
  • Case studies

Reading

Mobile Design and Development: Practical Concepts and Techniques for Creating Mobile Sites and Web Apps, Brian Fling, O’Reilly Media Inc., 2009, ISBN 0596155441, 9780596155445.

Handbook of research in mobile business: technical, methodological, and social perspectives, Bhuvan Unhelkar, 2nd Edition, Vol.1 & 2, Idea Group Inc (IGI), 2009, ISBN1605661562, 9781605661568.