앱을 만드는 방법엔 어떤 종류가 있을까요?
1. 하이브리드 앱 제작 방법
네이티브 앱을 만드는 것은 Android 혹은
iOS 환경에 맞추어 직접 각각의 앱을 개발하는 것입니다.
하나의 언어로 두가지 버전의 앱을 동시에 만듭니다.
React Native 프레임워크를 이용 시
JavaScript 언어로 2가지 버전의 앱을 동시에 개발할 수 있습니다.
- Google에서 만든 Flutter 프레임워크를 이용 2가지 버전 동시 제작가능
- Dart라는 언어로 2가지 버전의 앱을 동시에 제작 가능
웹을 공부하셔서 JavaScript에 익숙하시다면
네이티브 앱보다 좀 더 쉽게 접근이 가능합니다.
[ 안드로이드앱 제작 ]
Android 앱을 제작시 필요한 언어 : Java 또는 Kotlin 언어를 이용
Android Stuido로 앱을 만들 수 있습니다.
[ 아이폰용 ios앱 제작 ]
아이폰용 iOS 앱 제작시 필요한 언어 : Obective-C 혹은 Swift 언어 이용
X-Code에서 만들 수 있습니다.
2. 네이티브 앱 제작 방법
네이티브 앱은 각각의 OS에 맞게 개발하는 것 ,
각각의 언어 학습해야 합니다.
네이티브 앱을 만드는 것은 Android 혹은
iOS 환경에 맞추어 직접 각각의 앱을 개발하는 것입니다.
Android 앱을 만들기 위해서는 Java 혹은 Kotlin 언어를 이용해서
Android Stuido로 앱을 만들 수 있고,
아이폰용 iOS 앱을 만들기 위해서는
Obective-C 혹은 Swift 언어를 이용해서 X-Code에서 만들 수 있습니다.
3. 웹뷰를 이용한 앱 제작 방법
뷰는 앱화면에 웹 url 주소를 표시하게 합니다.
앱안에 웹사이트가 실행되는 형태입니다.
4. 기타 툴을 이용하여 앱을 제작하는 방법
- MIT에서 교육용 안드로이드앱 제작 도구 : App Inventors
- Swing2App : 스윙투 앱은 앱(어플) 제작만을 서비스제공 하는 것이 아니라
푸시 및 회원관리등 앱 운영의 모든 부분을 해결해주는 종합 클라우드 플랫폼 서비스 입니다.
앱(어플) 제작 서비스, 제작요청부터 APK 다운로드까지 빠르게 제작 가능합니다.
- 스마트메이커
Drag & Drop 방식의 툴을 이용하여 앱을 만들 수 있습니다.
https://www.smartmaker.com/ups/main/index.html
'유용한TIP' 카테고리의 다른 글
부동산 전세계약시 주의사항 등기부등본 열람방법은? (0) | 2021.09.08 |
---|---|
proptech 프롭테크란? 부동산 AI 클라우드서비스 업체와 관련주 (0) | 2021.08.05 |
인스타그램 인사이트 광고하는 방법과 비즈니스계정 전환방법은? (0) | 2021.06.25 |
가상의 세계 메타버스 metaverse 의 정의와 제페토가 핫한 이유는? (0) | 2021.06.22 |
스톡 사진 이란? 스톡사진사이트의 종류와 잘팔리는 이미지란? (0) | 2021.06.16 |
댓글