hukk
1k
2021-09-08 14:55:26 작성 2021-09-08 16:05:45 수정됨
23
4045

어플개발 견적이 돈이 많이 나와서 개인적으로 개발해봤어요


회사에서 통신사랑 회선계약해서 3년에 한번쯤은 서비스 받는데요, 

이전 전산담당자가 통신사랑 협의해서 조직도 비상연락망 어플리케이션을 받아서

운영 중이었어요

근데 불편함이 많았지요, 자동연동되는게 하나도 없어서 조직변동 있을 때마다

손으로 전부 바꿔줘야됐어요.


그러다가 지난달 어플이 고장나면서 통신사에 연락하니 그때 개발하던 부서가 없어져서 개발인력이 

사라지고, 더이상 AS를 받을 수 없다는 회신과 함께,

통신사에 새로운 어플개발 견적을 물어보니 답은 서버비 포함 22,000천원이 나와버렸습니다. (이천이백만원)



안그래도 그당시에 flutter로 남는시간에 개발자 흉내를 내고 있었는데,

다행히 현업업무도 바쁜 때가 아니고 예산편성말고는 크게 할일이 없던 차라 

위에 허락받고 개발만 전념해서 1달안에 만들어봤어요. 


구현방식은 회사 전자결재 서버의 오라클 10g에 django를 연결하여 API로 정보를 송출

물론 송출할 때 토큰방식이라서 아무나 접근할 수 없게 만들었지요. 

이전과 다르게 조직도 정보도 바로 적용되요(조직변동시 손수 변경 필요없어짐)


flutter에서는 api 정보를 가져와서 단순히 화면에 뿌려주는 형태입니다. 

물론 회사직원만 사용할 수 있게 api에 전화번호로 질의했을 때 

전화번호가 다르면, 사용할 수 없게 했어요


회사직원이면, 구글 firebase를 이용하여 sms인증을 했어요

네이버 라인처럼 생각해서


휴대폰 입력도 사용자가 안해도 기기에서 따와서 자동입력하게 헀고

sms또한 직접 사용자가 안읽어도 자동입력하게 했어요


속도향상을 위해서 GETX라는 상태관리 패키지를 이용해서 

STATEFUL한 페이지를 한개도 안만들었어요. 덕분에 속도는 보장한답니다..



저장하기 버튼을 누르면 이름 휴대폰번호 회사명 등이 자동으로 저장이 되고 수정할 수 있게되요


참고로 공개된 개인정보는 저희 회사 공식 홈페이지에도 나와있는 정보라서 딱히 마킹하진 않았어요

아이폰까지 같이 개발된다는 소리에 flutter를 썻는데

아이폰테스트를 해봐야되는데 맥북이 없어서 아직까지 아이폰으로는 출시를 못했어요

태어나서 맥북을 써본적이 없거든요..


구글 마켓출시 할 때 처음하다보니 마켓등록 심사에서 2번이나 실패했습니다.


첫 번째 사유는 이것저것 테스트해본다고 권한을 코드에 넣었는데 그것때문에 거절당했고

두 번째 사유는 api정보 송수신할 때 http로 송수신한다고 거절당했어요

바로, api서버에 ssl인증서 적용하고 재심사하니 바로 통과가 되네요

그리고 몰랐던게, 어플등록하면 바로 마켓에서 검색될 줄 알았는데

개인개발자가 낸 어플이거나 처음 낸 어플 즉 인기가 없는 어플은 검색조차 안된다는걸 알았어요--;;

일단 마켓에는 성공적으로 등록이 되었습니다.


그냥.. 개발기입니다..... 개발자도 아닌데 한번 해봤는데 역시 단순 사무보다 개발이 재미있긴해요 ㅋㅋ





30
11
  • 댓글 23

  • Unknown_
    223
    2021-09-08 15:07:43

    대단하시네요 정말... ㄷㄷ

  • onimusha
    9k
    2021-09-08 16:01:01 작성 2021-09-08 16:01:21 수정됨

    헐.. 민감한 개인 정보는 가려주세요;;

  • hukk
    1k
    2021-09-08 16:06:28

    onimusha 

    네 홈페이지에 공식적으로 게재된 정보긴한데 중간글자는 가렸습니다. 감사합니다~~ 

  • 모두화이팅
    59
    2021-09-08 16:38:48

    우와 잘 만드셨네요. 혹시 어디서 공부하셨나요? 저도 flutter 해볼려고 하는데 어떤 강의를 들어야 할지 모르겠네요

  • hukk
    1k
    2021-09-08 17:34:46

    모두화이팅 

    여기다 적어도되는지 모르겠네요 !!  인프런의 오준석님 강좌 들었습니다. (홍보 아님;;)

  • 수원원천
    216
    2021-09-08 17:37:44

    잘 만드셨네요

  • 모두화이팅
    59
    2021-09-08 17:53:23

    hukk
    답변 감사합니다 

  • node흥해라
    52
    2021-09-08 20:45:24

    공기업 전산직 이신가요?

  • 삼식이
    1k
    2021-09-08 23:39:15

    1년 유지보수 하시면 왜 2천2백을 불렀는지 알게 되실꺼에요 ㅎㅎ

  • 마샤와곰
    344
    2021-09-09 08:59:24

    디자인도 할줄 아신다니 대단하십니다..ㄷㄷㄷㄷ

    저는 똥손이라 디자인이 매번 개발자스타일이라 힘들더라구요..ㅠ

    멋지네요!

  • hukk
    1k
    2021-09-09 09:07:17 작성 2021-09-09 09:11:36 수정됨

    마샤와곰

    조직도 리스팅 디자인은 제가 한게 아니고

    저희 본회사라고 할 수 있는 포항시 어플을 보고 비슷하게 만들었어요.


    솔직히 저는 디자인적인 재능이 없더라고요

    구글링해서 프리템플릿 디자인 리스트 쭉 보고 마음에 드는거 따라서 만들었어요, 

    물론 더 효율적으로 만들었어요

    프리템플릿 디자인은 디자인파일을 포토샵을 통해서 그림파일로 만들어서 삽입한 반면에


    저같은경우는 그림파일 안써보자라고 해서 그렸습니다.  따라만들긴 했지만 더 효율적으로 빠르게 나오게 했어요

    처음에 프로그래밍으로 그림그리는게 어색해서 반나절정도 개발을 안하고 아예 새로운 프로젝트 만들어서 선그리는데만 시간투자한 적도 있습니다.


    그림파일은 그냥 저기 svg파일 파란색화면에 있는게 전부입니다. 

  • hukk
    1k
    2021-09-09 09:08:15
  • 천진우
    280
    2021-09-09 16:43:46

    와 대박이네요.

    존경합니다.

  • 레옹개발
    168
    2021-09-09 22:36:23

    마켓에 어플이 검색이 안되면 어떻게 찾아가나요..?

  • Kyle Ryu
    9
    2021-09-10 11:17:08 작성 2021-09-10 11:18:33 수정됨

    레옹개발

    사내 앱들은 대부분 링크 공유로 다운 받게 하더라고요.

  • dudgh107
    739
    2021-09-10 12:53:54

    능력자시네요

  • 스텁
    2k
    2021-09-10 20:09:39

    개발은 물론 참 재밌죠 problem solving.


    값어치에 대한 이야기는 얼마나 많은 request와 수정사항을 자동으로 처리하냐에 따라서 값어치가 달라집니다.

    흔히 말하는 scalability. 매번 수동으로 수정해야 됐다는것도 그 맥락이긴하구요.

    이정도 기능에 2천2백이면 시간대비 인건비 따지면 나쁘지 않아보입니다.


    위에 어느분이 말하신대로 1년(연봉) 운영하시다보면 이제 뭔가 자잘한 기능 더붙어야 되고 더 많은 사용자를 수용해야되고

    이러면서 시간대비 인건비 따지면 2천2백이 참 싸구나~ 하실순간이 오실수도 있긴합니다.

  • younghoo
    122
    2021-09-11 01:32:10

    개발이 이렇게 쉬운 세상이 도래했습니다.


  • hukk
    1k
    2021-09-13 10:03:36

    레옹개발  이제는 검색돼요!!


    스텁  사무업무만하면 질려서.. 덕분에 공식적으로 개발툴 열어도 눈치 안보이게 됐습니다. !! ㅋㅋ

  • Dev.kerberos
    912
    2021-09-14 14:31:12

    대단하십니당

  • kindcode
    347
    2021-09-15 09:44:58

    와 대박이네요..

  • hyjn
    41
    2021-09-16 07:53:57 작성 2021-09-16 08:27:21 수정됨

    저는 작년에 이층 집을 보수할일이 있어

    인테리어 업체에 문의를 하니 2 달에 2천 2 백만원

    달라더군요

    제생각에 좀 비싼생각이들어

    남는게 시간이라 팔걷어 붙이고 한달뺑이치게 일해서 

    이층집과 내부 인테리어를 끝낼수 있었습니다


    비용은 자재비 등등해서 약 5백만원 들었죠

    완전 개꿀이죠

    그때 생각이 든게 

    왜 인테이어 업체는 2천 2 백만원 견적을 했을까 입니다

    오백 이면 되는데

    참이상하더군요

    그쳐?


    앞으로는 전기나 배관 그리고 가능하다면 증축해서 5 충으로 올릴려구요

    문제가 생기면요? 뭐 어때요 다시하면되죠.

    경험은 없지만 하는김에 이번에는 자동차도 개조좀 해볼려고요 뭐 어때요 남는게 시간이니 .

    그거 해보니 별거 아니더군요 




    비행기도 만들어 볼려고요 

    뭐 제생각엔 전문가를 비싼비용들여서 고용할 필요가 없는것으로 같아여 


    제가 하면되죠 왜 비싼비용들여서 경험자 숙련자를  구해요? 제생각엔 숙련자 기술자를 구하는사람들이

    그런사람들이 좀 바보같이 보여요 


    …….. 후


    저희 개발자들이 클라이언트를 만났을때 자주듣는 이야기는 

    “내주변에 누구누구는 몇일안에 원하는것을 개발할수 있다고 말하는데 ,왜 견적과 시간을 이렇게 했는지 모르겠 습니다”


    이겁니다


    어떤 직종이나 숙련된 기술과 지식이 동반되어야 하면 우리는그들을 전문가 라고 합니다.

    주변에 수많은 전문가들이 서로 협업하여 지금 우리가 살고 있는 윤택한 사회를 만들어 냅니다.


    항상 그들을 존중하고 그들이 사회에 공헌하고 있음을 감사하며, 전문인들에게 타당한 댓가를 지불 하고 더불어 사는것, 그게 우리들 세상 아닌가요?


    그러는 당신도 특정 분야에 전문가 이니까요 



    -1
  • chibi
    804
    2021-09-16 09:57:30

    플루터 배워볼까 했는데 이글보고 동기부여 얻고 갑니다 

  • 로그인을 하시면 댓글을 등록할 수 있습니다.