티스토리 뷰

 

이번 강의는 앱(App) 만들기 강의로 스마트폰 어플리케이션을 제작하는 방법을 총정리하고 스윙투앱(Swing2App)이라는 서비스를 이용하여 5분 만에 간단한 웹뷰앱을 만드는 실습을 합니다.

실습에 필요한 웹이 없으시다면 아래 강의로 누구나 5분 만에 웹 서비스를 만들고 인터넷상에 공개가 가능하니 참고해주세요!
https://www.youtube.com/watch?v=LnGgndT308Q

스윙투앱 어필리에이트 프로그램에 참여하여 제작한 영상이니 참고해주시고 영상 도움이 되셨다면 꼭 아래 링크로 들어가서 가입해주세요!ㅎㅎ (추천인: dk.changeworld@gmail.com)
공식 주소: http://www.swing2app.co.kr/main/swing_affilate/dk_changeworld_gmail_com_001
축약 주소: http://bit.ly/2lwuqys

이제 지금까지 만든 영상들을 모두 보신다면 상당히 유용한 웹, 앱 서비스를 모두 제작하실 수 있겠네요! 지금까지의 모든 강의를 보시고 싶으신 분들은 아래 재생 목록을 참고해주세요~
https://www.youtube.com/playlist?list=PLU9-uwewPMe0ynomccdrAX2CtVbahN4hD

앞으로 더 쉽고 유익한 코딩 컨텐츠 올리도록 하겠습니다.

감사합니다.

안녕하세요! 누구나 배울 수 있는 쉬운 코딩 채널을 만들어가는 조코딩입니다.

지금까지 영상에서 웹 앱을 만드는 방법을 공부하였다면 이번 영상에서는 스마트폰 앱을 만드는 방법을 전반적으로 소개해드리고 실습을 통해 정말 쉽게 앱을 직접 만들어보겠습니다.

앱을 만드는 방법은 크게 4가지가 있을 수 있습니다.

1.     네이티브 앱을 만드는 방법

2.     하이브리드 앱을 만드는 방법

3.     웹뷰를 이용한 앱을 만드는 방법

4.     기타 툴을 이용한 방법

 

첫번째 네이티브 앱을 만드는 것은 Android 혹은 iOS 환경에 맞추어 직접 각각의 앱을 개발하는 것인데요. Android 앱을 만들기 위해서는 Java 혹은 Kotlin 언어를 이용해서 Android Stuido로 앱을 만들 수 있고, 아이폰용 iOS 앱을 만들기 위해서는 Obective-C 혹은 Swift 언어를 이용해서 X-Code에서 만들 수 있습니다.

네이티브 앱은 각각의 OS에 맞게 개발하는 것이라 가장 성능이 뛰어나지만 내가 만든 앱을 모든 스토어에 출시하려면 각각의 언어에 대한 학습을 해야하는 부담이 있고 컴퓨터 관련 전공이 아닌이상 초보자가 직접 네이티브 앱을 만드려면 조금 난이도가 있을 수 있습니다.

 

두번째 방법으로는 하이브리드 앱을 만드는 것인데요. 하나의 언어로 두가지 버전의 앱을 동시에 만드는 것을 의미합니다. 대표적으로 React Native 프레임워크를 이용하면 JavaScript 언어로 2가지 버전의 앱을 동시에 개발할 수 있구요, 또는 최근 인기가 있는 Google에서 만든 Flutter 프레임워크를 이용하면 Dart라는 언어로 마찬가지로 2가지 버전의 앱을 동시에 개발할 수 있습니다. 웹을 공부하셔서 JavaScript에 익숙하신 분이라면 네이티브 앱보다 조금은 더 쉽게 접근하실 수 있을 거라 생각합니다.

 

세번째 방법으로 웹뷰를 이용한 앱을 만들 수 있습니다. 웹 뷰란 그냥 앱 화면에 웹 url 주소를 띄우는 방식으로 앱은 그냥 껍데기일 뿐이고 웹사이트가 돌아가는 형태입니다. 지금까지 제 영상을 보셔서 웹을 어느정도 이해하고 계시다면 가장 쉽게 만들 수 있는 앱의 형태입니다.

 

이런 방법 외에도 정말 간단히 앱을 만드려면 App Inventors MIT에서 만든 교육용 안드로이드앱 제작 도구를 이용하거나 Swing2App, 스마트메이커 등 Drag & Drop 방식의 툴을 이용하여 앱을 만들 수도 있겠습니다.

게임을 만드신다면 Unity 와 같은 도구로 C#, JavaScript를 이용해 게임 앱을 만들어 Android, iOS 혹은 그 외에도 다양한 플랫폼으로 출시 할 수도 있습니다.

 

그러면 이번 시간에는 Swing2App이라는 서비스를 이용해 웹뷰를 이용한 방식으로 정말 빠르게 앱을 만들어보도록 하겠습니다. 실습에 필요한 여러분 만의 웹 사이트가 없다면 지난 5분만에 웹 사이트 만들기 영상을 참고하여 앱으로 만들 여러분만의 웹을 만들어보세요! 그러면 화면을 통해 함께 보시죠!

 

실습을 시작하기 앞서 양해의 말씀을 드리면
이번 영상은 앱 제작 서비스 Swing2App에 대한 광고가 조금 포함되어 있습니다.

아래의 주소가 저와 제휴한 URL이구요. 영상 유익하게 봐주셨다면 여기로 접속하신 후 가입하시면 저에게 큰 도움이 됩니다. 링크는 본문과 댓글에도 남겨두겠습니다.

Web view 앱을 만든다면 물론 앱 제작도구인 Android Stuido, X-code를 직접 받아서 웹 뷰 코드를 작성하고 각각 앱을 제작하면 되겠지만 생각보다 시간과 노력이 정말 많이 들어갑니다.

 

설치가 필요 없이 무료로 5분만에 스마트폰에서 돌아가는 앱을 만들 수 있습니다.

그리고 스토어에 배포하는 절차가 상당히 복잡한데 유료지만 배포 대행까지 해준다고 합니다.

 

제가 아이디어 공모전에 출전하였을 때 단순히 PPT를 이용한 발표 뿐만 아니라 이런 부스에서 직접 아이디어를 설명할 수 있게 하는 자리가 있었습니다.

그 때 이 Swing2App을 이용하여 빠르게 만든 앱을 심사위원 및 청중 분들께 사용할 수 있게 스마트폰에 설치하여 제공하게 되었습니다.

그랬더니 그냥 단순히 아이디어만 발표한 팀에 비해 엄청난 가산점을 얻을 수 있었고

결국 이렇게 500만원의 상금과 함께 장관상 및 라디오 인터뷰까지 진행할 수 있었습니다.

다른 많은 요인이 있겠지만 큰 요인 중 하나는 Swing2App을 이용해 빠르게 앱을 실제 스마트폰에서 사용가능하도록 만든 덕분이였습니다.

이러한 아이디어 경진대회에 있어서 빠르게 실제 사용가능한 프로토타입을 제작해야할 때 아주 유리한 서비스이니 참고해두셨다가 꼭 사용해보세요!

댓글