창업 일지/부트 캠프
-
책 정보 api를 활용한 앱창업 일지/부트 캠프 2022. 6. 22. 21:18
지난주 보단 provider를 어떻게 써야 할지 감이 조금 생겼다 하지만 아직 api 데이터를 가져와서 이걸 출력하는 단계의 로직이 생소해서 그런지 막히는 부분이 생긴다 논리적인 사고력이 부족한것 같은 느낌이 든다 팁이라면 한번에 완벽한 코딩을 하기보단 조금씩 작성하다가 내가 원하는 값이 나오는지 print를 자주 하는 게 답인 것 같다 [ 메인 ] import 'package:book_store/book_service.dart'; import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import 'package:url_launcher/url_launcher.dart'; import 'book.dart'; void..
-
다이어리 만들기창업 일지/부트 캠프 2022. 6. 16. 21:47
달력이 해당일에 기록된 이벤트를 불러오는 조건을 만드는 게 까다로웠다 우선 table_calender 라이브러리에서 예제 코드를 적극 활용해봤다 여러 번 테스트해본 결과 어떻게 구동하는 건지 실마리가 보여 당장 숙제로 넘어와서 이것저것 만져봤다 이벤트 목록을 만들기 위해 List를 활용해서 데이터를 쌓아주는 것까지 생각이 나는데 이걸 달력에 표시하기 위해 마지막엔 배열 형태로 리턴을 해야 달력에 표시가 돼더라 근데 이벤트가 있는 날짜와 달력 날짜를 조회해서 데이터를 가져와야 하는데 이걸 어떻게 해야 할지 모르겠다 답답했다 일단 내가 하는 지식 내에서 해결해 보려고 했지만 실패 숙제 영상을 보고 where함수를 쓰는데 이걸 왜 쓰는지 이유는 없더라 걍 단순 조건문 필터링하는 거라는데 그럼 for, forE..
-
flutter 실습해보기창업 일지/부트 캠프 2022. 5. 29. 17:00
stack() : 레이아웃을 쌓아 올릴 수 있다 Divider() : 구분선 AspectRatio() : 배너를 순차적으로 넘김 ListTile() : Drawer() 사이드 메뉴에서 같이 쓰면 좋다 / 자제 적인 하위 위젯의 위치 균형을 맞쳐준다 그래서 걍 갖다 쓰기만 하면됨 Expanded() : 위젯이 가진 영역을 최대한 늘려서 디스플레이 해준다 import 'dart:ui'; import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { const MyApp({Key? key}) : super(key: key); @override Widget build(Build..