스마트폰 어플 개발에 관하여 질문드립니다

어플을 개발해서(예를들어 간단한게임) 출시를 하려면 어떤 강의를 들어야하고 무료 강의책 같은게 있나요? 난이도는 어떠한지 궁금합니다

요새 만들고 싶은 어플이 많아서 배워보려고 합니다ㅎㅎ

    4개의 답변이 있어요!

    • 안녕하세요.

      일단 안드로이드용 어플이냐, IOS용 어플이냐에 따라 사용되는 언어가 다릅니다.

      안드로이드인 경우는 Java나 Kotlin을 사용하고 IOS인 경우는 Swift 라는 언어로 개발을 합니다.

      또 하나의 언어로 양 쪽을 동시에 개발하는 하이브리드앱이라는 것도 있는데 JavaScript 나 Dart 를 사용합니다.

      ​모바일 게임들은 보통 유니티엔진을 사용하고 C# 언어가 사용됩니다.

    • 모바일 어플리케이션 개발이 목적이라면 Kotlin을 공부하시는 걸 추천드립니다.

      Kotlin으로 모바일 어플리케이션 개발 공부하려면 '애프터스킬 안드로이드 with Kotlin 앱 프로그래밍 가이드' 추천드립니다.

      고전적으로 모바일 어플리케이션 개발에 사용되던 JAVA에 비해 문법도 간단하고 좋습니다.

    • 게임 어플리케이션 앱 개발 언어는 크게 두가지로 나뉩니다.
      안드로이드에 C언어

      IOS에 Swift

      참고하셔서 어떤 운영체제로 앱 개발 할지 선택하시길 바랍니다.

      강의는 유튜브에 C언어나 Swift를 치면 기초 강의가 나옵니다.
      초보자가 게임 개발은 아무리 간단한거라도 만들기는 쉽지않습니다.
      꽤 노력과 시간을 쏟아부어야 될 듯 싶습니다.

    • 게임 개발이라고 한다면 유니티나 언리얼 엔진을 공부해보는 것을 추천합니다.

      많은 게임들이 이러한 개발도구를 사용해서 개발을 하는 것으로 알고 있습니다.

      무료 강의는 아래 인프런 사이트에 많이 있는 것으로 알고 있습니다.
      https://www.inflearn.com/courses/it-programming/game-dev?charge=free&order=seq