mvvmcross 튜토리얼
mvvmcross 시작하기
수색…
비고
이 절에서는 mvvmcross가 무엇인지, 그리고 개발자가 왜 그것을 사용하고 싶어하는지에 대한 개요를 제공합니다.
또한 mvvmcross 내의 큰 주제를 언급하고 관련 주제에 링크해야합니다. mvvmcross의 문서는 새로운 것이므로 관련 주제의 초기 버전을 만들어야 할 수도 있습니다.
설치 또는 설정
mvvmcross 설정 또는 설치에 대한 자세한 지침.
MvvmCross 설치
너겟이있는 mvvmcross 설치 :
"Manage Nugget Packages"윈도우에서 mvvmcross를 검색하십시오.
패키지 관리자와 함께 mvvmcross 설치 콘솔 :
PM> Install-Package MvvmCross
- PCL (Portable Class Library)과 응용 프로그램 프로젝트 모두에 설치해야합니다.
덩어리 설치가 끝나면 PCL과 응용 프로그램 프로젝트에 "ToDo-MvvmCross"라는 두 개의 새로운 디렉토리가 있음을주의 깊게 살펴보십시오.
모든 작업을 올바르게 완료했다면 애플리케이션을 컴파일하고 실행할 수 있습니다. 이 "Hello MvvmCross"화면이 나타납니다.
mvvmcross는 무엇입니까?
Mvvmcross는 크로스 플랫폼 응용 프로그램 (예 : Android, Windows Phone, IOS 등)을 개발하면서 문제를 해결하기 위해 제공되는 오픈 소스 MVVM 플랫폼입니다.
가장 큰 문제는 모든 플랫폼마다 고유 한 특징이 있지만 응용 프로그램의 비즈니스 로직은 각 플랫폼에서 동일 할 것입니다.
예를 들어, Android 및 Windows Desktop 용 응용 프로그램을 개발하는 경우 모바일 프로젝트에는 진동 API가 있고 데스크톱은 그렇지 않습니다. 그러나 데스크톱과 모바일 프로젝트 모두 동일한 인증 메커니즘을 갖게됩니다.
그것이 Mvvmcross가 매우 편리 해지는 곳입니다.
mvvmcross의 주요 기능은 MVVM 및 MVC 패턴 에서처럼 뷰에서뿐만 아니라 특정 플랫폼 구현에서 로직을 분리하는 동시에 플랫폼간에 로직 코드를 재사용한다는 것입니다.
비즈니스 로직은 PCL (Portable Library Class)에서 구현되며, 각 플랫폼은이를 참조 할 수 있으며 이에 따라 기본 측면을 구현할 수 있습니다.
mvvmcross 선언문을 확인하십시오.
https://github.com/MvvmCross/MvvmCross/wiki/The-MvvmCross-Manifesto
Github의 Mvvmcross :
https://github.com/MvvmCross/MvvmCross
MVC / MVVM 개념이 완전히 새롭다면 다음 링크를 방문하시기 바랍니다.
http://en.wikipedia.org/wiki/Model_View_ViewModel http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller v
