얼마전 구입했던 라즈베리 파이에 한국어 음성을 출력하기 위한 과정을 간단하게 포스팅 하겠습니다. 1. 음성 입/출력에 대한 기본 사항 UWP에 기본 내장되어 있는 Voice Recognition, TTS가 지원하는 언어는 여기를 참고하시면 됩니다. Speech Recognition is only available for the following languages: English (United States and United Kingdom), French, German, Japanese, Mandarin (Chinese Simplified and Chinese Traditional), and Spanish. 그런데, 중요한 건... 아직 한글은 미지원이라는.. 물론 언젠가는 하겠지만.. 그 때까지 기다리기..
Windows Template Studio를 이용해서 UWP 앱 개발 시작하기 포스트에서 이어서, 활용 및 심화 과정 포스트를 시작 하도록 하겠습니다. 자세한 설명보다는 간단하게 개념을 정리하고, 상세 내용을 알기 위해서는 어디를 참고하면 되는지에 대한 정보 제공을 목표로 합니다. 1. 프로젝트 생성 File -> New -> Project -> Windows Template Studio -> Name : WTSSample1 -> OK -> Blank -> MVVM Basic -> Next 여기까지는 공통으로 하고, Suspend and Resume +, Background Task + 이름은 WTSBackgroundTask 2개를 선택하고 Create를 눌러서 완료 합니다. 2. 백그라운드 작업에 대한..
작년에 Windows 10 IoT가 Raspberry Pi를 지원한다는 뉴스를 듣고 참 관심이 많은 분야였던, IoT를 이제 시작해 보려고 합니다. IoT 초보이기 때문에 천천히 진행할 예정이며, LED에 불 깜박이는 것 보다 좀더 윈도우 기능을 이용하는 부분에 대해서 도전을 하려고 합니다. 우선 첫번째 목표는 대략적인 모양은 그려 놓았는데, 진짜로 잘 동작이 되는지는 저도 해봐야하기에.. 쇼핑몰에서 라즈베리 파이 3 모델 B(너무 길어서 라파로 줄여서 이야기 하겠습니다)를 하나 구입했습니다. 온라인 쇼핑몰의 기본은 총알배송이네요 ㅎㅎ 구입한지 2일만에 물건을 받았습니다. 제일 먼저 해야할 일은 SD카드에 Windows 10 IoT를 설치 하고, 그 걸 라파에 꼽아서 부팅을 해주어야 합니다. 아마 이런 ..
Part1 Part2 Part3 Part4 Part5 내급여 앱의 마지막 포스트 입니다. 이번에 다루는 내용은 두가지로, 블로그에 리플 남겨주신 분이 문의 주신 내용으로 한글 처리에 대한 내용과 내용을 파일로 저장하는 부분입니다. 1. 한글 처리.. 원래 UWP 앱은 한글이 잘 표현 되는 데..이상하게 Windows Template Studio로 템플릿을 생성하면, 한글이 깨져서 나오네요.. 저는 RadDataGrid에 들어간 내용만 그런 줄 알았는데, 일반 버튼에 들어간 한글도 바로 깨져서 약간 당황했습니다. 문제는 파일을 저장할 때 사용하는 코드 페이지 문제인데요.. 비주얼 스튜디오의 Blank 템플릿으로 UWP앱을 생성하고, MainPage.xaml을 연 후 file -> Save MainPage...
내급여 UWP 앱 개발 Part1 Part2 Part3 Part4 Part5 빠른 개발 마무리를 위해서 대부분의 기능을 모두 구현 했습니다. 그래서, 이 중 내용 중 중요한 부분을 자세하게 설명하도록 하겠습니다. 남은 작업은 데이터들을 엑셀로 저장하는 부분만 남는데.. 이 포스트 작성 완료 후 그부분도 빠르게 작업 하도록 하겠습니다. 1. Windows Template Studio 1.3.17255.1 업데이트 전에 디자인 타임 화면이 깨지는 현상이 있었는데, 업데이트 이후 아직까지는 발생하지 않았습니다. 정확한 업데이트 노트를 보면 확실 하겠지만.. 그 업데이트 내용들 모두를 꼭 알필요는 없으니.. 일단 버전이 올라가면 업데이트를 하고 작업을 합니다. 업데이트 방법은 Tool -> Extensions ..
내급여 UWP 앱 개발 Part1 Part2 Part3 Part4 **. 설정의 급여 기본 정보 급여 정보 모델을 수정 했습니다. 시작시간, 종료시간, 시급 프로퍼티는 기본 값으로 입력된 후 저장된 데이터를 불러와서 변경을 시켜주게 되는데, 변경된 데이터가 화면에 갱신이 되도록 하려면 아래와 같이 수정해 주어야 합니다. 값과 휴일 유무는 개발을 진행하다가 추가된 프로퍼티들입니다. 1. PayInformation /// 급여 정보 /// public class PayInformation : Observable { private DateTime _endTime; private DateTime _startTime; private int _timePay; /// /// 아이디 /// public string I..
내급여 UWP 앱 개발 Part1 Part2 Part3 Part4 1. 나머지 컬럼 추가 어제 3개의 컬럼까지 추가해 보았습니다. 오늘은 나머지 컬럼을 모두 추가하도록 하겠습니다. 아래와 같이 나머지 컬럼도 추가하면서 아래 기능도 함께 추가합니다. UserEditMode="Inline" : 줄 단위로 수정 할 수 있도록 합니다. UserGroupMode="Disabled" : 쓸데 업는 그룹핑 기능은 막습니다. FrozenColumnCount="1" : 첫번째 컬럼을 고정 컬럼으로 놓습니다. SizeMode="Fixed" : 날짜나 시간을 수정하려면 컬럼이 대폭 넓어져서 가로로 스크롤이 생깁니다. 그래서 사이즈를 고정 시켜 버립니다. 실행 상태입니다. 일자를 수정하기 위해 클릭하면 날짜 선택 팝업이 출력..
내급여 UWP 앱 개발 Part1 Part2 Part3 Part4 지난 Part1에 이어서 바로 시작을 하도록 하겠습니다. 0. 모델에 변경사항이 있습니다. /// /// 근무 아이템, Observable은 프로퍼티 체인지 이벤트를 발생 시키기 위해서 상속받음 /// public class WorkItem : Observable { private DateTime _basicWorkTime; private string _description; private DateTime _overTime15; private DateTime _overTime20; private DateTime _overTime25; private DateTime _todayWorkTime; /// /// 아이디 /// public int..
지난번 포스트에서 Windows Template Studio를 이용해서 앱 탬플릿을 간단하게 만들 수 있는 것을 확인 했습니다. 하지만.. 탬플릿은 템플릿일 뿐!! 진짜 만들어 봐야 응가인지 아닌지 알 수 있겠죠? 특히, 해당 템플릿을 사용하면 Telerik 컨트롤들을 사용할 수 있는데, 예전부터 Telerik에서 나온 컨트롤들을 이용해서 WPF, Silverlight 프로젝트를 진행했던 과거가 있어서, UWP에서는 어떤 컨트롤들이 있는지 궁금했습니다. 이번 기회에 궁금증도 풀겸 간단한 앱을 하나 만들어 보려고 합니다. 0. 참고 포스트 Windows Template Studio를 이용해서 UWP 앱 개발 시작하기 http://kaki104.tistory.com/546 기본 환경 및 Windows Tem..
지난주에 (주)CLONIX 대표님이 UWP앱 개발에 대해서 문의를 주셔서 간단학[ 한번 미팅을 했습니다. 그 미팅으로 어느정도 방향을 잡으시고, 셈플 프로젝트를 만들어 보신 후에 추가 문의 사항을 해결하기 위해, 8월 7일에 토즈 수내 스터디 센터에서 3시간 가량 강의를 진행 했으며, 그 중 몇가지 내용을 후기식으로 적어 보도록 하겠습니다. 1. Windows Template Studio를 이용해서 앱을 생성했을 때 버튼 스타일을 변경하기.. http://kaki104.tistory.com/546 포스트에서 Windows Template Studio를 이용해서 기본 앱을 빨리 만들 수 있는 방법을 소개했었습니다. 포스트를 쓰기 위해서 제가 전에 만들었던 앱에 버튼을 하나 올리고 스타일을 수정하기 위해 E..
- Total
- Today
- Yesterday
- Build 2016
- Behavior
- uno-platform
- IOT
- #prism
- Microsoft
- PRISM
- LINQ
- ComboBox
- #Windows Template Studio
- uno platform
- Always Encrypted
- XAML
- kiosk
- Windows 10
- MVVM
- Cross-platform
- visual studio 2019
- Visual Studio 2022
- #uwp
- C#
- windows 11
- UWP
- ef core
- dotNETconf
- .net 5.0
- WPF
- Bot Framework
- .net
- #MVVM
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |