안녕하세요 잇잇쌤입니다.
오늘은 모바일 프로그래밍에 대해서 기초를 배워보도록 하겠습니다.
먼저 플러터입니다.
Flutter Social Network App - Instaflutter
앱개발을 하기 위해서는 ..........
기계에 특정 에뮬러이터를 깔아서 시연해보고 디버깅을 해봐야 하므로,,,,
아이폰 다르고, 안드로이드 방식이 각각 다릅니다.
그리고 만든 앱을 스토어에 등록할 때, 아래 방식이 또 달라지죠.
1. 나만의 도메인이나 홈페이지에 호스팅해서 웹 앱을 배포하는 방법.
2. 앱스토어나 구글플레이에 만들어진 앱개발 된 것을 배포 하는 방법.
그러나!!
플러터는 1번도 되면서 2번도 가능한 아주 강력한 툴이죠!
2번을 할려면, 아이폰은 아이폰전용 툴인 맥OS에서 실행해보고 언어가 C기반이기 때문에 isual studio나 unity 등에서만 가능한데, 배포하는 방식이 꽤 복잡합니다. 그리고 구글은 android studio 로 구글에서만든언어 코틀린 혹은 자바로 개발하는 방법과 아니면 이클립스에서 java로 sdk를 설치해서 배포하는 방식.. 여러가지가 있습니다.
=> 됐고,,, 플러터? 나는 모든걸 다 여기서 해!
맞습니다. 플러터는 안드로이드, 아이폰 모두다 앱을 개발할 수 있는 강력한 툴입니다.
아래 설치 가시죠!
OS 가 windows 환경이라 fluuter_windows_3.7.4-stable.zip 파일을 다운로드 받았습니다.
데이터 용량이 꽤 많아 시간이 걸리므로, 주의해주세요!
C:\src\flutter
위 경로에 해당 파일을 압축 복사해줍니다.
그런다음에 압축을 unzip 풀어줘요~
이 과정이 귀찮으다면... cmd창에서 아래 git을 사용할 수 있겠죠.
C:\src>git clone https://github.com/flutter/flutter.git -b stable
이제, flutter 전용 콘솔창에서 텍스트로 커맨드 명령을 사용할 수 있게 되었네요.
You are now ready to run Flutter commands in the Flutter Console.
다음시간에는 업데이트를 해보도록 하겠습니다.
'코딩박사 > 중3~고3' 카테고리의 다른 글
Javscript 자바스크립트란 무엇일까요? (예시 위주 설명) (1) | 2022.11.26 |
---|