Mobile/Xamarin(16)
-
[Xamarin] iOS에서 TabbedPage 확장하기
원문출처: https://blog.verslu.is/xamarin/xamarin-forms-xamarin/spicing-up-your-xamarin-formsios-tabbar/ Xamarin.Forms의 TabbedPage를 사용하면 각 플렛폼에서 탭을 표현할 수 있습니다. TabbedPage는 iOS의 TabBar를 통해 구현 되는데 아래의 그림과 같이 나타납니다. [Xamarin.Forms의 TabbedPgae]Selected Image 적용하기 TabbedPage의 각 탭에는 Title과 Icon이 나타나며 사용자가 탭을 선택하면 각 탭의 아이콘과 텍스트는 자동으로 파랑 색상으로 변경되어 나타나게 됩니다. 달리 말하면 Xamarin.Forms TabbedPgae는 선택된 탭의 색상이나 효과에 대한..
2017.05.21 -
[Xamarin] Xamarin.Forms에서 이미지 크기
원문출처: http://www.wintellect.com/devcenter/krome/understanding-native-image-sizing-in-xamarin-forms-apps Android와 iOS의 단말기들은 서로 다른 해상도와 픽셀밀도를 가지고 있습니다. 따라서 개발자는 앱이 실행되는 환경에 맞는 크기의 이미지를 준비하여 앱에 포함해야 합니다. 이미지 해상도가 필요 이상으로 높으면 이미지가 뭉개지거나 앱의 덩치가 커지거나, 성능이 느려지거나 메모리 부족으로 앱이 종료될 수 있습니다. 반대로 이미지 해상도가 필요한 해상도보다 낮으면 이미지가 흐릿하게 뭉게지며 이는 사용자 경험을 크게 떨어뜨리고 경우에 따라 앱스토어 심사에서 탈락할 수 있습니다. 플렛폼 별로 서로 다른 이미지 크기를 별도로 준..
2017.05.21 -
[Android] Doze Functionality
이 내용은 https://blog.xamarin.com/understanding-androids-doze-functionality/을 바탕으로 작성되었습니다. 모든 저작권은 원저자에게 있으며 요청이 있을 경우 언제든지 게시가 중단될 수 있습니다. 본 문서에는 오역이 포함되어 있을 수 있으며 번역된 내용에 대해서는 어떠한 일체의 보장을 하지 않습니다. 안드로이드 개발자는 백그라운드 서비스, 알람 스케줄링, 동기화 등을 활용하여 복잡한 안드로이드 앱을 개발할 수 잇습니다. 사용자는 다양한 앱을 다운로드하고 사용하기 때문에, 이러한 앱들이 사용자의 배터리를 고갈시키거나 시스템을 느려지게 해서는 안됩니다. 이러한 이유로 Android Marshmallow부터 Doze Functionality(동면기능)을 제공하..
2016.12.10 -
[Xamarin] Microsoft Graph를 Xamarin.Forms에 추가하기
이 포스트는 https://blog.xamarin.com/using-graph-sdk-xamarin-forms-mobile-apps/를 번역한 자료입니다. 이 자료를 활용함으로써 발생하는 모든 책임은 본인에게 있으며 원저작자에 의해 언제든지 내용이 수정되거나 삭제될 수 있음을 알려드립니다. Microsoft Graph는 메일, 연락처, 캘린더, 파일 등 다양한 서비스를 위한 통합된 API End Point를 제공합니다. Microsoft Graph의 사용을 가능한한 쉽게하기 위해서 Microsoft는 Graph SDK를 공개하였습니다. 이전 포스트에서 HttpClient를 통해 Microsoft Graph를 사용하는 모바일 앱개발에 대해 다루었습니다. Microsoft Graph SDK를 통해 Micro..
2016.10.28