애플리케이션 유형

마지막 업데이트 : 04/10/2024

애플리케이션 유형우리 모두는 용어에 익숙합니다. '애플리케이션'특히 우리는 스마트폰에 수많은 앱을 설치하기 때문에 더욱 그렇습니다. 그러나 이러한 유형의 소프트웨어는 텔레비전, 게임 콘솔, 심지어 컴퓨터에서도 찾을 수 있습니다.

분류하는 방법은 여러 가지가 있습니다. , 실행되는 장비에 따라, 기능 및 특성에 따라 또는 단순히 실행된다는 점을 고려하여 네이티브 또는 하이브리드, 이 기사에서 분석할 개념입니다.

▷당신이 관심을 가질 만한 내용은 다음과 같습니다: 무료 앱을 다운로드할 수 있는 최고의 프로그램 6가지

애플리케이션이란 무엇입니까?

응용 프로그램은 기능을 확장하거나 확장하는 데 사용되는 일종의 컴퓨터 소프트웨어입니다. 장치에서 특정 작업을 수행합니다. OS 자체를 제어하지는 않지만 일부 섹터에 액세스하여 변경하거나 리소스를 사용할 수 있습니다.

스마트 폰 Play Store나 App Store와 같은 앱 스토어가 있고 데스크톱 컴퓨터에는 Microsoft Store와 각 운영 체제에 맞는 다른 스토어도 있습니다. 다운로드 및 설치 안전하게.

애플리케이션과 소프트웨어의 차이점

많은 사람들이 앱을 컴퓨터 프로그램과 연관시키는 경향이 있으며 실제로는 그것들은 거의 동일합니다. 차이점은 이전에는 두 용어가 컴퓨터와 휴대폰에 설치된 타사 소프트웨어를 구별하는 데 사용되었지만 현재는 이 개념이 사용되고 있다는 점입니다. "앱" 어떤 운영 체제에 설치되거나 실행되는 외부 도구입니다.

그러나 애플리케이션을 기본 소프트웨어나 운영 체제와 혼동해서는 안 됩니다. 왜냐하면 후자는 실제로 컴퓨터의 생명이고 앱이 실행되는 곳이기 때문입니다. 첫 번째는 존재하지 않을 것이고 두 번째는 작동하지 않을 것입니다.

5가지 유형의 애플리케이션이 있습니다.

애플리케이션을 분할할 수 있습니다. 우리가 사용할 장치에 따라 실행하거나 코드의 구조적 조건에 따라 기본 개발인지, 즉 의도한 장치에서만 실행되는지 여부 브라우저와 인터넷 연결이 필요한 웹 방식과 두 가지 특성을 모두 사용하는 하이브리드 방식이 있습니다.

  화면 잠금 해제 없이 TalkBack을 비활성화하는 방법: 단계별 가이드

1. 기본 애플리케이션

우나 기본 앱 운영체제의 코드를 이용하여 개발한 것인데,애플리케이션 유형 귀하는 해당 시스템의 리소스 전체 또는 일부를 사용할 수 있으며, 시스템이 작동하기 위해 실행될 것입니다.

가장 특징적인 것은 네이티브 앱 개발자는 코드를 재구성하고 중요한 변경을 수행하여 다양한 장치에 대한 기본 응용 프로그램을 독립적으로 만들 수 있지만 배타적이라는 것입니다.

이들 인터넷 연결이 필요할 수 있습니다 서버에서 정보를 추출하거나 데이터베이스에 액세스하는 것은 필수 사항이 아니며 인터넷 없이도 작동할 수 있으므로 생성된 애플리케이션에 전적으로 의존합니다.

게다가 이러한 유형의 응용 프로그램의 가장 큰 장점은 다음과 같습니다. 끊임없이 업데이트 호환되지 않는 시스템의 다른 오류로 인해 실패할 수 있다는 점을 고려하지 않고. 예를 들어, Play 스토어 우리는 기본 앱을 얻습니다 Android, 동안 앱 스토어 에 대한 응용 프로그램이 있습니다 iOS 그리고 마이크로 소프트 스토어 파라 Windows.

2. 웹 애플리케이션

그것은으로 알려져 있습니다 웹 응용 프로그램 완전히 웹에서 작업하는 사람들에게. 이는 서버와 온라인 페이지에 로드되는 애플리케이션입니다. 귀하의 도구와 시스템이 실행됩니다.

웹 앱의 장점은 각 운영 체제에 대해 개별 애플리케이션을 만들 필요 없이 PC, 휴대폰 또는 플랫폼과 호환되는 기타 장치에서 동시에 실행할 수 있다는 것입니다. 브라우저에서만 가능합니다.

물론 이로 인해 다른 응용 프로그램인 브라우저에 종속됩니다. 또한, 장비의 기능이 부족하거나 최신 버전이 아닐 경우 실행에 문제가 발생할 수 있습니다. 브라우저에 필요한 정의.

웹 애플리케이션은 개발 비용의 상당한 절감을 의미하며 인터넷에 연결되어 있지 않으면 작동하지 않는다는 변함없는 조건으로 기본 앱과 실질적으로 동일한 작업을 수행할 수 있습니다.

또한 웹 앱은 반드시 다음을 사용하여 개발되어야 한다는 점도 고려해야 합니다. 언어 프로그래밍 페이지를 사용하는 서비스를 제공할 위치에서 실행하려는 OS에서 사용하는 서비스가 아닙니다.

  그룹 정책 템플릿(.ADMX)은 무엇에 사용되나요? 현대 IT 관리에서의 사용법, 장점, 그리고 예시를 소개합니다.

3. 하이브리드 애플리케이션

애플리케이션 유형

이름에서 알 수 있듯이 하이브리드 앱은 네이티브 시스템과 웹 애플리케이션의 결합, 두 유형 모두의 요구 사항을 약간 요구합니다. 한편으로는 인터넷 연결이 필요하며 어떤 경우에는 불편할 수 있습니다.

라스 하이브리드 앱 이는 실행될 기본 시스템의 코드 또는 프로그래밍 언어를 사용하여 개발되지만 모든 인터페이스와 기능은 작은 내부 브라우저에서 호스팅됩니다.

즉, 접속 아이콘을 이용하여 홈페이지에 들어가게 되며, 브라우저를 설치할 필요 없이 서비스 이용에 대한 추가 비용. 이로 인해 로딩이 기본 앱보다 약간 느린 경향이 있는 등 몇 가지 문제가 발생합니다.

일반적으로 우리는 종료된 하이브리드 애플리케이션을 찾을 수 있습니다. "조금", 거의 사용하지 않기 때문에 저장 내부적으로는 온라인 서버에서 추출한 콘텐츠를 항상 호스팅하므로 개발 요구 사항 측면에서 비용이 저렴합니다.

4. 컴퓨터용 애플리케이션

데스크톱 컴퓨터 또는 노트북 기존 응용 프로그램은 모두 찾을 수 있습니다애플리케이션 유형 하이브리드, 웹사이트 등 네이티브이지만 이러한 유형의 장치의 특성.

그리고 그것은 컴퓨터 응용 프로그램 이러한 것들은 리소스 측면에서 훨씬 더 복잡하고 무겁고 요구가 많으며 다음을 사용하여 관리되도록 설계되었습니다. 하드웨어 키보드나 마우스와 같은 외부 장치.

물론 컴퓨터 앱은 전문 분야에서 훨씬 더 유용하며 실제로 공식 매장에 가지 않고도 어느 웹사이트에서든 구입할 수 있습니다. 더 많은 요구를 충족 모바일로 할 때보다.

예를 들어, 비디오 편집기나 컴퓨터와 같이 많은 RAM과 처리 리소스가 필요한 소프트웨어나 컴퓨터 프로그램이 있습니다. 경기, 그래서 당신은 필요합니다 이 모든 요구 사항을 갖추고 있습니다 사용하고 실행할 수 있도록 합니다.

5. 확장, 추가 기능 또는 보완

애플리케이션 유형리뷰는 거의 작성되지 않습니다. extensiones, 이러한 것 역시 애플리케이션으로 간주됩니다. 웹앱과 다른 점은 서버나 온라인 페이지에서 실행되는 것이 아니라, 브라우저 추가 기능 표시줄 아니면 다른 프로그램에서요.

  Meta AI, 독립형 앱 출시: 가상 비서로서 새로운 시대를 여는 모든 열쇠

그들은 또한로 알려져 있습니다 기능 추가 볼륨 높이기, 비디오 다운로드, 글꼴 크기 변경, 이메일 읽기와 같은 간단한 작업을 수행하는 데 사용되며 거의 항상 특정 기능에 집중합니다.

물론 확장 프로그램은 다음을 수행하는 응용 프로그램입니다. 다른 앱에 의존특정 프로그램이 제공하는 기능을 확장하기 위해 해당 프로그램을 다운로드할 수 있기 때문입니다. 예를 들어, 플랫폼에 더 많은 효과를 추가하여 전송할 수 있습니다. 스트리밍 확장 기능으로.

일반적으로 이러한 유형의 앱은 더 많은 도구가 있고 여러 작업을 동시에 수행할 수 있는 웹 애플리케이션보다 훨씬 간단하고 구체적입니다. 물론, 당신은 필요합니다 호환 버전 다운로드 설치할 도구의 이름입니다.

▷읽기: PC용 프로그램을 다운로드할 수 있는 최고의 사이트 8곳

6. 기타 유형의 응용프로그램

모바일이나 컴퓨터 분야에서 더 많이 사용되지만, 앱은 다른 기기용으로도 개발되었습니다. 스마트 TV, 비디오 게임 콘솔, 심지어는 플레이어와 같은 로쿠 TV.

많은 경우 이름으로 찾을 수 있습니다. '채널', 스트리밍을 통해 전송된 콘텐츠를 보거나 실행 중인 컴퓨터에서 일부 작업을 수행하기 위해 서버의 모든 기능에 액세스할 수 있습니다.

비디오 게임 콘솔의 경우 애플리케이션을 사용하면 저장 상태를 확인하고 휴대폰을 추가 컨트롤러(콘솔에 따라 다름)로 연결하고 영화, 시리즈 또는 영화를 볼 수 있습니다. 인터넷 사이트에 접속하다 통합 브라우저를 사용합니다.