본문 바로가기

flutter27

프론트엔드 개발자의 TIL #003 TIL #003 191105 화 오늘 배운 점 1. 텍스트 에디터 zefyr을 사용하는 것이 불가피한 듯하다. 구현 과정이 상당히 복잡할 것으로 예상된다. 오늘은 실습이 아닌 예시 코드를 뜯어보는 정도로만 공부했다. 이미지 업로드 방법은 이미 이전 TIL에 작성하였다. 영상을 업로드하려면 패키지 flutter_uploader가 별도로 설치되어야 한다. 비디오 재생하는 플러그인은 Flutter팀이 공식 배포한 video_player을 활용한다. permission 작업은 운영체제마다 Manifest 파일에 수동으로 해주어야 한다. 참고 링크 https://learningflutter.net/flutter-markdown-editor/ Build A Markdown Editor With Flutter Bef.. 2019. 11. 5.
프론트엔드 개발자의 TIL #002 TIL #002 191104 월 오늘 배운 점 1. 이 주의 위젯 공부 - SelectableText 앱 내의 텍스트를 선택시 드래그하여 다양한 옵션을 지원할 수 있다. 곧 개발할 예정인 텍스트 에디터에 활용될 위젯인 것 같아 미리 공부해보았다. Widget SelectableText( 'my text', onTap: () => print('단일 탭 제스처에 대한 반응'); showCursor: true, //커서가 보이게 설정 cursorWidth: 5, cursorColor: Colors.purple, cursorRadius: Radius.circular(5), //기타 다양한 커서 관련 디자인 가능 ), Widget SelectableText.rich( //RichText를 선택할 수 있다 very.. 2019. 11. 4.
프론트엔드 개발자의 TIL #001 TIL #001 191102 토 오늘 배운 점 1. 서버에 Cookie를 업데이트하여 사용자 세션 유지 목적으로 주고받기 http request시 헤더를 활용하기 시작 class Cookie{ static String rawCookie = '0'; static void updateCookie(http.BaseResponse response) { rawCookie = response.headers['set-cookie']; if (rawCookie != null) { int index = rawCookie.indexOf(';'); headers['cookie'] = (index == -1) ? rawCookie : rawCookie.substring(0, index); } print('cookie: $ra.. 2019. 11. 2.