Mobile Platforms and Applications
A mobile app is a computer program designed to run on a mobile device such as a smartphone or tablet. In the context of e-commerce, the transition to Mobile First is no longer optional—it is a requirement.
1. Types of Mobile Apps: A Comparison
There are three primary ways to build a mobile presence. Each has trade-offs in terms of cost, performance, and user experience.
| Feature | Native Apps | Mobile Web Apps | Hybrid Apps |
|---|---|---|---|
| Development | Specific for iOS/Android | HTML5/CSS/JS (Browser) | Web tech in native wrapper |
| Performance | Fastest / Best UX | Slower / Limited by browser | Moderate |
| Device Access | Full (Camera, GPS, FaceID) | Limited | High |
| Distribution | App Stores (Google/Apple) | Web (URL) | App Stores |
| Cost | Highest (2 separate codebases) | Lowest | Moderate |
2. App Stores and the Ecosystem
The mobile ecosystem is dominated by two major players: Apple (App Store) and Google (Play Store).
- Role: They act as intermediaries, providing security, payment processing, and a centralized marketplace.
- The “Tax”: App stores typically take a 15–30% commission on digital purchases (in-app purchases), which is a key consideration for e-commerce business models.
3. Mobile Presence Strategy
Firms must decide how to reach mobile users:
- Mobile-Responsive Website: A single website that adjusts its layout for mobile screens.
- Dedicated Mobile App: Offers a more immersive experience for loyal customers (e.g., Daraz).
- Progressive Web Apps (PWAs): Web apps that can be “installed” on a home screen and work offline, bridging the gap between web and native.
The Mobile App Landscape in Nepal
Nepal has seen a “Mobile Leapfrog” effect, where many citizens used a smartphone before ever using a traditional desktop computer.
1. The Rise of “Superapps”
In Nepal, Hamro Patro is the best example of a “Superapp.” What started as a simple calendar has grown into a platform for news, remittances, astrology, and even e-commerce (Hamro Gifts). This strategy keeps users engaged within a single ecosystem.
2. Government Innovation: Nagarik App
The Nagarik App is a milestone in Nepal’s digital infrastructure. By linking citizenship, PAN, and educational records, it simplifies government-to-citizen (G2C) e-commerce tasks like paying vehicle taxes or renewing licenses.
3. Fintech & Ride-Sharing
The most successful native apps in Nepal are in the Fintech (eSewa, Khalti) and Logistics/Ride-sharing (Pathao, InDrive) sectors. These apps rely heavily on native device features like GPS and Real-time Push Notifications to function.
4. Connectivity Challenges
Developing apps for Nepal requires accounting for:
- Variable Data Speeds: Ensuring apps are lightweight (small download size).
- Offline Functionality: Allowing users to browse products even with an unstable connection.
Discussion Questions
- Compare a Native App and a Mobile Web App. In which situation would a small Nepali startup choose a Web App over a Native one?
- What is a “Superapp”, and why is this model becoming popular in developing markets like Nepal?
- How do Push Notifications serve as a marketing tool for apps like Daraz or Foodmandu?


