APP 만들기/ios - study
-
따라하며 공부하기 5.3 - 인스타그램 코딩으로 구현하기APP 만들기/ios - study 2023. 9. 3. 12:28
클래스101 강의 중 '1만줄의 코딩[중급]' 강의를 보고 공부를 진행했다 Firebase를 이용하는 방법을 공부했다 현재 카카오톡과 같은 방식은 지원하고 있지 않아서 기본 제공업체를 이용했다 위처럼 사용설정을 허용해주고 저장버튼을 눌렀다 다음으로 데이터베이스도 만들었다 위치도 서울로 변경했다 모두 테스트모드로 했다 Firebase설정을 마쳤고 이후과정은 에러가 발생해서 일단 코드만 다 따라 하면서 공부를 완료했다 이전에는 코드만으로 앱을 만들지 못했는데 코드만으로 앱을 만드는것을 보니 신기하기도 하면서 많은 성장을 한 것 같아 좋았다
-
따라하며 공부하기 5.2 - 인스타그램 코딩으로 구현하기APP 만들기/ios - study 2023. 8. 28. 17:33
클래스101 강의 중 '1만줄의 코딩[중급]' 강의를 보고 공부를 진행했다 위와 같이 앨범에 있는 사진을 이용해서 사진을 등록하는데 까지 성공했다 다음으로 데이터베이스와의 연동을 하기 위해 Google의 Firebase를 이용하기로 했다 이름을 입력하고 프로젝트 만들기를 클릭하면 생성이 시작된다 다음으로 번들 ID를 입력해줬다 ( Xcode에 있는 아이디 입력해야 한다 ) 파일을 다운받을 위치를 고르고 다운받는다 그럼 위와 같이 GoogleService-info 파일이 생성된다 Xcode에 있는 API_KEY를 복사한다 다음다음 넘어가고 언어 Swift 선택하고 아래 복사해서 코드에 추가해 준다 터미널을 열어준 뒤 위와 같이 저장되어 있는 파일로 이동한다 위 터미널의 명령 중에서 pod init시 위와 ..
-
따라하며 공부하기 5.1 - 인스타그램 코딩으로 구현하기APP 만들기/ios - study 2023. 8. 22. 19:43
클래스101 강의 중 '1만줄의 코딩[중급]' 강의를 보고 공부를 진행했다 위와 같이 오로지 코딩만으로 구현을 시작했다 다음으로 프로필, 이름, 사진등이 들어갈 셀을 구성했다 프로필 사진을 동그라미로 설정해줬다 사용자 이름을 작성하고 사진을 넣어줬다 좋아요, 댓글, 공유 버튼을 추가하고 로그인 화면을 생성했다 위와 같이 로그인과 회원가입도 만들었고 페이지 이동까지 구현했다 코딩만을 이용해서 이렇게 구현이 가능하다는 것을 처음 알았고 지금까지 해오던 방식과 너무 다른 방식이어서 많은 도움이 되었다
-
따라하며 공부하기 4.1 - 홀짝게임, 기초 UI 구성하기APP 만들기/ios - study 2023. 8. 20. 19:55
Udemy 강의 중 '간단한 게임을 만든면서 시작하는 ios 개발' 강의를 보고 공부를 진행했다 위와 같이 간단하게 위치를 잡아주고 버튼이 동작하는지 확인했다 게임 시작버튼을 누르면 위와 같이 알림창이 뜬다 알림창뜨는 방식을 변경하여 아래에 위치하도록 할 수 있고 왼쪽사진과 같이 알림창에 입력창과 홀, 짝 버튼을 추가하여 알림창을 구성할 수 있다 마지막으로 중간부분에 홀,짝에대한 결과가 나오도록 했으며 베팅한 개수만큼 숫자가 증가하고 감소하도록 했다 참고자료 https://kmooc.udemy.com/course/ios-rjdn
-
따라하며 공부하기 3.5 - 테트리스 Game Over, 대기 블럭, 디자인, 사운드APP 만들기/ios - study 2023. 8. 13. 16:02
Udemy 강의 중 'Swift 언어로 만드는 Tetris Game' 강의를 보고 공부를 진행했다 위와 같이 더 이상 게임을 진행할 수 없게 되면 게임이 더 이상 진행되지 않도록 했다 게임이 끝나게 되면 왼쪽처럼 게임오버 페이지가 나타나고 중간 사진처럼 화면이 나타난다 그리고 초록색 네모 버튼을 누르면 새로운 게임이 시작된다 위와 같이 현재 내려오고 있는 블럭에 대한 대기블럭을 생성하였다 그리고 위와 같이 블럭이 삭제될 경우 이벤트 효과를 추가하고 소리도 추가해 줬다 마지막으로 블럭의 모양도 위와 같이 변경했고 테두리도 회색 선으로 변경했다 참고자료 https://kmooc.udemy.com/course/swift-tetris-game/
-
따라하며 공부하기 3.4 - 테트리스 회전, 다운, 삭제APP 만들기/ios - study 2023. 8. 11. 13:06
Udemy 강의 중 'Swift 언어로 만드는 Tetris Game' 강의를 보고 공부를 진행했다 화면 중앙에 회전 모양을 생성하고 실제로 블록이 돌아가도록 했다 이 단계에서는 테두리와 블록이 겹치는 문제가 있었다 다음으로 아래로 내려가는 버튼을 생성했다 아래로 더 이상 내려갈 수 없으면 회색으로 바뀌도록 했다 가로로 1줄이 다 차게 되면 삭제하고 아래로 내려가도록 했다 그리고 오른쪽 사진과 같이 게임이 멈추도록 설정을 해줘야 한다 참고자료 https://kmooc.udemy.com/course/swift-tetris-game/
-
따라하며 공부하기 3.3 - 테트리스 블럭 생성 및 이동APP 만들기/ios - study 2023. 8. 7. 22:25
Udemy 강의 중 'Swift 언어로 만드는 Tetris Game' 강의를 보고 공부를 진행했다 위와 같이 2차 배열을 이용하여 0인곳은 블럭이 없는 곳, 1인곳은 블럭이 있는 곳으로 하였고 가장자리는 벽으로 하기 위해 1로 설정하였다 위와 같이 숫자 1인위치에 블럭이 잘 위치해 있다 테두리를 화면에 띄웠는데 왼쪽으로 치우쳐져 있어 가운데로 옮겼다 다음으로 왼쪽으로 이동하는 버튼을 생성하였고 클릭이 애니메이션이 생기도록 했다 오른쪽도 왼쪽과 같에 설정했다 참고자료 https://kmooc.udemy.com/course/swift-tetris-game/