Dart, Flutter
-
스크랩| Flutter에서 await를 initState 함수 내에서 사용하기Dart, Flutter 2024. 7. 8. 12:27
https://tksuns12.github.io/project/await-init/ [So.SSul]Flutter에서 await를 initState 함수 내에서 사용하기Flutter에서 코딩을 하다보면 위젯이 build 되기 전에 로컬데이터를 불러와야 하는 경우가 있다. 그냥 위젯을 하나 더 만들어서 데이터를 불러오는 용도로 사용하고 그에 맞춰 Route를 설정해주면 되tksuns12.github.io
-
dynamic vs var | final vs constDart, Flutter 2024. 7. 4. 17:03
dynamic vs vardynamic으로 선언하든 var로 선언하든 자료형과 무관하게 데이터를 담을 수 있다.그러나 var로 선언한 변수는 처음 입력한 값과 다른 자료형의 값을 저장할 수 없다.dynamic은 초기값과 다른 자료형의 값이라도 저장할 수 있다. final vs const 둘 다 값을 한번 선언하면 바꿀 수 없다.둘 다 자료형을 선언하지 않아도 var을 선언한 것과 유사하게 자료형을 취급한다. DateTime.now()는 코드가 실행되는 순간의 시간을 반환한다. const는 빌드가 되는 시기에 이미 그 값을 알고 있어야 한다.final은 빌드타임에 값을 몰라도 된다.
-
하이브리드 앱, 뭘 공부해서 뭘로 만들어야 할까? - React Native VS FlutterDart, Flutter 2024. 4. 22. 11:23
1. 하이브리드 앱 제작 필요성 우리 회사는 네트워크를 통해 장비를 조작하는 기술을 핵심으로 성장하는 스타트업이다. 아이패드앱을 통해 컨트롤하는 것을 기본으로 하고 있는데, 이때 사용하는 앱은 처음부터 설계하는 앱이 아니라, 백엔드를 배제한 채, 프론트엔드만 설계(그것도 대부분 템플릿화 되어 있고, 적절한 신호타입과 내용을 입력하는 정도)한다. 회사가 성장하면서 당연히 여러 문제가 발생한다. 1. 제한적인 UI 디자인 2. 앱 자체의 불안정성 3. 최신 프로토콜 적용 어려움 등등 이에 따라 자체 앱을 개발할 수 있으면 핵심상품의 가치가 훨씬 높아질 것 같다는 의견 다수. 2. 왜 하이브리드 앱인가? 앱의 종류는 크게 세가지로 나뉜다. 1. 네이티브 앱 2. 웹앱 3. 하이브리드 앱 참고자료 : https..