본문 바로가기

모바일앱/Flutter5

플러터 - 삼각형 모양 View 그리기 Flutter에서 삼각형을 그리는 방법은 여러 가지가 있는데 그중 가장 일반적인 방법 중 하나는 CustomPaint 위젯과 CustomPainter 클래스를 사용하는 것이다. 결과화면 전체코드 import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( appBar: AppBar( title: Text('Triangle Example'), ), body: Center( child: TriangleView(), ), ), ).. 2023. 6. 11.
(Flutter) Mac OS 플러터 닥터 설정 및 프로젝트 생성하고 에뮬레이터에서 실행해 보기(4) 내용 1. Flutter doctor로 실행환경 점검 2. Visual Studio Code로 프로젝트 생성 / 에뮬레이터 실행 3. Android Studio로 프로젝트 생성 / 에뮬레이터 실행 터미널을 켠다 그러면 내게 어떤 것이 부족한지 상태를 볼수 있다. 만약 이렇게 해결해야하는 이슈들이 있는 경우 친절하게 우측에 어떻게 해결해야하는지 나오니 그대로 입력하자 커맨드를 입력하면 그때마다 허용을 하는지 물어본다 그러면 아래편에 Y 를 눌러 넘어가면 된다. 그다음 VScode에서 플러터를 실행시켜보자 상단 메뉴 View에서 첫번째에 있는 Command Palette : ⌘⇧P 를 누른다. Flutter 입력 Flutter : New Application Project 선택 1. 저장할 폴더의 위치를 지.. 2021. 9. 17.
(Flutter) 안드로이드 스튜디오, 비주얼 스튜디오 코드, 에뮬레이터 설치하기(3) 1. 안드로이드 스튜디오 설치 검색창에 Android Studio를 검색한다. 약관동의를 하고 원하는 장소에 설치파일 다운로드한다. 이건 버전 상관없으니 다운 받자. 안드로이드스튜디오를 깔면서 선택하는 것들이 있다. Android Virtual Device 가 선택되어있으니 이게 우리 목적이니까 그대로 설치한다. 별거 없다. 안드로이드 스튜디오를 실행해보자. 안드로이드 스튜디오 기본 Setup 화면에서 standard를 선택한다. UI 다크 라이트는 맘대로 하자. 그다음 에뮬레이터와 sdk관련으로 한번더 설치가 진행된다. 끝 우측하단 Configure를 눌러 AVD manager를 누른다. 이미 다음화면으로 넘어가버렸다면 우측 상단의 핸드폰 아이콘에 안드로이드 로고가 있는 요 아이콘을 누른다. () 거기.. 2021. 9. 15.
(Flutter) SDK설치와 환경변수 설정하기 (2) SDK란? 1. SDK(Software Development Kit)의 약자이다. 우리가 앱을 개발할 때, 우리가 만든 코드도 사용하지만 다른 누군가가 제공해준 코드를 사용해야 할 때가 자주 있다. 2. 소스코드의 모음과 유틸리티 3. 구글이 제공 -> 쉽게말해 앱만들기 키트 라고 생각하자!!! 윈도우 설치는 해당 유튜브 참고 https://www.youtube.com/watch?v=QI5CODSU8cA&list=PLQt_pzi-LLfpcRFhWMywTePfZ2aPapvyl&index=2/ https://flutter.dev 각환경에 맞게 인스톨시작하기 2021.9월 현재 System requirments 윈도우 To install and run Flutter, your development enviro.. 2021. 9. 15.
(Flutter) 우리는 왜 플러터를 학습해야할까? (1) 플러터는 구글 Fuchsia 라는 오브젝트를 알아야한다. 구글은 이미 시장을 지배하고 있는 두개의 걸출한 OS를 가지고 있다. 안드로이드OS 와 크롬 OS이다. 그렇다면 구글은 왜 이시점에서 새로운 OS를 개발하는 걸까? -2016년 8월, 어떠한 공식 발표도 없이 깃허브에 코드가 개시됨 - Zircon(지르콘) 이라는 마이크로 커널을 기반으로 하고 있다. - 2017년 11월 Swift지원 계획이 밝혀짐 - 2018년 1월 픽셀북을 공식 fuchsia 테스트 디바이스로 추가 - 2019년 1월 안드로이드 앱 구동 가능성 - 2019년 5월 구글 I/O에서 fuchsia가 언급됨 - 2019년 7월 1일 fuchsia 공식 사이트 개설 커널이란? -> OS(운영체제)에서 핵심적인 역할을 하는 부분 -> .. 2021. 9. 14.