✅ 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.
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
Characteristic
Business value
Example
📍 Mobility
Staff work from the field, not just the office
An insurance agent files a claim with photos at the accident site
🌐 Broad reach
Instant contact with customers anywhere
An airline texts a gate change to every passenger at once
🌍 Ubiquity
Services open 24/7, with no branch needed
A bank customer opens an account from a village at midnight
🔍 Context-awareness
Offers that fit the moment, so sales go up
A 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.
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)
A weather app warns farmers in one district about hail in the next hour.
→ Context-awareness (localization)
A government sends an earthquake-safety SMS to every phone in the country.
→ Broad reach
🎬 Watch: What Makes Computing Mobile
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
🎬 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
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?
Buying extra cloud storage inside a photo app.
→ In-app purchase
Paying a taxi by tapping your phone on the driver's card reader.
→ Mobile payment (contactless)
Applying for a personal loan from your bank's app.
→ Mobile banking
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
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.
Scan: you scan the shop's printed QR code. It holds the merchant's ID, not money.
Enter: you type Rs. 60 and confirm with your PIN or fingerprint (authentication).
Send: the app sends the request over mobile data to the wallet or bank's server.
Settle: the server checks your balance, moves the money (through a QR network such as Fonepay if the apps differ) and records the transaction.
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
🎬 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 💬
Besides ride-sharing and finding restaurants, what is another example of a useful location-based service you use?
What are the key security concerns you have with mobile payments? How can they be mitigated?
How has the rise of M-Commerce (e.g., food delivery apps, online shopping) changed your own habits?
Exam Practice 📝
Short answer
What is mobile computing?
What is m-commerce?
List the key characteristics of mobile computing.
Exam Practice 📝 (continued)
Long answer
Explain the characteristics of mobile computing and how they create value for businesses.
Discuss the major applications of mobile commerce, with examples from Nepal.