목록분류 전체보기 (89)
develope_kkyu
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bmVFzD/btsDkQlFLU3/bijTDDaKv7NMsaeNcztHkk/img.png)
[Kotlin] 안드로이드 스도쿠 앱 제작부터 스토어 출시까지 - 1 https://developerkkyu37.tistory.com/94 [Kotlin] 안드로이드 스도쿠 앱 제작부터 스토어 출시까지 - 2 [Kotlin] 안드로이드 스도쿠 앱 제작부터 스토어 출시까지 - 1 https://developerkkyu37.tistory.com/93 [Kotlin] 안드로이드 스도쿠 앱 제작부터 스토어 출시까지 - 1 평소 잠깐잠깐 쉴 때 핸드폰으로 스도쿠 게 developerkkyu37.tistory.com 스도쿠 문제가 나왔으니 이제 숫자를 입력할 수 있게 해야된다. 먼저 스도쿠의 빈 영역을 누를 수 있는 이벤트를 만들어 줘야 한다. 1. 선택 영역 생성 스도쿠 문제에 숫자가 없는 빈 영역을 클릭하면 색..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/3Q8j0/btsC4bC43Vb/RXeuuHnvQXJYNPt6c8uSu1/img.png)
[Kotlin] 안드로이드 스도쿠 앱 제작부터 스토어 출시까지 - 1 https://developerkkyu37.tistory.com/93 [Kotlin] 안드로이드 스도쿠 앱 제작부터 스토어 출시까지 - 1 평소 잠깐잠깐 쉴 때 핸드폰으로 스도쿠 게임 하는 것을 좋아해서 나도 스도쿠 어플 하나 만들어 보면 어떨까라는 생각을 가지고 있었다. 안드로이드 코틀린을 취미로 개발하면서 스도쿠 게임 developerkkyu37.tistory.com 1. 스도쿠 문제 배열 기본 스도쿠 배열을 만들어보고 출력까지 해봤으니 몇개의 숫자를 가리는 스도쿠 문제 배열을 만들어 본다. MainActivity.kt var riddleGrid = Array(9) { IntArray(9) } 문제의 정답이 되는 solvedgrid..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/17VBq/btsCU1AW4gw/O0U3N474mPDoGb5pBtJGmK/img.png)
평소 잠깐잠깐 쉴 때 핸드폰으로 스도쿠 게임 하는 것을 좋아해서 나도 스도쿠 어플 하나 만들어 보면 어떨까라는 생각을 가지고 있었다. 안드로이드 코틀린을 취미로 개발하면서 스도쿠 게임을 만들어보는 게 좋겠다는 생각이 들어 한번 제작해보고 스토어에 출시까지 해보려 한다. 스도쿠 기본 로직은 이분의 블로그를 많이 참고해서 만들게 되었다. https://citylock77.tistory.com/86 1. Sudoku 기본 로직 만들기 Sudoku 게임에 대한 기본 로직 구현하기 C# 파일을 하나 생성하고 이름은 Board 라고 변경하고 시작한다. project > C # script 생성 파일을 생성하면 디폴트로 다음과 같은 코드가 생성되어 있지만 Start() citylock77.tistory.com 1. ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/UaGDe/btsshusHPGM/ONLkhF8YxxtjeCnRnvH2WK/img.png)
1. 어플리케이션 생성 원하는 Acticity(Empty Views Activity) 선택 후 Next 원하는 프로젝트 이름 및 언어 선택(Kotlin) activity_main.xml과 MainActivity.kt가 생성되었다. activity_main.xml에서 오른쪽 상단에 Code 클릭을 하면 코드를 수정할 수 있다. 원하는 텍스트로 수정해보자 2. 에뮬레이터 실행 오른쪽 상단에 Device Manager 클릭 왼쪽 상단 Create Device 혹은 중앙에 Create virtual device 클릭 원하는 디바이스(Pixel2) 선택 원하는 API(34) 버전 다운로드 Finish 이제 실행버튼을 눌러 실행하면 되는데 Intel HAXM installation failed가 뜨는 경우가 있다...
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/ZZR4W/btsqfAi2Lwj/0iZc4LlQziJG7rRXvT3G50/img.png)
안드로이드 스튜디오 실행 NEXT Standard : 안드로이드에서 제공하는 기본적인 설치 옵션이다. Custom : 사용자가 직접 설치환경을 설정할 수 있다. 처음 설치하니 Standard로 설치한다. 테마를 설정한다. Next 라이센스 관련 Accept한 후 Finish 완료
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/Yv4y2/btsp6pOSzk4/bL8u38SdUpcU3ccNFAF48k/img.png)
안드로이드 스튜디오 다운로드 홈페이지 https://developer.android.com/studio Download Android Studio & App Tools - Android Developers Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today. developer.android.com 다운로드 다운로드가 완료되면 다운로드 받은 설치파일을 실행한다. Android Virtual Device라는 항목은 PC에서 앱을 테스트해볼 수 있는 기능이다. 경로 설정 설치 완료
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bRbRWP/btsalay3gnx/MPe8QDo3REyRihGurBB9x1/img.png)
네이버 개발자 센터 접속 https://developers.naver.com/main/ NAVER Developers 네이버 오픈 API들을 활용해 개발자들이 다양한 애플리케이션을 개발할 수 있도록 API 가이드와 SDK를 제공합니다. 제공중인 오픈 API에는 네이버 로그인, 검색, 단축URL, 캡차를 비롯 기계번역, 음 developers.naver.com 애플리케이션 등록 애플리케이션 설정 이름 : 원하는 이름 사용 API - 네이버 로그인 제공 정보 - 회원이름(필수), 연락처 이메일 주소(필수), 별명(추가) 로그인 오픈 API 서비스 환경 - PC웹 서비스 URL - 로컬이라면 http://localhost:8080/login (배포시 배포 url로 변경 가능) 네이버 로그인 Callback U..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/pIUdo/btr9eBXE3WN/83WWi8to192QsnTpf4Nwl0/img.png)
Google 클라우드 플랫폼 접속 https://console.cloud.google.com/?hl=ko Google 클라우드 플랫폼 로그인 Google 클라우드 플랫폼으로 이동 accounts.google.com 라이브러리 클릭 youtube 검색 사용 클릭 API 키 생성 잘 저장해놓는다.
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/yVf42/btr7MU0cZJJ/JrZL1JswAU5v3Zp83Zm131/img.png)
사이트 접속 후 회원가입 로그인 해준다. https://www.last.fm/api API Docs | Last.fm The world's largest online music service. Listen online, find out more about your favourite artists, and get music recommendations, only at Last.fm www.last.fm Get an API account 클릭 Callback URL과 Application homepage를 제외한 나머지 칸을 채워준 후 Submit API key를 잘 저장해 준다
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bwupGj/btr5TnO8lxZ/gF0kp6ZlMUAQ4mfJ50kWG1/img.png)
이전글 : https://developerkkyu37.tistory.com/85 [Spring] GCP로 깃허브 연동해서 스프링 프로젝트 예제(with Ubuntu) - 1 instance 만드는 과정과 윈도우 내 프로젝트의 깃허브 연동 과정은 생략한다. https://developerkkyu37.tistory.com/81 [Spring] Google Cloud Platform에서 Spring 프로젝트 배포하기 - 1 1. VM 인스턴스 생성 1) google cloud developerkkyu37.tistory.com 2. GCP 깃허브 프로젝트 연동 (1) 깃허브 연동 SSH Key 만들기 gcp 원격 접속한 상태에서 다음 명령어를 입력해 ssh 키 생성 $ ssh-keygen -t rsa -C “{..