본문 바로가기

Flutter16

[Flutter] 코딩 스터디 4회차 | Dart의 비동기처리 ✨ 목표 책 '플러터 앱프로그래밍' p.43~47 학습 ✨ 이해한 것 자바스크립트의 비동기처럼 async, await를 이용, 함수와 중괄호 { 앞에 async 붙임 await 의 결과값을 받기 위해 async 구문 앞에 Future 클래스를 지정. (여러개를 받으면 Stream) await 키워드를 붙이면 이후 코드 실행은 멈춤. Dart는 하나의 쓰레드 (thread). await를 호출한 쪽의 프로세스가 끝날때까지 기다리기 때문에 await 순서를 잘 고려해야 함. ​ ✨ 이해 안되는 것 await에 .then으로 리턴값 받는것이랑 Future (or Stream)으로 리턴값 받는 것의 차이가 긴가민가 함. ​ ✨ 소감 JavaScript 같은 언어를 공부할때는 비동기를 끝자락에 배우는데 Dart는.. 2022. 8. 31.
[Flutter] 코딩 스터디 3회차 | Dart의 9가지 중요한 특징 ✨ 중요한 Dart 언어의 특징을 알아보자. Dart는 크게 9가지의 특징이 있다고 한다. 간간히 사족의 의견을 겸사겸사 넣어보았다. main() 함수로 시작 어디에서나 변수를 선언하고 사용할 수 있음 (클로저가 적용되지 않고 모두 전역변수화 되는건가?) 모든 변수가 객체, Object, {}. 모든 객체는 Object 클래스 상속받음 자료형이 엄격함. (타입스크립트와 마찬가지로 타입속성을 명확하게 하면서 다른 유형의 값을 허용하지 않는 엄격형이라는 뜻인가봄) 제네릭 타입으로 개발, List, List처럼 다양한데이터 넣을 수 있음 public, protected같은 키워드가 없음. 외부노출 피하려면 변수나 함수이름앞에 (_) 표현. 변수나 함수의 시작은 언더스코어 혹은 string으로 시작, 이후에 숫.. 2022. 8. 29.
[Flutter] 코딩 스터디 2회차 | 시작은 초록깡통 스튜디오 내가 안드로이드 어플을 만지게 될줄이야..ㅎㅎ 두근두근하다. 함 시작해보까? 해당 내용은 '플러터 앱 프로그래밍' 책의 22p. 부터 00p. 까지의 내용을 토대로 작업했다. 먼저 위 사진에서와 같이 안드로이드 스튜디오를 다운받는다. 1기가에 근접한 용량... 그나저나 한번 느끼는 것이지만 개발자를 위하여 프로그램 배포하는것이 무료라는것이 다시금 뭔가 감사하다. Adobe의 사악한 가격정책들을 생각하면 디자인 할때는 학생가격일지라도 한달에 최소 18,000원, 주변에 도움을 받을 사람이 없다면 거진 6만원의 돈을 매월 내야 하는데, 요런 에디터들을 무료로 받을수 있는것이 너무나도 감사한 일인것... 기본적인 셋팅이 설정되어 있을것 같으므로 계속 next를 눌러주기... 구글프로그램이니까 광고성 프로그램 .. 2022. 8. 19.
[Flutter] 코딩 스터디 1회차 | 새로운 무기 장착 ✨ 새로운 무기를 찾아서 멋사를 수료한지 어언 2주가 흘렀다. 그리고 블로그도 참 많이 방치했다....ㅋ... 멋사 돌이키는 후기도 작성해보려 했는데 이번 주말에 다시 작성해봐야지. 민럭님 후기에 삘받아서 나도 한번 써볼려구. 주저리 서두가 길어졌는데, 일단 자바스크립트나 리액트에 대해서는 입문레벨이 어느정도 걸쳐있다고 생각한다. 그러나 내가 신입으로서 무언가의 경쟁력이 있나? 싶으면 흠... 팔짱끼고 돌이켜보게 된다. 그나마 디자인을 할 줄 아는것? 이것만으로는 내가 FE개발자로서 큰 경쟁력이 있다고 보진 않는다. 중간에 퍼블리셔와 디자이너와의 연결고리와 좀 더 수월한 의사소통이 가능한 것으로 이야기 될 수 있으나, 정말 중요한 것은 나의 코딩스킬이 아닌가 싶다. 그렇다고 내가 자바스크립트와 리액트에 .. 2022. 8. 12.