안녕하세요. 이기철 과학전문가입니다.
앱을 개발하려면 프로그래밍 역량이 필요하고, 기본적으로 C언어, 자바, 파이선 프로그래밍은 할 줄 알아야 합니다. 요즘은 파이썬을 많이 사용합니다.
이런 언어를 알고 쉬운 것 부터 개발해 보면서 문제 해결 능력을 경험으로 쌓아야 합니다. 질문하신 컴퓨터 구조, 운용체계 등도 기본에 해당하는 사항이죠.
모바일 앱에 앞서 웹을 만들고 이를 안드로이드, IoS 로 전환해서 어플로 변환하는 것이 또 하나의 방법입니다.
구글, 애플 스토어는 암호화 과정이 특히 중요하고, 어플을 만든 이후도 보안성 심사를 하므로 이것도 고려를 해야 합니다.
아주 쉬운 어플이 한번 도전해 보면 감이 잡힐 것이라 생각드네요. 그 과정에 부족한 것을 찾고 다시 배우는 과정을 반복하면 어떨까요?
감사합니다
이기철 드림