IT

C #을 사용하여 Android 앱 개발

lottoking 2020. 8. 16. 21:28
반응형

C #을 사용하여 Android 앱 개발


C #을 사용하여 Android 앱을 사용하여? API 같은 있습니까? 개인 및 상업적 개발에 무료입니까?

내 Visual Studio에서 Android 프로젝트 템플릿을 사용하는 것이 무엇을 설치해야합니까?


다음을 사용할 수 있습니다 Mono for Android.

http://xamarin.com/monoforandroid

대안은 다음과 가변합니다 dot42.

http://www.dot42.com/

dot42는 무료 커뮤니티 라이선스와 전문 라이선스를 $ 399에 제공합니다.


Mono를 사용하여 권장하지 않습니다. Mono 실행은 앱과 함께 많음을 제공하는 APK가 6MB 이상으로 커집니다. C #에 대한 더 나은 프로그래밍 솔루션은 dot42 입니다. Mono와 dot42는 모두 제품입니다.

개인적으로 IntelliJ IDEA 개발 환경 에서 Java를 사용하는 것이 좋습니다. 나는 3 가지 주장을 말한다.

  1. 이미 Android 용 Java 코드가 너무 많이. 자신에게 호의를 베풀고 바퀴를 재발 명하지.
  2. IDEA는 Visual Studio와 서로 만나서 배우기 있습니다. JetBrains에 의해 만들어져 센스는 VS보다 낫습니다.
  3. IDEA는 무료입니다.

저는 12 년 동안 C # 프로그래머로 일하고 C #으로 Android 용 개발을 시작했지만 결국에는 자바 경로로 이동했습니다. 거의 알아 차리지 못할 것입니다.

추신 LINQ, 임의 화 및 C # 고유의 기타 편리한 기능을 사용하는 동등한 Java 라이브러리를 찾아야합니다.


다음은 새로운 것입니다 (참고 : 기술 미리보기 단계) : http://www.dot42.com

기본적으로 C # 코드를 DEX 코드로 직접 사용할 수있는 Visual Studio 추가 기능입니다. 이것은 Mono와 같은 작동 요구 사항이 없음을 의미합니다.

공개 : 나는이 회사에서 일합니다


업데이트 : 모든 소스는 이제 https://github.com/dot42있습니다.


모노 터치가 답입니다.

http://xamarin.com/monotouch


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

반응형