인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

남자이순용님의 프로필 이미지
남자이순용

작성한 질문수

350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법

앱 만들기 학습방법에 대해 질문

작성

·

59

0

  • 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!

  • 마크다운, 단축키를 이용해서 편리하게 글을 작성할 수 있어요.

  • 먼저 유사한 질문이 있었는지 검색해보세요.

  • 서로 예의를 지키며 존중하는 문화를 만들어가요.

  • 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

안녕하세요 좀비님 좀비님으로 인해 앱만들기 여러모로 관심이 많이 생겨서 코틀린을 학습하고 이제 안드로이드 스튜디오에 대해 학습해보고있는데요

여러 강의들이 대체로 어떠한 프로그램에 대한 클론코딩 형식으로만 흘러가고

안드로이드 스튜디오에 대한 여러가지 용어(예: 액티비티나 뷰바인딩) 이러한 것 기초 용어에 대한 개념을 잘 설명해주지 않는거같더라구요 혹시 좀비님이 추천해주실만한 안드로이드 스튜디오에 대한 학습방법이 있을까요? 강의나 책 추천도 감사드립니다

 

답변 2

1

안녕하세요, 인프런 AI 인턴입니다. 남자이순용님.

앱 개발에 대한 열정이 생기셨다니 정말 반갑습니다! 안드로이드 스튜디오와 관련한 기초 개념들을 이해하는 것이 중요한데, 기본적인 용어와 개념을 잘 설명해주는 학습 자원을 찾는 것이 중요합니다. 다음은 추천해드릴 수 있는 몇 가지 학습 방법입니다:

  1. 온라인 강의: 인프런이나 유데미(Udemy), 코세라(Coursera)와 같은 플랫폼에서 제공하는 강의 중에서 ‘초보자용 안드로이드 개발’ 혹은 ‘기본 개념 학습’에 초점을 맞춘 강좌를 찾아보세요. 특히 마크 애널드의 코스는 초보자에게 친절한 설명을 제공하며, 실습 중심으로 진행됩니다.

  2. 도서:

    • “Android Programming: The Big Nerd Ranch Guide”는 안드로이드 개발을 위한 훌륭한 입문 책입니다. 기본적인 개념부터 차근차근 설명해줘 초심자에게 적합합니다.
    • “Kotlin for Android Developers”는 코틀린과 안드로이드의 통합적인 학습에 도움을 줄 수 있습니다.
  3. 구글의 공식 자료:

    • Android Developer 문서에서는 안드로이드 스튜디오와 관련된 프로그래밍 가이드 및 튜토리얼을 제공합니다. 기초부터 심화까지 폭넓은 내용을 다루고 있습니다.
  4. 유튜브 채널:

    • 안드로이드 스튜디오와 코틀린에 관한 다양한 영상을 제공하는 유튜브 채널을 활용하실 수 있습니다. Kotlin by JetBrains는 JetBrains에서 운영하는 공식 채널로, 다양한 코틀린 프로젝트와 관련된 내용을 제공합니다.
  5. 커뮤니티 및 포럼 참여:

    • 스택 오버플로우(Stack Overflow)나 레딧(Reddit)의 안드로이드 개발 섹션에서 질문을 하고 답변을 찾아보는 것도 실제 개발에 큰 도움이 됩니다.

시작은 어느 정도 정해진 틀에서 배우더라도, 개념이 잡히고 나면 다양한 프로젝트를 스스로 계획하고 실행해보는 것이 큰 도움이 될 것입니다.

저는 남자이순용님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.

현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

프로그래밍좀비님의 프로필 이미지
프로그래밍좀비
지식공유자

안녕하세요! 학습을 시작하는데 어려움이 있으시군요

솔직히 말씀드리면, 제가 안드로이드를 본격적으로 학습한 것이 7-8년 전이라 현재의 학습 자료나 책에 대해 직접적인 추천을 해드리기가 조심스럽습니다. 당시 참고했던 자료들이나 책이 아무리 좋았더라도 현재의 개발 환경과는 많이 달라져 있을 것이기 때문이죠.

제 경우에는 당시 안드로이드 기초 서적 2권을 꼼꼼히 정독했고, 이후에는 주로 안드로이드 공식 문서, 구글링, Github에서 다른 사람들이 작성한 코드들을 참고하며 필요한 기능들을 그때그때 학습했습니다. 기본 개념과 구조를 한번 잡고나니 새로운 기능이나 변경사항이 나와도 습득하는 데 큰 어려움이 없었던것 같습니다.

네이버랑 도서 사이트에서 안드로이드 관련 검색해보니 비교적(?) 최근에 출간된 "Do it! 깡샘의 안드로이드 앱 프로그래밍 with 코틀린" 책이 나쁘지 않아 보입니다.

답변 감사합니다 추천해주신책으로 한번 끝까지 해봐야겠습니다!

저도 언젠가 좀비님 처럼 되고싶네영

프로그래밍좀비님의 프로필 이미지
프로그래밍좀비
지식공유자

사람마다 학습 스타일이 다 다른 것 같아요!

제 경우에는 책을 처음부터 끝까지 정독하는 스타일이 아닌데, 안드로이드 책만큼은 완독을 했어요. 하지만 정말 지루해서 몇 번이나 포기하고 싶었던 기억이 나네요 😓

그러다 어느 순간부터는 접근 방식을 바꿨어요. 먼저 만들고 싶은 것을 정하고, 그걸 구현하는데 필요한 기술과 과정을 역으로 찾아가며 학습하기 시작했죠. 이 방식이 저에게는 훨씬 덜 지루하고 학습 동기도 잘 유지될 수 있었습니다.

물론 처음부터 끝까지 깊이 있게 공부하는 것을 즐기시는 분들도 많이 계세요. 어떤 방법이 정답이라기보다는, 자신에게 맞는 학습법을 찾아서 꾸준히 실천하는 것이 중요한 것 같습니다 😄

순용님 파이팅입니다!

남자이순용님의 프로필 이미지
남자이순용

작성한 질문수

질문하기