본문 바로가기

Study88

[C#] WPF에 대해서 알아보자 #1 WPF를 왜 쓰지? , DataContext 해당 포스팅은 르노베유의 WPF MVVM 일주일만에 배우기 책을 참고하여 작성하였다. http://www.yes24.com/Product/Goods/53906004 WPF MVVM 일주일 만에 배우기 - YES24 필자의 십 수년간의 강의 경험을 최적화하여 집필한 가장 얇은 WPF 개발 서적으로 군더더기 없이 WPF를 빨리 배울 수 있다. 간단한 연습 과제와 따라 하기 방식의 해당 풀이를 통해 컨트롤 및 레이 www.yes24.com 기존 Windows Form에는 치명적인 문제점이 있다. 디자인코드와 논리코드가 섞여있다는 점인데. 이는 웹개발을 생각해보면 딱 느껴진다. 웹은 디자인을 하는 HTML과 CSS 개발을 위한 JavaScript 가 나누어져 있다. 때문에 MS는 Windows Form의 치명적.. Study/C# 2023. 3. 7.
[Flutter] 플러터 블루투스 연결 구현 #4 플러터를 사용한 블루투스 연결 1. 블루투스를 연결하기 위해 필요한것. - 블루투스 용어정리 - 블루투스 라이브러리 2. 블루투스 연결 - 아두이노 코드분석 - 모바일(플러터)에서 확인 3. 데이터 송수신 오랜만에 들어가보니 상당히 많이 변했다. 1.30.7 기준 연결방법은 아래에! 2023.12.26 - [Study/Flutter] - [Flutter] Flutter blue Plus 1.30.7 버전 기준 연결 예제 [Flutter] Flutter blue Plus 1.30.7 버전 기준 연결 예제 안드로이드 권한 업데이트로 인해 블루투스가 잘 안되서 보니 업데이트 많이했음. 따라서 최신 버전에 맞추어 예제를 작성함. (이걸 쓰는 도중에도 1.30.8에서 1.31.3 으로 올랏다;) 내가 사용한 버 theplace.tistory... Study/Flutter 2023. 3. 6.
[Flutter] 플러터 블루투스 연결 구현 #3 아두이노 코드 분석 1. 블루투스를 연결하기 위해 필요한것.   - 블루투스 용어정리   - 블루투스 라이브러리 2. 블루투스 연결    - 아두이노 코드분석    - 모바일(플러터)에서 확인3. 데이터 송수신 ** 이미 완성된 아두이노 코드를 가지고 있으나 블루투스 서비스와 캐릭터리스틱의 UUID와 데이터 송수신을 어떻게 하는지에  대해 참고할 만 한 자료를 만들어 보려고 한다. 라이브러리도 정했다. 이젠 아두이노 코드 분석을 해야한다. 물론 이 게시글을 보고 조금 활용하면 코드를 작성하는것도 가능하다.. 아두이노 코드를 확인하는 이유는 1. 어떤 서비스의 캐릭터리스틱을 통해 데이터 송수신해야하는지를 알아야 하며2. 데이터 송수신시 어떻게 처리되는지 알아야 하기 때문. c++로 코드가 작성되어있는데, 아주아주 간략하고 기.. Study/Flutter 2023. 3. 3.
[Flutter] 플러터 블루투스 연결 구현 #2 플러터에서 사용할 블루투스 라이브러리 정리 1. 블루투스를 연결하기 위해 필요한것. - 블루투스 용어정리 - 블루투스 라이브러리 2. 블루투스 연결 - 아두이노 코드분석 - 모바일(플러터)에서 확인 3. 데이터 송수신 블루투스의 용어 및 구성 형태에 대해서는 정리가 끝났다. 이젠 플러터 내에서 사용할 라이브러리를 정해야한다. 플러터에서 블루투스 라이브러리와 각 이슈사항과 각 라이브러리별 특이사항을 정리해보았다. chatGPT 형님의 도움을 받아서 작성 1.flutter_ble Flutter에서 BLE 장치 검색 및 연결, 서비스 및 특성에 대한 읽기 및 쓰기 작업 등을 수행하기 위해 사용. 이슈사항: 안드로이드에서 작동하지 않는 경우가 있습니다. AndroidManifest.xml에 사용 권한과 관련된 설정을 추가해야하는 이슈 잇음 2.flutt.. Study/Flutter 2023. 3. 2.
[Flutter] 플러터 블루투스 연결 구현 #1 개요 및 용어정리 회사내 프로젝트로 신규 H/W를 만들고 이를 모바일 환경에서 블루투스로 연동해야 하는 프로젝트가 있었다. 진짜 열심히 뒤져봐도 깔끔히 정리된걸 못찾아서 가이드라인겸 해서 작성.. 아두이노, 블루투스에 대한 구성요소 및 제작법에 대한 어떠한 정보도 없기때문에, 그 시각에서 작성. 블루투스 기기는 ESP32 사용, 왜 해당 기기인가? 에 대해서는 모른다. 해당 H/W를 선택하는게 이점이 있기때문에 선택했다고만 확인함. 해당 모듈에 대한 소스코드를 받았는데 여기서 부터 시작한다. 1. 블루투스를 연결하기 위해 필요한것. - 블루투스 용어정리 - 블루투스 라이브러리 2. 블루투스 연결 - 아두이노 코드분석 - 모바일(플러터)에서 확인 3. 데이터 송수신 블루투스 용어정리 블루투스 용어에 대해 간단히 정리부터 해.. Study/Flutter 2023. 3. 1.
반응형