안녕하세요 신입 WPF 개발자입니다 ㅎㅎ
그동안 제가 제작해 온 WPF 프로그램을 한 번 시연해보고 싶다는 생각으로 글 작성합니다.
[시연 영상]
제가 현재 개발한 프로그램은
Arduino - Desktop - 외부 계측 장비를 연결하여 전자 부품의 성능을 자동으로 측정해주는 프로그램입니다.
혼자서 WPF 개발을 진행하면서, 확실히 공부하는 데 도움이 많이 된 것 같아요. 원래는 IT 개발자 쪽으로 희망했으나 우연찮게 전자 회사에 취업해서 이렇게 직접 하드웨어, 외부 장치와 통신하고 컨트롤하는 경험을 해보면서 로보팩토리나 MES 쪽으로 관심을 가지게 되어서 앞으로 이쪽으로 준비를 해보려고 합니다.
WPF를 처음 사용해본 후기는 … 꽤나 어렵다였습니다. Visual Studio 디자이너 완전 대박이잖아~ 하고 가볍게 시작했는데 생각보다 UI 컨트롤 하는 게 쉽지 않드라구요…
특히 장치들과의 Connection 여부와 시험 절차에 따라 서로 다른 UI를 제공하는 게 쉽지 않았습니다.
이런 식으로 상태에 따라 UI 들을 제어한다는 게 쉽지 않았습니다…
사실 혼자 개발하고 연구해보면서 나름대로 상태 변화에 따른 UI 관리 라이브러리를 제작해보고 있는데, 완성되면 함께 공유해서 피드백도 받고 싶습니다! ㅎㅎ 대략적인 내용은 다음과 같아요.
사실 이번에 개발하면서 궁금한 게 엄청 많았는데 자세한 질문내용은 질문 게시판에 정리해서 다시 올리려고 합니다 ㅎㅎ UI 관리라든지, DB 연결이라든지 이런 부분이 사실 저 혼자 개발을 진행하니까 많이 부족하고 미흡한 걸 느낀 프로젝트였습니다… 앞으로 무수히 많은 질문으로 다시 찾아뵙겠습니다. 감사합니다!