이 포스트의 내용은 Summary of Chapter 1. How does Xamarin.Forms fit in? (https://docs.microsoft.com/en-us/xamarin/xamarin-forms/creating-mobile-apps-xamarin-forms/summaries/chapter01)을 번역한 자료입니다. 한글로 표현하기 어색하거나 모호한 문장은 임의로 조정하거나 삭제하였으므로 필요한 경우 원문을 참고하시기 바랍니다. 또한 언제든지 원저자의 요청에 의해 게시물이 내려지거나 수정될 수 있음을 알려드립니다. 마지막으로 이 글은 개인적인 학습목적으로 번역한 자료이며, 따라서 오역이나 잘못된 해석이 포함되어 있을 수 있으며 이로인한 어떠한 일체의 보장을 하지 않습니다. 이 문서에서는..
문제 VisualStudio TeamFoundaiton 서비스를 사용하다 보면 불필요한 파일이 같이 커밋되는 경우가 있습니다. 이 경우 보통은 .gitignore를 통해서 커밋을 제외할 수 있습니다. VisualStudio 2017에서는 아래 그림과 같이 Ignore this local item 메뉴 클릭 한번으로 .gitignore 대상으로 추가하실 수 있습니다. 하지만 .gitignore를 작성하였는데도 적용되지 않거나 위와 같은 메뉴가 나타나지 않는 경우가 있습니다.해결 .gitignore는 커밋되지 않은 파일에 대해서만 동작합니다. 커밋된 파일은 .gitignore를 작성해도 적용되지 않습니다. 따라서 로컬저장소(Local Repository)나 원격저장소(Remote Repository)에 커밋..
안드로이드의 이미지는 drawable과 mipmap 폴더에 저장할 수 있습니다. mipmap 폴더는 런처아이콘 이미지를 위한 폴더라고 하는데, 런처아이콘을 mipmap에 넣을 때와 drawable에 넣을 때 어떤 차이가 발생할까요? 일단 drawable, mipmap의 차이를 정리하면 아래와 같습니다. 구분 drawable mipmap 목적 모든 종류의 이미지 저장 런처 아이콘 이미지 저장 선택되는 이미지 크기 디바이스 픽셀밀도에 따라 달라짐 이미지 크기에 따라 달라짐 지원버전 모든 버전 Android 2.3 Honeycomb (API 11) 사용예시 android:background="@drawable/ic_image" android:icon="@mipmap/ic_launcher" drawable에 런..
Xamarin.Android를 통한 푸시 서비스 구현을 안내드립니다. 여기서는 Firebase Cloud Messaging과 PushSharp 라이브러리를 이용합니다.참고: 구글 푸시 서비스는 최초에는 C2DM(Cloud to Device Messaging)라는 이름으로 서비스하다가 GCM(Google Cloud Messaging)라는 이름으로 변경되었으며, 2018년 4월을 기점으로 GCM이 Deprecated되고 FCM (Firebase Cloud Messaging) 이름으로 서비스되고 있습니다. Firebase는 Android 4.0 (Icecream Sandwich, API 14)부터 지원합니다. Firebase Cloud Messaging 설정 구글 개발자 계정으로 로그인 한 후 Firebase..
두 프로젝트에 동일한 파일를 공유해야할 때가 있습니다. 예를들어 Model Class를 만들고 서버 프로젝트와 클라이언트 프로젝트에서 공유하는 경우가 있습니다. 이 때 파일을 복사하거나 DLL 파일로 만들어 공유하게 됩니다. 하지만 이 경우 파일이 수정될 때마다 매번 다시 배포해줘야 하는 번거로운 부분이 있습니다. 이러한 번거로움을 해결해주는 방법이 바로 Link를 이용하는 것입니다. Link는 파일을 복사하는 것이 아니라 파일을 참조하는 형태이기 때문에 파일이 수정될때마다 배포하는 작업을 하지 않아도 됩니다. 파일 링크하기아래와 같이 [Add]/[Existing Items...]을 클릭합니다. 파일을 선택하고 하단에 [▼]아이콘을 클릭한 후 [Add As Link]를 클릭합니다. 링크로 추가된 파일은 ..
- React
- Xamarin.iOS
- .NET Standard
- flutter
- VisualStudio
- WPF
- Xamarin.Forms
- Xamarin
- Xamarin.Forms eBook
- Xamarin.Forms 요약
- Vue
- ASP.NET Core
- StringComparison
- TypeScript
- MS SQL
- Android
- npm
- AntDesign
- material-ui
- ios
- Total
- Today
- Yesterday