본문 바로가기

개발 공부/Flutter5

[Flutter] Flutter - Bottom Navigation Bar 만들기 이전에 만들었던 플러터 앱 중에서 bottom navigation bar를 만들었던 것에 대해 작성해보려 한다. bottom navigation bar를 만드는 방법에는 다양한 방법이 있으나 본인은 BottomNavigationBar 위젯을 사용하여 다른 페이지와 연결하는 하단바(탭)를 제작해보도록 하겠다. 1. BottomNavigationBar 만들기 https://api.flutter.dev/flutter/material/BottomNavigationBar-class.html BottomNavigationBar class - material library - Dart API A material widget that's displayed at the bottom of an app for selecti.. 2022. 2. 7.
[Flutter]Flutter - 1. Firebase 로그인 구현하기 이번 포스팅 역시 이전에 간단하게 진행했던 프로젝트를 바탕으로 포스팅을 해보려 한다. Flutter의 경우에는 라이브러리를 다운받아 진행하는 경우가 많으므로 pub.dev 사이트를 자주 이용한다. Dart packages (pub.dev) Dart packages Pub is the package manager for the Dart programming language, containing reusable libraries & packages for Flutter, AngularDart, and general Dart programs. pub.dev 1. Firebase 서비스 이용하기 Firebase 관련 서비스를 이용하기 위해서는 파이어베이스 콘솔에 앱을 등록하고, Firebase_core라는 라이.. 2022. 1. 25.
[Flutter]Flutter 각종 오류 관련 - 추가 예정 Cloud_firestore와 관련하여 sdk 버전 오류가 발생하는 경우 android/app/build.gradle에서 minSdk 버전을 19 이상으로 변경. The number of method references in a .dex file cannot exceed 64K. 오류 발생 시 build.gradle에서 multiDexEnabled 활성화 android { compileSdkVersion 30 sourceSets { main.java.srcDirs += 'src/main/kotlin' } defaultConfig { // TODO: Specify your own unique Application ID (). applicationId "com.example.radishmarket.radis.. 2022. 1. 21.
[Flutter/기본] Flutter - 위젯, 레이아웃 flutter dart 파일은 lib 내부에 위치. 이를 벗어나면 실행되거나 적용되지 않음. ios, android는 네이티브로 동작하기 위한 파일들 import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { // This widget is the root of your application. @override Widget build(BuildContext context) { return MaterialApp( // Application name title: 'Flutter Stateful Clicker Counter', theme: ThemeData( // Appli.. 2021. 12. 22.
반응형