베이비스푼을 개발하면서 상태관리 툴로 GetX를 사용했습니다. 오늘은 GetX를 사용하면서 자주 사용했던 용법들을 몇가지 정리해보려고 합니다. (몇시간 정리했던 내용이 세션 만료로 인해 날아가는 불상사가 발생했네요 ㅠ,ㅠ) 1. Get.toNamed() - Navigation.pushNamed() 동일 - GetPage()로 미리 등록해놓은 페이지의 name을 이용하여 Navigation Stack에 push 한다. 이후 Get.back()으로 이전 페이지로 돌아올 수 있다. - arguments를 이용하여 필요한 정보를 전달하여 처리할 수 있다. // toNamed 예제 Get.toNamed(Routes.SCREEN_HOME, arguments: {'isNewBaby': babyModel}) // ar..
2022년 8월 31일 (현지시간) 오슬로에서 Flutter Viking에서 Flutter 3.3을 발표했다. 이번 발표에서 소개된 주요 내용들은 다음과 같다 1. 머테리얼 디자인 3 지원 2. iOS 지원 강화 : iPad의 스크리블 필기 지원 : 선택 가능한 텍스트 그룹화 : 트랙패드 지원 3. Dart 2.18 포함 4. TextEditingDeltas 4. Impeller (차세대 렌더링 레이어) 소개 : Skia 엔진 코드를 대체할 차세대 렌더링 레이어 : iOS (Metal), Android (Vulkan)과 같은 최신 하드웨어 가속 그래픽 API를 최대한 사용하는 사용자 지정 런타임으로 대체 : 앱의 프레임 속도가 60Hz 혹인 그 이상의 refresh 속도로 고정된 상태를 유지할 수 있다...
Python & Django DRF 기반 서버를 사용하면서 주로 사용하는 기본 명령어들의 모음입니다. 추후 편하게 사용하기 위해 기록해둡니다. 1. Python 기본 명령어 // 가상환경 실행 source devenv/bin/activate // Django 관리자 생성 python manage.py createsuperuser // 서버 실행 python manage.py runserver 0:8000 --settings=babyspoon_web.settings.local_jm python manage.py runserver 0:8000 --settings=babyspoon_web.settings.development python manage.py runserver 0:8000 --settings=ba..
이번에 베이비스푼 앱에서 유저들의 요청이 많이 들어왔던 것중에 위젯을 개발하려고 했어요. iOS 위젯을 개발하는 방법에 대해서 이야기 해보려 합니다. 제목에도 적혀있듯이 iOS Widget에서 버튼 기능을 추가하는 방법을 중점적으로 다뤄볼께요 우선 두 가지 타입의 위젯을 만들건데요 SummaryWidget과 DoTypeWidget을 만들어 볼거에요 SummaryWidget은 베이비스푼에서 입력받은 정보들을 Widget에서 Display만 하는 용도로 만들고 DoTypeWidget은 실제 앱에서 동작할 수 있도록 버튼 형식으로 구성해보았어요 (디자인은 아직 입히지 않았네요 ㅎ.ㅎ;) 기본적으로 Widget을 추가하는 방법은 (https://pub.dev/packages/home_widget) Runner ..
오늘은 대한민국 영화 중 천만관객을 넘은 영화 리스트를 정리해보려합니다. 범죄도시2가 펜데믹 상황에서 개봉 40일만에 1200만 관객을 넘었다고 하니 엄청난 성과인듯합니다. 물론 사회적거리두기가 풀린 영향도 없잖아 있을것 같긴하지만 어쨌든 대단한 기록인것 같네요. 최근 몇년 사이 대한민국 영화가 세계적으로 인정받고 있는 추세라 대한민국 국민으로서 기쁘지 않을수가 없네요 :) 앞으로도 한국 영화계에서 꾸준히 좋은 작품이 나오고 세계적인 명성을 얻으면 좋겠네요. 대한민국 영화계에 화이팅!! 그럼 대한민국 천만 관객 영화 20선 시작해볼까요. (범죄도시2는 아직 극장에서 상영중이기에 집계가 완료된 이후 순위를 업데이트 할 예정이에요) [1등] 명량 ❤️8.88 감독 : 김한민 주연 : 최민식, 류승룡, 조진웅..