목록개발 (77)
말랑한 하루
앞선 내용들을 진행하면서 Container 제작에는 이제 무리가 없었다. 내가 해온 발자취를 참고하면서 만들어 가도 됐고, 충분히 간단한 내용들이었기 때문이다. 하지만, 특정 자료에서 필요한 데이터를 원하는 형식으로 재 가공하기엔 문법이 다양했다. 물론 JavaScript와 Dart가 엄청나게 비슷하지만, 내부 구현은 실질적으로 다른 부분이 많았기 때문이다. 그래서 스킬 페이지를 만들 땐 이런 부분에 신경 쓰면서 다루는 내용들이 많을 예정이다. 🐇 HashMap ※ reference : https://api.flutter.dev/flutter/dart-collection/HashMap-class.html 다양한 자료형을 key/value 쌍으로 묶어 편하게 관리할 수 있는 Class가 바로 Map이다. ..
Equipment에서 Item/Cash와 달리 PetSymbol 파트를 따로 바라보는 이유는, Item/Cash는 공용 베이스를 기반으로 화면을 꾸려나갔으나, PetSymbol은 새롭게 구성해야 했다. 작업을 하다 보니, 어떻게 진행했을 때 가장 효과적으로 진행할 수 있는지 깨달았고 그 순서에 맞춰 내가 배운 내용을 정리해보려고 한다. 🐇 Expanded Row/Column/Flex 같은 Widget과 함께 자주 사용하는 Expanded Widget이다. 가장 훌륭한 점이, 내 남은 화면의 공간을 전부 채울 수 있다는 장점이 있지만 Row/Column/Flex Widget 이외의 다른 Widget의 자식으로 사용될 경우 가장 많이 볼 수 있는 오류가 Incorrect use of ParentDataWid..