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:

  1. Mobile-Responsive Website: A single website that adjusts its layout for mobile screens.
  2. Dedicated Mobile App: Offers a more immersive experience for loyal customers (e.g., Daraz).
  3. 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

  1. 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?
  2. What is a “Superapp”, and why is this model becoming popular in developing markets like Nepal?
  3. How do Push Notifications serve as a marketing tool for apps like Daraz or Foodmandu?