Before introducing programming languages, it is necessary to understand the types of apps that can be developed. There are three types of apps that can be developed using programming languages:
Web App
Smartphone app
Hybrid Apps
We will explain the characteristics of each.
Web App
Web apps are apps that can be operated mainly san marino email address through a web browser. Social networking sites such as X and Instagram, and e-commerce sites such as Amazon and Rakuten Ichiba are included in Web apps.
It can run on a web server, and anyone with a good communication environment can easily use it. Because it can be operated on a browser, it can be used on any device, such as a smartphone or PC, regardless of the OS, such as Windows or Mac.
However, since it is basically used on a browser, it cannot be used in places without an Internet connection. Also, it may be affected by the line speed and may slow down.
Smartphone app
Smartphone apps, also known as "native apps," are apps that can be used by installing them on a smartphone. These include chat apps such as LINE, payment apps such as PayPay, as well as music apps, translation apps, map apps, and more.
Unlike web apps, it can be used in places with poor internet connection because it is operated on the device. Being able to use the app offline is a major advantage.
The downside of smartphone apps is that they must pass the screening process conducted by the Google and Apple app stores before they can be released. Also, Android and iOS must be developed to different standards, so even the same app must be developed in different development environments and using different programming languages.
Hybrid Apps
A hybrid app is an app that combines the elements of a web app and a smartphone app. It can be used regardless of the OS or device, which is a characteristic of web apps, and it can also be used when installed on a smartphone.
For example, the SNS Instagram can be accessed from the web, but it can also be used by installing the app on a smartphone. It has the advantage of being able to choose according to the usage environment and purpose. It can also be linked to the camera and GPS functions, so it can be used freely. Due to its high convenience, it has become mainstream to develop it as a hybrid app in recent years.
There are three main types of apps that can be developed
-
ishanijerin1
- Posts: 61
- Joined: Tue Jan 07, 2025 4:36 am