C #을 사용하여 Android 앱 개발
C #을 사용하여 Android 앱을 사용하여? API 같은 있습니까? 개인 및 상업적 개발에 무료입니까?
내 Visual Studio에서 Android 프로젝트 템플릿을 사용하는 것이 무엇을 설치해야합니까?
다음을 사용할 수 있습니다 Mono for Android
.
http://xamarin.com/monoforandroid
대안은 다음과 가변합니다 dot42
.
dot42는 무료 커뮤니티 라이선스와 전문 라이선스를 $ 399에 제공합니다.
Mono를 사용하여 권장하지 않습니다. Mono 실행은 앱과 함께 많음을 제공하는 APK가 6MB 이상으로 커집니다. C #에 대한 더 나은 프로그래밍 솔루션은 dot42 입니다. Mono와 dot42는 모두 제품입니다.
개인적으로 IntelliJ IDEA 개발 환경 에서 Java를 사용하는 것이 좋습니다. 나는 3 가지 주장을 말한다.
- 이미 Android 용 Java 코드가 너무 많이. 자신에게 호의를 베풀고 바퀴를 재발 명하지.
- IDEA는 Visual Studio와 서로 만나서 배우기 있습니다. JetBrains에 의해 만들어져 센스는 VS보다 낫습니다.
- IDEA는 무료입니다.
저는 12 년 동안 C # 프로그래머로 일하고 C #으로 Android 용 개발을 시작했지만 결국에는 자바 경로로 이동했습니다. 거의 알아 차리지 못할 것입니다.
추신 LINQ, 임의 화 및 C # 고유의 기타 편리한 기능을 사용하는 동등한 Java 라이브러리를 찾아야합니다.
다음은 새로운 것입니다 (참고 : 기술 미리보기 단계) : http://www.dot42.com
기본적으로 C # 코드를 DEX 코드로 직접 사용할 수있는 Visual Studio 추가 기능입니다. 이것은 Mono와 같은 작동 요구 사항이 없음을 의미합니다.
공개 : 나는이 회사에서 일합니다
업데이트 : 모든 소스는 이제 https://github.com/dot42 에 있습니다.
모노 터치가 답입니다.
PC와 휴대폰 용 게임 개발에도 Unity 3D 게임 엔진을 사용했습니다. 이 개발에서는 C #을 사용합니다.
Mono (.NET과 호환 가능)를 실행하는 것을 시도해야합니다.
게임 개발을 위해 Unity를 추천합니다 : http://unity3d.com/
일반적인 응용 프로그램 : http://xamarin.com/monoforandroid
실제로 Android 용 C # 컴파일러를 사용할 수 있습니다. Java로 Android 앱을 개발하는 것을 선호하지만 MonoForAndroid를 권장 할 수 있습니다. http://xamarin.com/monoforandroid에서 자세한 정보를 사용할 수 있습니다.
참고 URL : https://stackoverflow.com/questions/10962104/develop-android-app-using-c-sharp
'IT' 카테고리의 다른 글
github에서 프로젝트를 어떻게 가져 옵니까? (0) | 2020.08.16 |
---|---|
마지막 열을 제외하고 표 셀 너비를 최소로 설정하고 치수는? (0) | 2020.08.16 |
Python3의 필터 (0) | 2020.08.16 |
ASP.NET Web API에서 async / await 사용 (0) | 2020.08.16 |
모범 사례 : 속성에서 예외 발생 (0) | 2020.08.16 |