저는 C Sharp.NET & Silverlight 개발자이며, 현재 Andriod 기반 전화 인 & iPhone을 위해 특별히 SmartDevice 개발을 권장합니다. 나는 웹을 통해 보면서스마트 폰 개발 프레임 워크 및 플랫폼?
http://developer.openplug.com
http://www.phonegap.com/
http://android.xamarin.com/Welcome
만 선택해야할지 확실하지 같은 일부 크로스 플랫폼 개발 프레임 워크를 발견했다. 자연스럽게 내 학습 곡선을 줄이고 싶지만 더 많은 전력을 제공하는 플랫폼을 선택하고 싶습니다. 그래서 당신의 제안과 '시작하기'요령을 찾고 있으며 미래의 iPhone이나 Android에서 어떤 장치가 필요할 것으로 생각하십니까 ? .
감사합니다, 매버릭
언급 된 프레임 워크의 대부분은 HTML과 브라우저 래퍼 응용 프로그램을 사용합니다. 이렇게하면 사용자가 조금 느리고 쉽게 깰 수 있습니다. @Finn은 네이티브로가는 것이 사용자에게 더 나은 경험을 제공 할 것이라고 말했지만, 모든 주요 플랫폼에서 앱을 신속하고 저렴하게 만들고 싶다면 phonegap 또는 titanium으로 할 수 있습니다. – rckoenes
나는 C-sharp 배경을 가지고있는 누군가를 위해 Android-Java를 배우기가 더 쉬울 것이라고 생각했지만 Objective C가 자연스러운 선택이라고 생각하는 이유는 무엇입니까? Java보다 C Sharp에 더 가깝습니까? 여기 iPhone 개발자에게있어 또 다른 장애물은 Windows에서 Mac 플랫폼으로 이동해야한다는 것입니다 ... 아니면 전체 기능/SDK를 사용하여 Windows에서 iPhon Apps를 만들 수 있습니까? 제안 해 주셔서 감사합니다. –
당신은 마지막 부분에 대해 옳았습니다. Windows에서는 dev-objective-c를 사용할 수 없습니다. 나는 C sharp에 익숙하지 않다. 그러나 나는 Objective C와 비교할 만하다고 생각했다. 나는 C#에서 Objective-C로, C#에서 Android/Java로 갈 때마다 장단점을 적절하게 고를 것이다.그러나 다시 한 번, 나는 여전히 당신이 자신을 식별 할 수있는 것을 선택해야한다고 생각합니다 (iOS 또는 Android). 왜냐하면 당신은 여전히 많은 책을 읽어야 할 필요가 있기 때문입니다. –