| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Binary
- SERIAL
- Class
- UNO
- digitalRead
- atmega328
- stream
- mfc
- c++
- compare
- Unity
- subpixel
- Gradient
- edge
- detect
- wpf
- parameter
- aduino
- sensor
- Pointer
- Encapusulation
- Filtering
- Android
- Read
- APP
- Contour
- flutter
- file access
- memory
- public
Archives
- Today
- Total
폴크(FOLC)
App 개발 환경 관련 본문
728x90
반응형
Android 또는 iOS 같은 어떤 구체적인 플랫폼만을 위해 만들어진 응용 프로그램
# 네이티브 앱(Native App)이라고 한다.
# Android 모바일 앱 개발 - Kotlin, Java, NDK(C/C++) 로 네이티브 앱을 만들 수 있다.
# iOS 모바일 앱 개발 - Swift, Objective C 로 네이트브 앱을 만들 수 있다.
네이티브 앱의 실행 속도가 빠르고 플랫폼에 유용한 많은 API 지원을 받을 수 있다.
# 반면, 다른 운영 체제에서 실행 되기 위해서는 별도의 시간과 노력이 많이 드는 단점이 있다.
Android 와 iOS 플랫폼을 동시에 만족하도록 동일한 개발 환경을 제공하는 크로스 플랫폼 프레임 워크(Cross-platform frameworks)의 인기가 증가하고 있다.
# Google 플랫폼 - Flutter
# Facebook 플랫폼 - React Native
1가지 형태의 소스 코드로 Android 와 iOS 용 앱을 제작할 수 있다.
# 반면, 네이티브 앱의 실행 속도에 비해서는 느리다. 관련 API 도 많지 않은 상태이다.
728x90
반응형
사업자 정보 표시
사업자 등록번호 : -- | TEL : --