본문 바로가기

돈의 주인되기/컴맹, 코딩을 배우다

5분만에 누구나 앱을 만드는 법

앱을 만드는 방법은 4가지다.

1. 네이티브 앱 만들기

안드로이드 혹은 애플 IOS 각각의 특성에 맞춰 개발하는 것을 말한다.

안드로이드 앱을 만들려면 

iOS 앱은 

네이티브 앱은 각각의 OS(운영체제. Operating system)에 맞춰 제작하는 것이라  성능은 가장 뛰어나지만

내가 만든 앱을 각각의 스토어에 출시하려면 각각의 언어와 각각의 플랫폼에 대해 학습해야하는 부담이 있다.

 

2. 하이브리드 앱 만들기

하나의 언어로 각각의 플랫폼(OS)에 맞는 앱을 동시에 개발하는 것이다.

대표적으로 React-Native라는 프레임 워크를 이용하면  Javascript 언어하나로 안드로이드와 iOS 두 가지 버전의 앱을 동시에 개발할 수 있고,

또 최근 구글에서 만든 Flutter 프레임워크를 이용하면 Dart라는 언어로 2가지 버전의 앱을 동시에 만들수 있다.

 

3. 웹 뷰 앱 만들기

웹 뷰 : 앱 화면에 URL주소를 띄우는 방식

앱은 그냥 껍데기일뿐이고 그 안에 웹사이트가 돌아가는 방식이다.

웹에 대한 이해가 있다면 가장 쉽게 만들 수 있는 앱이다.

 

4. 기타 앱 제작툴 활용하기

MIT app inventor 같이 교육용 안드로이드 앱 제작 도구를 이용하는 방법도 있고

SWING2APP(스윙투앱), Smart maker 등 Drag & Drop 방식으로 앱을 만드는 툴을 이용할 수도 있다.

 

게임을 만든다면 Unity를 이용하여, C# 혹은 JavaScript를 이용해 쉽게 게임을 만들 수도 있다.

 

아래 영상은 스윙투앱을 이용해서 웹뷰 형태로 아주 쉽게 앱을 만드는 방법이었다.

 

출처 : 조코딩 유튜브

youtu.be/GyXLa-0R_S0