고마워서 만든 블로그 by 맛소금

타이젠 Tizen

[자마린 앱 개발] Chapter 3. Deeper into Text

자마린 앱 Text 에 대한 기본적인 내용을 소개하고 있다. 자마린에서의 Text란 어떻게 다뤄지는지 간단하게 설명한다. 예제 한번 쭉 보면 더 읽을 필요 없을 정도로 간단한 내용이다. Wrapping paragraphs 다양한 방법으로 align과 wrapping 선택 할 수 있다. 줄바꿈은 Environment.NewLine 을 사용하시길 권장한다. 플랫폼 별로 \n 과 \r\n로 치환된다. Text and background colors Label 의 속성에 따라 차지하는 영역이 달라진다. View의 영역을 어떻게 설정할지에 대해서 알 수 있는데, 내용이 직관적이라 그냥 보고, 써보면 안다. The Color structure Color Structure는 R, G, B 값 또는 명도, 색상, 채도..

타이젠 Tizen

[자마린 앱 개발] Chapter 2. Anatomy of an app

자마린을 통한 어플리케이션의 기본 개념에 대해서 소개하고 있다. 앱은 Page - layout - view 의 구성 체계가 바탕이 된다. PCL 과 SAP PCL과 SAP는 프로젝트 구성 방법 중의 하나이며, 중복해서 함께 사용될 수 있다. 프로젝트 / 솔루션을 생성할 때 당장 이것부터 결정해야 해서 다들 적잖이 당황하는데, 알고 보면 별거 아니다.결국 둘은 코드를 공유하는 방법의 차이라고 볼 수 있는데, PCL은 어셈블리를 공유하는 것이고, SAP는 코드를 공유하는 것이다. 그에 따라서 장단점이 나눠지고, 자세한 것은 아래 링크에서 확인 가능하다. Sharing Code Options PCL로 하든 SAP로 하든 플랫폼에 특화된 코드 작업이 가능하며, 하나의 솔루션에서 SAP와 PCL을 둘 다 사용하는..

타이젠 Tizen

[자마린 앱 개발] Chapter 1. How Does Xamarin.Forms fit in?

자마린으로 앱 만들어 보려고 자마린에 대해 공부를 시작했다. 좋은 자료가 제공되어서 차근 차근 읽고 있는데, 정리를 해두면 좋을 것 같아 아주 간단하게 요약 정리를 해서 포스팅을 이어가 보려고 한다. pdf는 물론 eBook까지 무료로 제공하고 있다! Creating Mobile Apps with Xamarin.Forms Book First Edition 첫 장은 크로스 플랫폼 앱 개발 환경에 대해서, C#과 .NET 그리고 자마린 폼스에 대해서 소개하고 있다. 원론적인 이야기다.ㅋ 닷넷 어셈블리는 어셈블리어가 아니다. 빌드 산출물을 다른 시스템에서 구동하려면 산출물이 기계어 이전의 어떤 형태를 가져야 하는데, 자마린 크로스 프로젝트를 빌드하면 어셈블리가 나오고 그걸 공유 한다고 해서 처음에 좀 당황했었..