앱은 어떻게 만드는 건가요? 궁금합니다!
궁금합니다!!
저도 어플은 만들고 싶은데 어떻게 만드는지 전혀몰라여..
프로그램을 만드는 법도 모르고 순서는 어떻게 되는지도 모르는데 이런걸 조금 쉽고 간단하게 요약해주실수 있는분..
모바일 어플리케이션 개발이 목적이라면 Kotlin을 공부하시는 걸 추천드립니다.
Kotlin으로 모바일 어플리케이션 개발 공부하려면 '애프터스킬 안드로이드 with Kotlin 앱 프로그래밍 가이드' 추천드립니다.
고전적으로 모바일 어플리케이션 개발에 사용되던 JAVA에 비해 문법도 간단하고 좋습니다.
어플도 프로그래밍을 통해서 만들어지게 됩니다.
안드로이드의 경우 코틀린과 자바로 개발을 할 수 있습니다.
최근에 만드는 것들은 대부분 코틀린을 사용한다고 볼 수 있습니다.
iOS의 경우 스위프트 언어를 사용하여 개발을 할 수 있습니다.
iOS 앱을 개발하기 위해서는 Mac OS가 필수로 있어야 합니다.
프로그래밍 언어를 모른다면 프로그래밍 언어를 배우고 나서 안드로이드나 iOS 앱을 만드는 강의를 듣는 것을 추천합니다.
프로그래밍 언어를 배운 후에 TodoList 만들기나 전화번호부 만들기 등 간단한 예제프로그램을 만드는 강의를 들으면서 앱개발에 대한 방법을 습득하는 것이 좋을 것 같습니다.
우선 코딩의 맛을 아래 링크에서 접해보시기 바랍니다!
https://scratch.mit.edu/ 여기를 추천드리구요
https://scratch.mit.edu/explore/projects/all <== 여기는 다른사람들이 스크래치로 만든 게임등을
플레이할 수 있는곳이데요
나름 재미있을거라 생각합니다 ( 본인이 직접 만들수도 있음 )
그리고 스크래치에서의 코딩이 자신의 적성과 잘 맞다고 생각되면 그때 프로그램 개발을 어떤 목적으로 할것이냐에
따라서 배워야 할 언어가 틀려지기때문에,
스크래치에서 경험을 쌓은후 다시 재 질문해주시기 바랍니다!
어플 만드는 일련의 과정들을 나열한 블로그입니다. 참고하세요.
https://devcompass.co.kr/%EC%95%B1-%EC%A0%9C%EC%9E%91/
물론 생략 가능한 부분들이 있습니다.
결론적으로 기획 -> 디자인 -> 개발 -> 테스트 이런 과정이 필요합니다.
어떤 어플을 만들어야 될지 화면은 어떻게 보여야될지, 개발하는 과정, 그리고 오류가 나타나지 않게 테스트하는 과정입니다.
구체적으로 기획과 디자인이 나오게 되면 개발을 해야되는데,
개발에 대한 공부는 "Do it! 안드로이드 앱 프로그래밍"책 을 하나하나 실습예제를 따라해보면서 공부하시면됩니다.