Unit 4.4: Mobile Computing and M-Commerce

--:-- --
↓ Scroll for more

Unit 4.4

Mobile Computing and M-Commerce

IT 233: Business Information Systems

Learning Objectives

By the end of this chapter, you will be able to:

  • ✅ Define mobile computing and its key characteristics.
  • ✅ Explain the concept of context-awareness and localization.
  • ✅ Define Mobile Commerce (M-Commerce) and identify its main drivers.
  • ✅ Describe the major applications of M-Commerce.
Mobile Computing Triad

What is Mobile Computing? ⚡

Mobile Computing: A technology that allows for the transmission of data, voice, and video via a wireless-enabled device without a fixed physical link.

It's a paradigm shift from desktop computing to on-the-go capabilities.

📱 Mobile Devices

Smartphones, Tablets

⚙️ Mobile Software

iOS, Android, Apps

📡 Wireless Networks

Wi-Fi, 4G, 5G

Quick Check: Mobile Computing Components

Read each description and click the correct component it refers to.

"The operating system and apps that manage your phone — iOS or Android."

"The 5G tower that transmits data to your device wirelessly over the air."

"A smartphone or tablet — the physical hardware you carry and hold."

Key Characteristics of Mobile Computing

Unit 4.1 groups these differently; both lists describe the same topic from different views.

📍 Mobility

Access information and compute anywhere, anytime, while on the move.


🌐 Broad Reach

Users are almost always connected and reachable, regardless of their location.

🌍 Ubiquity

The idea that computing power is pervasively available everywhere, all the time.


🔍 Context-Awareness

Apps can use device sensors (GPS, etc.) to understand and adapt to the user's environment.

Characteristics: Scenario Challenge

Click each card to flip it and reveal which mobile computing characteristic the scenario describes.

You check your email while commuting on the bus to university.

📍 Mobility

Access info anywhere while physically moving.

Your manager sends you an urgent task notification no matter where you are in the city.

🌐 Broad Reach

Users are always reachable regardless of location.

Your smartwatch, car dashboard, and fridge are all networked and always online.

🌍 Ubiquity

Computing is pervasively available everywhere, in every device.

Your music app automatically starts a workout playlist the moment you arrive at the gym.

🔍 Context-Awareness

Apps use sensors to detect and adapt to the user's environment.

Tap any card to flip it

💼 How Mobile Characteristics Create Business Value

CharacteristicBusiness valueExample
📍 MobilityStaff work from the field, not just the officeAn insurance agent files a claim with photos at the accident site
🌐 Broad reachInstant contact with customers anywhereAn airline texts a gate change to every passenger at once
🌍 UbiquityServices open 24/7, with no branch neededA bank customer opens an account from a village at midnight
🔍 Context-awarenessOffers that fit the moment, so sales go upA cinema app offers a discount when you're near the hall

For Long Q1, give each characteristic, its value and an example, as in this table.

🧪 Quick Activity: Where Does the Value Come From?

Name the main characteristic behind each business benefit.

  1. A courier's rider scans a parcel and the customer sees "Delivered" seconds later, anywhere in the city. → Mobility (and broad reach to the customer)
  2. A weather app warns farmers in one district about hail in the next hour. → Context-awareness (localization)
  3. A government sends an earthquake-safety SMS to every phone in the country. → Broad reach

🎬 Watch: What Makes Computing Mobile

Context Awareness

Deep Dive: Context-Awareness & Localization

Context-Awareness: The ability of an application to be aware of the user's environment and situation.

Example: Localization 🗺️

This is the most common form of context-awareness.

  • Your phone uses GPS to identify your location.
  • A food delivery app then shows you restaurants that deliver to your specific area.
  • A maps app provides real-time traffic updates based on your current route.

Simulator: Context-Awareness in Action

Select a location to see how a context-aware phone adapts its behaviour.

📍 GPS: Idle
Select a location →

How Context-Awareness Works

Apps use GPS and on-device sensors to detect your environment and automatically adjust their behaviour — without you doing anything.

Tap a location on the left to run the simulation.

🚦 Real Case: Your Phone Is a Traffic Sensor

  • 2009: Google began crowdsourcing live traffic for Google Maps from phones whose users had chosen to share their location.
  • How: each phone sends anonymous speed and location data. Thousands of slow-moving phones on one road mean a jam.
  • Value: the map colours roads green, orange or red, suggests faster routes and estimates arrival times.
  • Context-awareness: the service is useful only because it knows where you are, and where everyone else is.

Users get a free service; Google gets data that makes the service better. Privacy depends on the data staying anonymous.

Stuck in Traffic

A long queue of cars in slow traffic on a highway.

🎬 Watch: How Your Phone Reports Traffic

📍 Types of Location-Based Services (LBS)

🧭 Navigation & tracking

Directions, live parcel or ride tracking, fleet management.

🔔 Geofencing

An app reacts when you enter or leave a virtual boundary, e.g., "Your order is ready" as you reach the store.

🔎 Local search & offers

"Near me" results, local ads and coupons, nearby ATMs or pharmacies.

All of them need the user's permission to use location. A good app explains why it asks.

Introducing M-Commerce 🛍️

Mobile Commerce (M-Commerce): The buying and selling of goods and services through wireless handheld devices like smartphones and tablets.

It's a powerful subset of e-commerce, driven by the smartphone in your pocket.

Why is M-Commerce Exploding? 📊

Key Drivers of Growth

  • High Smartphone Penetration: Nearly everyone has a powerful computer in their pocket.
  • User-Friendly Apps: Smooth, intuitive mobile shopping experiences.
  • Convenient Mobile Payments: Secure, one-tap payment systems (digital wallets, contactless pay).
  • Personalization: Using location and data to offer tailored recommendations and ads.

QR Payment on a Bus

A QR payment card on a Bengaluru city bus.

Applications of M-Commerce (Part 1)

🏦 Mobile Banking

Manage your finances on the go:

  • Check balances
  • Transfer funds
  • Pay bills
  • Deposit checks

💳 Mobile Payments

Use your device as a wallet:

  • Contactless Payments: Apple Pay, Google Pay
  • Digital Wallets: PayPal, Venmo
  • QR Code Payments: Scan to pay in stores

Applications of M-Commerce (Part 2)

🛒 Mobile Shopping

Purchasing physical goods directly from a mobile app or website.

  • Ordering groceries
  • Buying clothes & electronics
  • Booking travel

🎮 In-App Purchases

Buying digital goods or features from within an app.

  • Game power-ups
  • Unlocking premium features
  • Subscribing to services

📊 Quick Poll: Which M-Commerce Application?

Banking, payments, shopping or in-app purchase?

  1. Buying extra cloud storage inside a photo app. → In-app purchase
  2. Paying a taxi by tapping your phone on the driver's card reader. → Mobile payment (contactless)
  3. Applying for a personal loan from your bank's app. → Mobile banking
  4. Ordering a pair of shoes from a brand's app for home delivery. → Mobile shopping

☕ Real Case: Starbucks Mobile Order & Pay

  • 2015: after a trial in Portland, Oregon, Starbucks rolled out ordering and paying ahead in its app across the US.
  • Customer value: order on the way, skip the queue, collect from the counter.
  • Business value: faster service, a stored-value wallet that keeps customers loyal, and data on what each customer buys.
  • Unexpected problem: so many mobile orders arrived that pick-up counters became crowded, and walk-in customers waited longer. Stores had to be redesigned.

M-commerce changes operations, not just payments.

Mobile Order Pickup Only

A Starbucks counter set up only for mobile-order pickups.

Practical Application: M-Commerce in Nepal 🇳🇵

M-Commerce is transforming how business is done in Nepal.

Digital Wallets

Companies like eSewa and Khalti dominate the mobile payment landscape, enabling everything from utility bill payments to movie ticket purchases.

Ride-Sharing

Location-based services like Pathao and inDrive use mobile computing to connect riders with drivers, revolutionizing urban transport.

E-Commerce Apps

Retailers like Daraz have a "mobile-first" strategy, with their apps providing a primary channel for millions of users to shop online.

📲 Worked Example: Paying for Tea by QR

Illustrative: any Nepali wallet or bank app at a tea shop.

  1. Scan: you scan the shop's printed QR code. It holds the merchant's ID, not money.
  2. Enter: you type Rs. 60 and confirm with your PIN or fingerprint (authentication).
  3. Send: the app sends the request over mobile data to the wallet or bank's server.
  4. Settle: the server checks your balance, moves the money (through a QR network such as Fonepay if the apps differ) and records the transaction.
  5. Confirm: both phones show "Payment successful", and the shop's speaker or SMS announces it.

QR needs only a printed code, so it's far cheaper for small shops than a card terminal. That's why it spread so fast in Nepal.

Scan to Pay

A handheld payment terminal displaying a QR code for the customer to scan.

🎬 Watch: When You Scan to Pay

🔐 Mobile Payment Risks and How to Reduce Them

⚠️ Risks

  • Lost or stolen phone
  • Phishing SMS and fake "KYC update" calls asking for OTPs
  • Fake QR codes stuck over a shop's real one
  • Malicious copycat apps

🛡️ Mitigations

  • Screen lock, app PIN or biometrics
  • Never share an OTP or PIN, even with "the bank"
  • Check the merchant name on screen before paying
  • Install apps only from official stores, and keep them updated

Most mobile payment fraud tricks the user, not the encryption.

Chapter Summary & Key Takeaways 🎯

Mobile Computing is defined by its key characteristics: mobility, broad reach, ubiquity, and context-awareness.

M-Commerce is the buying and selling of goods and services via mobile devices, a rapidly growing subset of e-commerce.

Location-Based Services are a crucial application of mobile computing and a major driver of M-Commerce innovation.

Major M-Commerce applications include mobile banking, mobile payments, online shopping, and in-app purchases.

Discussion Questions 💬

  1. Besides ride-sharing and finding restaurants, what is another example of a useful location-based service you use?
  2. What are the key security concerns you have with mobile payments? How can they be mitigated?
  3. How has the rise of M-Commerce (e.g., food delivery apps, online shopping) changed your own habits?

Exam Practice 📝

Short answer

  1. What is mobile computing?
  2. What is m-commerce?
  3. List the key characteristics of mobile computing.

Exam Practice 📝 (continued)

Long answer

  1. Explain the characteristics of mobile computing and how they create value for businesses.
  2. Discuss the major applications of mobile commerce, with examples from Nepal.

Revise the answers in the full note.

Image & Video Credits

Images

  • Traffic congestion, US 11E, Morristown, TN: AppalachianCentrist, CC BY-SA 4.0, via Wikimedia Commons
  • Ingenico Move 2500 terminal showing a QRIS code: VulcanSphere, CC BY 4.0, via Wikimedia Commons
  • QR code scanning on a BMTC bus, Bengaluru (2020): Mallikarjunasj, CC0, via Wikimedia Commons
  • Starbucks mobile-order-only pickup, Vancouver: GoToVan, CC BY 2.0, via Wikimedia Commons

Videos (YouTube)

  • Take2Home, "Characteristics of Mobile Computing" (4–80 s)
  • DW Shift (Deutsche Welle), "How does Google Maps know traffic?" (55–112 s)
  • Vulcan Post Malaysia, "How Does QR Pay Work?" (64–110 s)

Thank You

Any questions?


Next Topic: Unit 4.5: The Internet of Things (IoT) Explained | IT 233

Previous Chapter | Next Chapter

📖 Read the full note