Windows Phone 8 및 Windows 8 (태블릿) 용 Visual Studio Professional 2012와 함께 응용 프로그램을 개발하려면 어떻게해야합니까? 나는 대부분의 코드를 재사용 할 수 있기를 바란다.Windows 8 및 Windows Phone 8
11
A
답변
30
높은 코드를 재사용하는 방법에 대한 몇 가지 생각 :
- 현재 XAML은 ... 최고의 언어 선택이 Win8과 WP8 사이의 중복을 많이 할 수 있습니다. 다음은 XAML controls comparison between Windows Phone 8 and Windows 8입니다.
- 레버리지는 MVVM pattern입니다. 이렇게하면 UI와 응용 프로그램 논리를 잘 분리 할 수 있습니다.
- portable class libraries (Win8, WP8 및 다른 플랫폼에서 사용할 수있는 DLL)을 사용하십시오. 더 많은 정보 here.
- 또는 "Add as link"을 사용하여 Win8과 WP8에서 동일한 원본 파일을 참조하십시오. 그렇게하면 소스 코드를 한 곳에서 관리 할 수 있지만 Win8 및 WP8 앱에서 모두 사용됩니다.
- conditional compilation을 사용하십시오. 이렇게하면 예를 들어 Windows 8에서만 특정 코드 덩어리를 컴파일 할 수 있습니다. 드물게 사용하는 것이 좋지만이 기술을 자주 사용하는 경우 코드를 읽기가 어려워지고 다른 사람이 유지 관리하기가 어려울 수 있습니다.
- 이 비디오는 How to Leverage your Code across WP8 and Windows 8에서 BUILD 2012 도움이됩니다.
- http://aka.ms/ShareCode 및 Getting started developing apps for Windows Phone 8 and Windows 8에는 많은 유용한 링크가 있습니다.
- 참고 : 두 가지 모두를 개발할 경우 Visual Studio Professional을 사용하는 것이 좋습니다. 무료 버전 (Windows 8 용 Visual Studio Express 및 Windows Phone 용 Visual Studio Express, 둘 다 다운로드 용 here)을 사용하여 개발할 수 있지만 Professional에서는 Visual Studio의 한 인스턴스를 열고 두 프로젝트 유형을 모두 참조 할 수 있습니다 동일한 솔루션에서
+0
굉장 해답 제니퍼! –
+0
좋은 정보 Jennifer! –
2
1
네,하지만 다른 프로젝트 템플릿을 사용해야합니다. Windows 8 SDK 및 Windows Phone 8 SDK도 필요합니다.
XAML
을 사용하는 경우 전화 기능 및 계약없이 프로젝트에서 쉽게 마이그레이션 할 수 있습니다.
0
Windows phone 8의 경우 microsoft 공식 사이트에서 사용할 수있는 Windows Phone SDK를 설치해야합니다. 태블릿의 경우 SDK를 설치할 필요가 없으므로 이미 설치된 프로젝트에서 사용할 수 있습니다.
관련 문제
- 1. Windows 8 및 Windows Phone 8 응용 프로그램 개발
- 2. IsolatedStorage Windows phone 8
- 3. MediaPlaybackControls windows phone 8
- 4. Windows Phone 8
- 5. Windows Phone 7과 Windows Phone 8/Windows 8 (Windows Store) 간의 코드 공유
- 6. Renderproblem RichTextBox Windows Phone 8
- 7. Windows Phone 8 - 알람 작업
- 8. Windows Phone 8 서버 연결
- 9. Libgdx for Windows Phone 8
- 10. Windows Phone 8 용 ExpandableListView?
- 11. Obfuscate Windows Phone 8 dll
- 12. skydrive api windows phone 8
- 13. Windows Phone 8 네트워크 정보
- 14. Windows Phone 8 http 요청
- 15. WP8 (Windows Phone 8) - SDK
- 16. Windows Phone 8 격리 저장소
- 17. windows phone 7 apps in windows 8
- 18. Windows Phone 8 용 Visual Studio 2012 Express의 Windows Phone 8 에뮬레이터가 표시되지 않음 8
- 19. Windows Phone 7 및 8 TextBlock 쿼리
- 20. Windows phone 7 app on windows phone 8
- 21. MDS 및 Windows 8
- 22. Windows 8 및 CListCtrl
- 23. Windows 8 비헤이비어 라이브러리?
- 24. Windows phone 8 에뮬레이터를 찾지 못했습니다.
- 25. Windows 8 Store
- 26. 로컬로 Windows Phone 8 API 설명서를 설치하십시오.
- 27. Windows Phone 8 : 미디어 파일 액세스
- 28. WIndows Phone 8 시뮬레이터가 나타나지 않습니다.
- 29. Windows phone 8 gps/altitude 문제
- 30. windows phone 8 app Application_Activated() never called
http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj681693%28v=vs.105%29.aspx가 도움이 될 수 있습니다. –
@KenWhite 답변으로 게시해야합니다. 사람들은 댓글에 의견을 놓칠 수도 있습니다. –