2016-06-20 7 views
0

Android 및 IOS 용 애플리케이션을 개발해야하는 모바일 개발에 익숙하지 않습니다. 내 프로그래밍 배경은 C#입니다.크로스 플랫폼 모바일 개발 언어

모바일 응용 프로그램 개발을 시작하는 데 가장 적합한 언어 및 프레임 워크는 무엇입니까? 네이티브 개발을 사용하거나 크로스 플랫폼 프레임 워크를 사용하는 것이 더 좋습니까?

나는 사실, 난 그냥 모바일 개발 언어 크로스 플랫폼을 찾고 있었다 (크로스 플랫폼 모바일 개발의 전문가는 생각하지 않습니다 .. 개발의 용이성과 관련, 개발 지원 등으로

답변

1

를 프레임 워크와 언어를 제안하십시오/프레임 워크), 특히 C# 배경이있는 경우 Xamarin을 살펴볼 수 있습니다.

또한 Apache Cordova (및 Adobe Phonegap)을보고 싶을 수도 있습니다. HTML + CSS + JavaScript를 사용합니다.

최근에 Flutter이 발견되었고 개발 언어는 Dart이며 초기 단계 OSS 프로젝트 (10 월 2016 현재) 및 Haxe입니다. 둘 다 GitHub의 발전에 따라 가치가있는 적극적인 프로젝트처럼 보입니다.

내가 선택해야하고 이미 C#에서 기술을 가지고 있다면 Xamarin과 함께 갈 것입니다.

0

Flutter를 사용해보세요. Google에서 방금 나왔습니다. 베타 버전이지만 Google은 현재 프로덕션 모바일 응용 프로그램에서 많이 사용했습니다. 그것은 다트를 프로그래밍 언어로 사용합니다. C# (또는 Java와 같은 유사한 언어)의 배경을 가지고 있다면 아무런 문제가 없습니다. 배우기 쉽고 이미 많은 튜토리얼이 있습니다. http://flutter.io

당신은 또한 당신이 사용할 수있는 모든 안드로이드/IOS는 위젯 일부 샘플 응용 프로그램을 다운로드 할 수 있습니다

여기

웹 사이트 링크입니다 또한 매체에 ... 떨림을 위해 유튜브에서 검색을 수행하고, Flutter 응용 프로그램에서. 안드로이드 용 앱은 다음과 같습니다 : https://play.google.com/store/apps/details?id=io.flutter.gallery&hl=en

예 : Flutter와 React 네이티브의 주요 차이점은 자바 스크립트 브리지가 없다는 것과 네이티브 코드로 컴파일된다는 것입니다. 또한 코드를 한 번 작성하면 Android와 iOS에서 기본적으로 작동합니다. 해킹, Android 휴대 전화에서 iOs 위젯으로 전환 할 수도 있습니다.

굉장합니다!