본문 바로가기

Flutter

(3)
홈페이지 위젯 생성 테스트 홈페이지 위젯 생성 테스트 🌏 Test Code import 'package:flutter/material.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({Key? key}) : super(key: key); // 이 위젯은 앱의 근간이 되는 페이지 @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter IoT Test', theme: ThemeData( // 여기부터 앱주제 부분 // 앱을 실행시키면 툴바창을 볼 수 있고 앱을 종료시키지 않은 채로 // 아래 'primarySwatch'에..
Flutter(플러터)가 무엇인가? 플러터는 모바일(IOS, Android OS), 웹(Web OS), 데스크탑(Window OS, Mac OS, Linux OS 등)을 아우르는 거의 모든 디바이스를 통해 굉장히 훌륭하게 시각적 디스플레이를 실현시키는 파워풀하고 범용적인 Open Source UI Framework이다. 크로스 개발 플랫폼인 React-Native와 동일하게 자주 비교가 되는 크로스 플랫폼으로 구글이 2017년 처음 출시한 이래로 전세계적으로 그 사용자수가 선풍적으로 증가하고 있는 상황이다. React는 JavaScript 언어를 사용하는 반면, Flutter는 구글 자체 개발 Dart 언어를 App의 Native Code 뿐만 아니라, 내부 플랫폼 전체에도 동일하게 사용함으로서 개발의 단순함에 있어서 큰 차이를 만든다. ..
Window10 BIOS/UEFI 환경설정 현재 사용하고 있는 PC 환경에 영향을 주지 않으면서 소프트웨어를 개발하는 방법은 가상 컴퓨터 환경인 Hyper-V를 이용하는 것이다. Window 10이 아닌 PC는 Vmware, VirtualBox 등의 별도 프로그램을 설치하여 가상화(CPU Virtualization) 환경을 구성해야 하지만, Window는 Hyper-V 기능을 이용하여 가상화 환경을 구성할 수 있다. 그러나 메인보드 제조사에 따라서 가상화 옵션이 비활성화된 경우가 있다. 특히 아래 그림과 같이 'Hyper-V 플랫폼' 항목에서 활성화가 불가능한 경우가 있는데, 이 때 PC 부팅 진행 중 맨 아래 적어 놓은 컴퓨터사별 해당 단축키를 이용하여 BIOS/UEFI 설정에 들어간 후, Utilities setting 항목을 선택하여 'In..