생활
코딩공부c를 하고 c++을 하고있어요.
다음은 뭐로 넘어가야할까요?
어플을 만들고 싶거든요.
자바?씨샵을 하라는 분이 많은데...
씨와 씨플플도 완벽하게 구현하지는 못하는 단계입니다.ㅠ
대충 읽을줄압니다!ㅎㅎㅎ
도와주세요.
5개의 답변이 있어요!
어떤 어플을 만들고 싶으세요?
특정 운영체제(예. 윈도우, macOS, linux)에서 동작하는 애플리케이션입니까?
아니면, 안드로이드나 iOS에서 동작하는 앱 기반의 프로그램일까요?
그외에 서버 애플리케이션도 있겠네요.언어는 프로그램을 만들기 위한 도구입니다. 즉 수단입니다.
어떤 수단을 달성하기 위한 도구는 목적에 따라서 달라지게 됩니다.만약 안드로이드 앱을 만들고 싶다고 했을 때 C언어는 적절한 도구가 아닙니다.
물론 Android NDK를 가지고 C 및 C++와 같은 언어를 사용하여 앱을 구현할 수도 있지만
일반적인 앱 개발에는 자바나 Kotlin 을 이용한 개발이 더 효율적일 것입니다.공부는 결국 어떤 목적을 이루기 위한 수단입니다.
목표를 좀 더 구체적으로 정해보세요. 그러면 공부를 무엇을 해야할지 어떻게 해야할지 정하는데 도움이 될 것입니다.어플 개발 프로그래밍 언어는 크게 운영체제에 따라 두가지로 나뉩니다.
안드로이드에는 자바와 코틀린이 주로 쓰입니다.
코틀린은 앱 개발 쪽에선 자바의 업그레이드 버전이라고 불립니다.
구글에서 안드로이드 공식 언어라고 지정했기도 했고요
ios쪽은 Swift가 많이 쓰입니다.
어떤 운영체제에서 어플을 만들지 참고하셔서 선택하시길 바랍니다.
모바일 어플리케이션 개발이 목적이라면 Kotlin을 공부하시는 걸 추천드립니다.
Kotlin으로 모바일 어플리케이션 개발 공부하려면 '애프터스킬 안드로이드 with Kotlin 앱 프로그래밍 가이드' 추천드립니다.
고전적으로 모바일 어플리케이션 개발에 사용되던 JAVA에 비해 문법도 간단하고 좋습니다.
C 언어는 주로 서버나 운영체제에 많이 사용하는 언어로 알고 있습니다. C++도 괜찮지만 자바가 가장 많이 사용되는 편이니 자바로 하는 편이 좋습니다. 흐름은 아시니까 자세히 볼 필요는 없구요. 유튜브에 간단한 프로그램 만드는 과정들을 설명해주는 영상들이 꽤나 있습니다. 개인적으로 나동빈이라고 안경잡이개발자라고 불리는 개발자 분이 있는데 추천합니다. 저도 자주 참고합니다.
보시면서 본인도 비슷한 컨셉의 프로그램을 만들어보면 괜찮을거라고 봅니다. 저 같은 경우는 자바로 리듬게임을 만들어 본 기억이 있네요.
다음은 뭐로 넘어가야할까요?
어플을 만들고 싶거든요.
자바?씨샵을 하라는 분이 많은데...
씨와 씨플플도 완벽하게 구현하지는 못하는 단계입니다.ㅠ
대충 읽을줄압니다!ㅎㅎㅎ
도와주세요. ===> 이것저것 기초만 배우시면 안배우니만 못합니다
일단 배우기 시작한 언어로 중급이상의 실력으로 키우세요, 그래야 혹연 타 언어 배워야 한다면?
쉽게 적응 가능합니다