본문 바로가기

코딩(개발)/Flutter(18)

chatting ui 코딩파파 채팅 따라하기 *pubspec.yaml dependencies: flutter: sdk: flutte logger: ^0.9.4 * main.dart import 'package:flutter/material.dart'; import 'package:chatting/home_page.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { // This widget is the root of your application. @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', theme: ThemeData( .. 2021. 3. 5.
ListView / AnimateList * ListView 테스트 하드코딩 - 데이터없이 ui 테스트 해보고 싶을때~ import 'package:flutter/material.dart'; class TodoList extends StatefulWidget { @override _TodoListState createState() => _TodoListState(); } class _TodoListState extends State { @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('todolist firebase'), ), body: SafeArea( child: Padding( padding: const EdgeInsets... 2021. 3. 4.
TextField * 입력값 받아오기 import 'package:flutter/material.dart'; class HomePage extends StatefulWidget { @override _HomePageState createState() => _HomePageState(); } class _HomePageState extends State { TextEditingController _textEditingController = TextEditingController(); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text("Chat App"), ), body: Container( padding: Ed.. 2021. 3. 4.
플러피 게임 제작 코딩파파 모바일게임 따라하기 파일구조 ※ pubspec.yaml dependencies: flame: ^0.28.0 assets: - assets/images/ - assets/audio/ ※ main.dart import 'package:flame/flame.dart'; import 'package:flutter/material.dart'; import 'my_game.dart'; Size size; var spriteSheet; void main() async { WidgetsFlutterBinding.ensureInitialized(); size = await Flame.util.initialDimensions(); spriteSheet = await Flame.images.load("sprites.. 2021. 3. 4.