.Net C# 배경에서 왔는데, iPhone 용 기본 응용 프로그램을 프로그래밍하는 방법을 배우는 가장 좋은 방법은 무엇입니까?iPhone 프로그래밍을 시작하는 방법은 무엇입니까?
답변
Stanford course on iPhone development을 살펴보십시오. 정말 시작하게 될 것입니다.
동의. 애플의 비디오는 가치가 없다. – AngryHacker
프로그래밍에 익숙한 백그라운드에서 손쉽게 iPhone 개발을 배우는 가장 좋은 방법입니다. –
모를 경우 : C#을 사용하여 iPhone through MonoTouch에서 프로그래밍 할 수도 있습니다. 사실 MonoTouch도 네이티브로 컴파일됩니다.)
나는 Beginning iPhone 3 Development을 매우 좋은 방법으로 발견했습니다.
누구나 멋진 자료를 올렸지 만 사용하는 언어를 이미 알고있는 경우에도 알 수없는 다른 사람들이 볼 수 있도록 그냥 말하고 싶었습니다.
Apple이 승인 한 기본 응용 프로그램을 개발하는 데 사용되는 언어는 Objective-C입니다. 물론 C와 C++로 혼합 할 수 있지만 SDK 자체는 Objective-C에 있으므로 배우고 싶을 수도 있습니다. 처음에는 C#과 같은 상위 수준 언어에서 온 사람들이 대부분 무서워 보입니다. 대괄호와 'verboseness'로 가정하면 사람들이 바뀌게됩니다. 그래도 잠시 후에, 그것은 당신에게 자랍니다. 그리고 당신은 그것이 매우 읽기 쉽고 스스로 문서화하는 언어라는 것을 알게 될 것입니다.
저는 개인적으로 프로그래밍 언어, 선호하는 C 스타일의 언어에 익숙하며 그 언어의 주요 차이점에 대해 배우고 싶어하는 사람으로 저에게 가장 적합한 책 Learning Objective-C을 개인적으로 사용했습니다. 다른 하나는 책이 더 잘 어울리는 것을 상상하고 있습니다. 인기가 Programming in Objective-C 2.0입니다. 이 책은 독자가 프로그래밍 경험이없고 컨트롤 구조, 객체 지향 프로그래밍 기본 사항 등을 가정하면 더 길고 처음부터 시작됩니다. 두 책 모두 저렴하고 검색 가능한 PDF 버전을 가지고 있다고 생각합니다.
재미있게 보내고이 벤처 기업에서 모든 것이 잘되기를 바랍니다.
- 1. 완전한 초보자를위한 프로그래밍을 시작하는 방법은 무엇입니까?
- 2. 그래픽 아티스트없이 게임 프로그래밍을 시작하는 방법은 무엇입니까?
- 3. 이미지 조작 프로그래밍을 시작하는 방법은 무엇입니까?
- 4. J2ME에서 Blackberry 프로그래밍을 시작하는 방법은 무엇입니까?
- 5. 간단한 응용 프로그램 프로그래밍을 시작하는 방법은 무엇입니까?
- 6. 프로그래밍을 시작하는 방법?
- 7. Visual Studio 2010에서 64 비트 프로그래밍을 시작하는 방법은 무엇입니까?
- 8. viewDidLoad에서 iPhone 카메라를 시작하는 방법은 무엇입니까?
- 9. iPhone 응용 프로그램에서 iPhone Calendar를 시작하는 방법은 무엇입니까?
- 10. Mac에서 iphone 프로그래밍을 위해 콘솔에서 sqlite 데이터베이스를 여는 방법은 무엇입니까?
- 11. 콜백 프로그래밍을 넘어서는 방법은 무엇입니까?
- 12. C#으로 TDD 프로그래밍을 시작하는 가장 좋은 단계는 무엇입니까?
- 13. iPhone 프로그래밍을 통해 파일 시작
- 14. Hadoop을 사용하여 MapReduce를 시작하는 방법은 무엇입니까?
- 15. Xcode를 시작하는 방법은 무엇입니까?
- 16. QT로 시작하는 방법은 무엇입니까?
- 17. 램프를 시작하는 방법은 무엇입니까?
- 18. ExtJS를 시작하는 방법은 무엇입니까?
- 19. Rspec으로 시작하는 방법은 무엇입니까?
- 20. MeeGo AppDev를 시작하는 방법은 무엇입니까?
- 21. iPhone/iPod touch에서 텍스트 데이터의 PDF 생성하기, 시작하는 방법은 무엇입니까?
- 22. 내 앱에서 Mail 앱을 시작하는 방법은 무엇입니까?
- 23. 저레벨 네트워크 프로그래밍을 _ 배울 수있는 방법은 무엇입니까?
- 24. Java에서 병렬 프로그래밍을 수행하는 방법은 무엇입니까?
- 25. Cocoa 응용 프로그램 개발을 시작하는 방법은 무엇입니까?
- 26. JDK에서 Eclipse를 시작하는 방법은 무엇입니까?
- 27. as3yaml에서 작업을 시작하는 방법은 무엇입니까?
- 28. Javascript로 다운로드를 시작하는 방법은 무엇입니까?
- 29. 서비스 활동을 시작하는 방법은 무엇입니까?
- 30. WCF 서비스를 시작하는 방법은 무엇입니까?
다음은 몇 가지 질문이 중복되어 있습니다. http://stackoverflow.com/questions/1294214/want-to-start-iphone-development, http://stackoverflow.com/questions/332039/getting-started -with-iphone-development, http://stackoverflow.com/questions/356025/iphone-getting-started, http://stackoverflow.com/questions/1109043/starting-iphone-development –
가능한 복제본은 무엇입니까? 오프라인에서 iPhone 개발을 배워야합니까?] (http://stackoverflow.com/questions/921297/what-do-i-need-to-learn-iphone-development-offline) –