안드로이드 스튜디오를 이용해서 어플을 하나 만들고 싶은데, 기본지식이 하나도 없어서 독학을 시작했다.

사실 현재 iOS 어플 개발도 진행하고 있어서,, 조금 무리하는 감이 있지만, 계속 미루다가는 아예 안할 것 같아서 하루에 1시간 정도만 투자하기로 했다.

참고한 독학 자료는 유튜브를 이용했다. 

https://www.youtube.com/watch?v=wZdImPoFjW8&list=PLC51MBz7PMyyyR2l4gGBMFMMUfYmBkZxm&index=2

안드로이드 스튜디오는 그냥 깔면된다. 튜토리얼 보고..(#0 에 있음)

그럼 1강부터 기록 시작!

유투브랑 내꺼랑 안스 버전이 달라서, 조금  헷갈리지만 그래도 금방 따라할 수 있는 수준이다.

맨 처음 일단 실행을 한다. 

 

맨 위의 start a new Android Studio project 클릭

 

Empty Activity 클릭

 

이름 지정해주고 finish 버튼 클릭

 

그럼 기본적으로 이렇게 두 개의 탭이 뜬다. xml 과 java 탭.

 

activity_main.xml

activity_main.xml의 <TextView> 부분은, 텍스트를 출력하는 부분이다. preview를 통해서 안드로이드 폰이 없어도, "Hello World"가 구현되는 것을 볼 수 있다.

 

기본 설정되어 있는 화면

기본으로 Constraint.ConstraintLayout 어쩌고 라는 것이 설정되어 있는데, 우리는 쓰기 편한 LinearLayout으로 변경을 해주기로 한다.

 

LinearLayout으로 변경

이렇게 변경을 해주면, 오른쪽의 프리뷰 화면구성도 달라지는 것을 볼 수 있다. 

TextView 수정

TextView 부분도 한 번 내가 직접 써봤다. 

 

TextView 두번 썼는데 preview 는 그대로

TextView 부분을 복붙해서 두 번 써봤다. 근데 두 번 썼는데도 불구하고 화면에는 여전히 하나밖에 나타나지 않는다.

왜냐하면, LinearLayout은 내가 orientation이라는 것을 지정해줘야 하기 때문이라고 한다.

 

orientation 지정한 모습

orientation을 지정해주었더니 내가 원하는 대로 두 개의 TextView가 나왔다. 이때, orientation에서는 horizontal과 vertical 둘 중에 하나 선택가능하다. vertical로 지정했더니, TextView가 세로로 하나씩 등장한다. 

 

그 다음 오른쪽 상단의 재생버튼을 눌러주면, 빌드되어서 위와 같이 화면을 볼 수 있다. 이대로 끝나면 심심하니까 글씨체 변화도 줘보기로 했다. 

 

textColor와 textSize변화

textColor와 textSize 변화를 줘봤다.

 

사이즈와 컬러 변경 후 빌드 화면

빌드하면 위와 같이 화면이 뜬다!

아주 아주 간단해서 어플이라 하기도 뭐한 앱을 한번 만들어봤다. 

 

이렇게 1강 끝!

강의를 반 정도 들었다. 완강은 무조건 이번주 안에 할거다.

정보보호학과(컴퓨터 관련학과)이기는 하지만, iOS 앱 개발에 대해서는 정말 무지한 수준이어서 솔직히 걱정이 많이 됐다. 내가 앱개발을 할 수 있을까.. 이런 생각이 들었다. 어쨌거나 그래도 열심히 필기도 해가면서 들었다.

강사님은 네이버에서 일하셨다고 하셨다. 강사님 스타일이 나랑 정말 잘 맞아서 좋았다. 약간 동네 형 느낌으로 친근하게 잘 가르쳐 주신다. 중학생도 알아먹을 수 있을 정도로 실생활 예제를 정말 많이 들면서 설명을 해주신다. 그렇다고 설명하는 느낌은 또 아니고..ㅋㅋㅋ

말투가 요거는 요러케 하면 됩니다~ 이런 식으로 잘 알려주심 

제일 좋은 건 강의 시간. 강의 하나당 시간이 짤막짤막해서 제일 좋았다. 포기할 만 하면 강의가 어느새 끝나있어서 뭔가 뿌듯한 느낌

또, 유료 강의다 보니 농담하는 강사 싫은데, 이 강사님은 굳이 농담 안하는 데도 뻘하게 웃기다ㅋㅋㅋㅋ 뭔가..전형적인 개발자를 보는 것 같다.

아이패드에다 손글씨로 필기를 했는데, 아무래도 그러면 찾아보기도 어려워서 여기에다 다시 정리해서 올려야겠다.

이번에 배운 거에다가 나중에 알게 되는 새로운 지식들도 차곡차곡 쌓아올려야지.

일단 완강하자!

결론: 강추!

 

정말 열심히 배워서 쓸모있는 사람이 될거다!!ㅎㅎ

감격 그 자체ㅠㅠ
합격했다!!!!!!
면접 죽쒀서 정말 걱정했는데...!

진짜 열심히 배울거다!!!!! 화이팅화이팅화이팅!!

케이쉴드주니어라는 프로그램을 우연히 알게 되고, 지원을 했었다. 서류는 무난하게 통과했다.

아마 서류는 대부분 합격이지 않을까?


장소는 양재역 부근 스터디 모임장소같은 곳이었다. 시간은 오전 9시였는데, 출근길이라 인파가 진짜로 토나왔다..안늦으려면 20분정도 일찍 도착한다고 생각하면 딱 맞게 도착한다. 지하철을 이용했는데, 사람이 너무 많아서 한 번에 못 탄다.. 그 시간이면..


필기 시험은 1시간이었는데 20분이면 다 푸는 분위기였다. 범위는 정보보안기사 필기 중 개념부분 정도. 

ex) ~~~~은 무엇이라고 지칭하는가? 

근데 개념도 몰라서 난 어려웠다.ㅋㅋㅋㅋ


면접은 면접관님 두명에다가 6명정도 그룹면접으로 진행했었는데, 정말 다들 좋으신 분 같았다. 서류 기반해서 내용을 많이 물어보신다.

서류 숙지는 꼭 하는 거 추천한다. 나는 내가 뭐 썼는지 사실 가물가물했었는데, 거짓말만 안치면 잘 대답할 수 있는 수준의 질문을 하신다.


1. 자기소개와 지원동기 짧게 말해주세요

2. ~~활동을 하셨다고 서류에 써주셨는데, 어떤 내용인지 좀 더 설명해주세요

3. 본인의 강점을 자신이 했던 프로젝트와 연관지어서 말씀해주세요


면접은 인생살면서 처음해봐서 내가 무슨 말 했는지도 잘 모르겠고 엄청 떨렸다.ㅜㅜ

그래도 붙었으면 좋겠다ㅜㅜㅜㅜㅜㅜ

+ Recent posts