[Flutter #3] 어떤 애플리케이션을 만들 것인가?

2020. 11. 24. 06:56IT

어떤 애플리케이션을 만들 것인가?

어떤 애플리케이션을 만들 것인가는 우연히 유튜브를 보다가 아이디어를 얻었습니다. 

여러가지 이유로 보관 용도로 사진을 찾는 경우가 있습니다. 좋아하는 연예인 사진을 모으는 경우가 대표적인 예가 되지 않을까 싶습니다. 예를 들면 우리 둘째는 BTS를 좋아하는데 BTS에 대한 사진도 찾아보고 컴퓨터를 보면 BTS 폴더를 만들어서 찾은 사진이나 이미지를 저장해 두는 것을 본 기억이 있습니다. 둘째처럼 아이돌 팬들이 좋아하지 않을까 하는 생각을 우선 했봤습니다. 아이돌 팬들만 해도 많은 요구가 있지 않을까 싶었던거죠. 그래서 생각난 김에 앱의 기능을 다음과 같이 메모를 해 놨습니다.

 

구상을 한 앱의 기능은 

  • 사용자가 검색하고자 하는 주제를 입력 받는다

  • 특정 (검색)사이트를 입력 받는다. 입력되지 않으면 구글 또는 네이버를 기본으로 선택한다

  • 사용자가 입력한 주제에 해당하는 이미지를 입력된 사이트에서 찾아서 스마트폰에 저장을 한다

  • 이미 동일한 입력이 있을 경우 기존에 저장된 이미지들과 비교해서 추가된 이미지만 저장을 한다.

  • 알람을 맞춰 놓고 해당 시간마다 이미지를 찾아 업데이트하고 사용자에게 알람을 준다.

  • 사진을 구글 포토에 저장을 한다.(구글 포토를 접근할 수 있을지 자료를 찾아보고 최종 결정을 하자)

 

찾는 김에 제가 구상한 앱을 기술적으 로 설명을 하면 어떨까 싶어 구글링을 더 해 봤습니다. 전문적으로 보이게 하기 위해서는 앞에서 구상을 한 앱을 다음과 같이 설명이 가능하겠습니다.

  

“사용자가 입력한 검색어를 특정 웹사이트에서 Crawling 하고 Scraping을 하는 어플리케이션”

 

이 되겠습니다. 

Crawling 및 Crawler는 데이터를 분류하는 작업과 애플리케이션 혹은 모듈을 이야기 하며 Scraping은 데이터를 수집하는 것을 의미한다고 합니다. 대략적으로 애플리케이션을 구상을 해 봤으니 개발을 위한 준비가 필요하겠습니다.

 

반응형