[2020.06] Project 다원 공지


 

 

프로젝트를 시작하겠다고 게시글을 적은 2018년 9월 11일로부터 벌써 약 2년이 되어가네요.

그 동안 저는 제 실력이 많이 부족하다고 생각을 하고 있었고, 지금도 많이 부족하다고 생각하고 있습니다.

그래서 회사일에, 대학원 수업과 과제에, 개인적인 업무들에 치어살고만 있었습니다.

하지만 부족함 속에서도 조금씩 만들어가는 노력을 해보는게 우선이라고 생각이 들었고,

분석 - 설계 - 개발 - 이후 모든 것이 가능한,

개발만이 아닌 모든 면의 실력을 겸비하고 싶다는 목표가 있기 때문에 다시금 이어볼까 합니다.

 

 

저는 단순히 개발만이 아닌 좀 더 그 너머를 바라보고 있습니다.

너무 느리고 돌아가고 실패를 하더라도 그 경험한 모두가 저에게 있어 긍정적인 부분으로 발전했으면 좋겠네요.

 

 

물론 모든 사람이 불만이 없는 프로그램을 만들 수는 없겠지만,

또 버그가 없는 완벽한 프로그램이 될 수도 없겠지만,

단 한 사람이라도 필요하고 사용해야 할 프로그램이 있다면

그 한 사람을 위해서라도 개발을 해나갈 수 있는 개발자가 되고자 합니다.

 

 

회사, 대학원, 또 아직도 끝나지 않은 개인적인 일들로 부족한 시간이겠지만, 더욱 쪼개고 더욱 열심히 모두를 위해 뛰어다니는 Karzin이 되겠습니다.

 

 


다원

모두 다 원하는, 모두 다 사랑하는 사람


 

Project 다원은 제가 혼자 진행하는 프로젝트임을 미리 알려드립니다.

(아이디어-기획-분석-설계-개발-이후 유지보수 등 저 혼자가 진행하는 프로젝트입니다.)

또한 Project 다원에서 만든 프로그램은 전부 무료로 배포할 예정입니다.

(배포한 프로그램에는 거슬리지 않을 정도의 광고는 포함할 수 있습니다.

이는 개인적인 용도보다는 프로젝트를 위한 서버 구매/운영비용과 개발을 위한 서적 구매등으로 이용될 예정이며,

추후 기회가 된다면 제 개인적으로 기부하는 것 이외에 추가적으로 프로젝트의 이름등으로 기부도 해볼까합니다.)

 

 

 - Project 다원 ERP : ERP Core, Java 기반으로 Spring Framework를 통한 Web 연동의 기반이 될 것입니다.

 - Project 다원 원격 마우스 : 오래된 스마트폰을 재활용하는 프로젝트의 하나로, Android로 제작 후 시간이 될 때 iOS도 지원할 예정입니다. Android는 Kotlin 기반으로, iOS는 Swift를 기반으로 제작될 예정입니다.

 - Project 다원 원격 키보드 : 오래된 스마트폰을 재활용하는 프로젝트의 하나로, Project 다원 원격 마우스와 마찬가지로 Android 제작 후 iOS 지원 예정입니다.

 - Project 다원 원격 키보드 & 마우스 : 상단의 두 항목 (Project 다원 원격 마우스 / Project 다원 원격 키보드)을 종합할 예정입니다. 본 어플이 나오는 경우 원격 마우스와 키보드는 실험적 요소가 될 베타테스트적 어플로 바뀔 예정입니다. 위 두 항목처럼 Android는 Kotlin, iOS는 Swift 기반으로 제작될 예정입니다.

 - Project 다원 PPT 원격 리모콘 : PPT를 원격으로 컨트롤 할 수 있도록 할 예정입니다. 음성인식 등 실험적요소도 들어갈 예정입니다.

 - Project 다원 영상편집 : 가벼운 영상편집을 목표로 두고 있습니다.

 - Project 다원 듀얼모니터 : 오래된 스마트 디바이스를 재활용하는 프로젝트의 하나로, 폰, 태블릿등을 PC등에 연결하여 모니터로 활용할 수 있는 어플을 생각하고 있습니다.

 

이외에도 검토하고, 개발 예정 중인 프로젝트들은 아직 많이 있습니다.

최대한 시간을 쪼개가며 개발을 할 예정입니다.

 

 

모두 다 원하는, 모두 다 사랑하는 프로젝트가 될 수 있도록

Project 다원



다원 원격 마우스

분석/설계 (1)



다원 원격 마우스 분석 / 설계 (1).


이번 분석 / 설계에는 가장 기본적인 내용인 


개발 동기, 개발 내용, 개발 목표에 대해 작성이 되었습니다.



개발 동기


스마트폰은 계속해서 진화를 해가고 있습니다.


덕분에 우리들은 새로운 모델에 익숙해지는데에 많은 시간을 쏟기도 하고 있습니다.


사실 급격히 진화해가는 모습은 굉장히 좋지만, 여기서 안타까운 점이 몇몇 생기곤 합니다.


그 중 저는 사용 후 남아버린 스마트폰에 대한 안타까움을 해결하고 싶었습니다.


분명 비싸게 준 스마트폰일텐데 유용한 재활용 방법은 없을까 해서 고민하게 되었습니다.


그리고 문뜩 집에서 남아 굴러다니는 스마트폰을 컴퓨터의 마우스로 활용하는 방법은 어떨까란 생각이 들어 프로젝트를 진행하게 되었습니다.



개발 내용


앞서 보셨던 컨셉의 내용처럼 스마트폰(어플)과 컴퓨터를 연결하여 스마트폰에서 컴퓨터의 마우스를 원격으로 조작하는 방식입니다.


전제 조건으로는 공유기를 사용하여 스마트폰과 컴퓨터가 연결이 된다는 점이며,


기본적으로 통신은 wifi 소켓통신을 이용할 예정입니다.



본 어플은 다음의 세가지 기능을 지원할 예정입니다.


 1. 노트북의 마우스패드 형식 (트랙패드)

   - 가장 널리 사용하는 해당 방법은 최대한 노트북의 마우스 패드와 비슷한 형식을 취할 예정입니다.

 2. 조이스틱 형식

   - 조이스틱 형식을 이용하여 몇몇 게임에 있어서는 스마트폰을 이용한 원격 게이밍이 가능하도록 할 예정입니다.

 3. 자이로 센서를 활용한 형식 

   - 닌텐도 Wii와 비슷하게 스마트폰을 흔들거나 이동시키면 이동하는 형식입니다. 




개발 목표


저의 기본적인 개발 목표는 언제나 코딩능력의 향상과 코딩시 틀에 갖힌 사고보다는 창의력을 앞서 새로운 코드를 짜는 것을 목표로 하고있습니다.


쉽게 말해 공부가 프로젝트를 진행함에 있어 저의 가장 큰 목표입니다.


그래도 그 중 해당 어플 개발에 있어서는 높은 정확성과, 끊김없는 통신을 목표로 두고 개발해 나갈 예정입니다.


물론, 쉽다고 할 수 없는 개발 내용들이지만, 조금씩이라도 개발을 해 나가며 최대한의 완성도를 낼 수 있도록 노력할 예정입니다.



다음시간엔 분석/설계(2)에서 뵙겠습니다.


감사합니다.



컨셉

원격 키보드 & 마우스



어쩌다보니 [원격 마우스], [원격 키보드], [원격 키보드 & 마우스] 한꺼번에 올리게 되었는데,


컨셉이 비슷비슷하다보니... 어쩔수 없었네요 ㅠㅠ


이번엔 원격 키보드 & 마우스 입니다.


셋 다 안드로이드 어플로만 생각 중이며, 이 원격 키보드&마우스가 좀 더 종합적인 느낌을 받을수밖에 없겠네요.


[이미지 출처 - 본인 직접 제작]


앞선 원격 키보드와 원격 마우스를 합쳐놓은 형식이고, 한 화면에 두개의 오브젝트를 합쳐놓는다는게 생각처럼 쉽지는 않아서 (디자인, 레이아웃, UI & UX (특히 UX)) 여러 고민을 하고 있습니다.


나름 공부하면서 재미있는 어플이 완성되었으면 좋겠습니다.


감사합니다.


다음에는 원격 키보드 & 마우스 분석에서 뵙겠습니다! 



컨셉

원격 마우스



오늘은 원격 마우스 컨셉을 열심히 그려서 가져왔습니다.


원격 마우스라는 말처럼 안드로이드폰을 마우스처럼 활용할 수 있는 형식으로 제작할 예정입니다.


일단 아래의 컨셉 이미지를 보시죠.


[이미지 출처 - 본인 제작]

제가 생각하는 마우스는 3가지 형태의 사용방법을 가질 예정입니다.


1. 노트북 마우스패드 형식 (트랙패드 형식)

2. 조이스틱 형식

3. 자이로 센서를 활용한 형식



특히 1번같은 경우에는 윈도우 형식의 마우스패드와 맥북 형식의 트랙패드를 따로 만들어 이용자가 선택을 하여 사용할 수 있는 시스템을 도입할 예정입니다.


기본적인 컨셉이미지로 어떤 형식으로 만들지를 굳혀나가고 분석과 설계를 통해 개발할 예정입니다.


다음은 분석에서 뵙겠습니다.

+ Recent posts