일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 해커톤
- loss function
- 고려대학교
- 백준
- 이미지 분류
- 앱 개발
- google_ml_kit
- optimization
- 뮤직플레이어
- 앱
- linear classifier
- 국방오픈소스아카데미
- 앱 출시
- 더보기창
- OSAM
- 다익스트라
- 고연전
- image_picker
- Dijkstra
- CS231n
- 알고리즘
- K-nearest neighbor
- ModalBottomSheet
- flutter
- 응원가
- text recognition
- KUsic
- 고려대학교 응원가
- image classification
- Firebase
- Today
- Total
목록flutter (7)
영주머니의 개발주머니

google_ml_kit 패키지에는 Text Recognition, Face Detection, Image Labeling 등의 다양한 기능을 지원한다. 그 중 Text Recognition을 사용해보자. google_ml_kit | Flutter Package A Flutter plugin to use all APIs from Google's standalone ML Kit for mobile platforms. pub.dev 아래의 예시코드는 직전 포스트의 image_picker 사용 예제에 텍스트 인식 기능을 추가해서 만들었다. [Flutter] image_picker로 카메라 및 갤러리에서 이미지 가져오기 Flutter에서 카메라로 촬영한 사진이나 갤러리의 이미지를 가져오는 것은 image_pic..

Flutter에서 카메라로 촬영한 사진이나 갤러리의 이미지를 가져오는 것은 image_picker 패키지로 간단히 구현할 수 있다. image_picker | Flutter Package Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera. pub.dev 예시 코드 class _MyAppState extends State { XFile? _image; //이미지를 담을 변수 선언 final ImagePicker picker = ImagePicker(); //ImagePicker 초기화 //이미지를 가져오는 함수 Future getImage(ImageS..

Android Studio로 Flutter 개발을 진행하고 Github에 업로드했다면 맥 환경에 Xcode만 다운되어 있어도 앱스토어 업로드가 가능하다. 우선 Xcode에 Github에 저장해놓은 프로젝트를 불러온다. Github clone을 이용하면 될 것 같았지만 내 컴퓨터에서는 기능이 제대로 작동하지 않았다. 그래서 나는 Github에서 프로젝트 파일을 직접 컴퓨터에 다운받은 뒤에 File -> Open을 통해서 파일을 열였다. 이때 Flutter 프로젝트의 Root를 선택하면 파일이 안열리고 프로젝트 Root -> ios 폴더를 선택해서 열어야한다. 그러면 Runner 폴더가 열린다. lib파일을 안불러왔는데 괜찮은건가 싶지만 괜찮다. Runner 폴더를 불러왔으면 왼쪽에서 더블클릭해서 설정창을 ..

플레이스토어 다운로드 링크 쿠직(KUsic) - 고려대학교 응원가 - Google Play 앱 고려대학교 응원가 전용 뮤직 플레이어 앱입니다. play.google.com 기본적인 UI를 완성한 지 거의 2주가 지났다.. 앱 페이지 레이아웃을 2일 만에 완성하고서 이제 Flutter에 좀 익숙해졌나 싶었지만 어디까지나 껍데기 만들기에 한정된 이야기였다. 그래도 어찌어찌해서 최소한의 기능을 하는 앱을 완성했다. 내가 구현하고자 했던 기능들은 다음과 같다. - Melon, Flo와 같은 음악 재생 기능 (백그라운드 재생, 반복 재생, 랜덤 재생 등) - 나만의 응원가 플레이리스트 기능 - 좋아요 기능 - 가사 조회 기능 (응원가 싱크에 맞춰서 표출되는 가사 변경) - 응원곡 mp3 및 lrc 파일 서버에 저..

현재 페이지 위에 하단 시트를 보여주고 싶으면 ModalBottomSheet 위젯을 사용하면 된다. 자세히 보기 창과 같이 사용자에게 추가적인 정보를 제공하거나 옵션을 제공하고 싶을 때 유용하다. 예시 코드 import 'package:flutter/material.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( body: ModalBottomSheet(), ), ); } } cla..

플레이스토어 다운로드 링크 쿠직(KUsic) - 고려대학교 응원가 - Google Play 앱 고려대학교 응원가 전용 뮤직 플레이어 앱입니다. play.google.com 드디어 앱의 뼈대가 되는 페이지 디자인을 완료했다! 3일 정도 걸렸는데 구상한 페이지가 7개밖에 안 되는 것 치고는 생각보다 오래 걸렸다. Android Studio 설치하고 Git이랑 연결하고 Emulater도 실행해보면서 이것저것 처음 해보다 보니 시간이 오래 걸렸다. 직전 프로젝트에서는 FlutLab라는 온라인 IDE 환경에서 개발을 진행했어서 디버깅도 웹 환경에서 해야 해서 불편한 점이 많았는데 Emulater에서 직접 보고 디버깅하니까 확실히 직관적이고 편하다. 하지만 용량이 10GB라서 내 노트북 C드라이브 용량을 다 차지해..

해커톤 참가 자격을 얻는 과정 2022 OSAM 국방오픈소스아카데미 군장병 해커톤 참가 과정 군대에 있다 보니 근무하고 생활관와서 폰하고 놀다가 자고 일어나서 근무하는게 반복되는 무의미하게 시간을 보내는 날들이 많았다. 항상 생산적이고 남는 일을 하자고 생각하지만 근무하고 youngjumoney.tistory.com ✔️ 팀 빌딩 팀 빌딩은 해커톤 참가자 전용 팀빌딩 게시판에서 진행된다. 게시판에서는 다른 사람들의 개발계획서를 전부 볼 수 있다. 내가 구상한 프로젝트를 같이 할 사람을 게시판에서 모집하거나 다른 프로젝트에 팀원으로 지원할 수 있는데 나는 드론 비행 허가를 관리하는 프로젝트에 팀원으로 지원했다. ✔️ 본격적인 해커톤 기간 시작! 팀 빌딩 기간이 끝나고 본격적인 해커톤이 시작된다. 확정된 팀..