본문 바로가기

전체 글

Kotlin 변수와 함수, 기초문법 Kotlin 변수와 함수, 기초문법 Kotlin 프로그래밍 소개 | Android Basics Compose - First Android app | Android Developers Kotlin 프로그래밍 소개 | Android 기본사항 Compose: 첫 번째 Android 앱 | Android Developers Kotlin에서 Android 앱 빌드를 준비하기 위해 Kotlin의 입문 프로그래밍 개념을 알아봅니다. developer.android.com 위의 페이지를 참고해 Kotlin 언어의 가장 기초인 변수와 함수 등의 문법을 함께 공부해보자 기초 문법을 대충 보면서 약간 파이썬이랑 자바를 합친 느낌을 받았다. 참고로 필자가 그동안 문법을 공부했던 언어는 C, C++, Java, Javascri.. 더보기
Android Studio 설치, 가상기기/실제기기로 첫 앱 빌드 Android Studio 설치, 가상기기/실제기기로 첫 앱 빌드 Android 개발에 필수적인 Android Studio를 설치해보고 가상기기를 만들고 실제기기를 연결해서 첫 앱을 빌드 해보자 Android Studio 설치하기 Android Studio를 다운로드 받을 수 있는 경로는 다음과 같다 https://developer.android.com/studio?hl=ko Download Android Studio & App Tools - Android Developers Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Androi.. 더보기
어플 개발 학습 계획 어플 개발 학습 계획 (1) 독학으로 앱 만들어보기 (인터넷 검색, 공부 방법, 코틀린) (1) 독학으로 앱 만들어보기 (인터넷 검색, 공부 방법, 코틀린) 독학으로 앱 만들기 시작 저는 평소에 아이디어가 넘치는 사람이고, 아이디어를 구현해내는 것을 좋아합니다. 그중에서 건강 관련하여 만들어보고 싶은 어플이 있어서 공부를 해보려고 합니다. dev-nasus.tistory.com 컴공 2학년까지 마쳤지만 안드로이드 앱을 개발하는 것은 처음이다... 그래서 바로 구글에 검색을 때렸고 위 블로그 글을 몇 개 읽어보니 대충 방향이 잡혔다 ios? android? 일단 ios는 내가 가진 장비도 없고 여러모로 장벽이 높아서 android 개발을 하기로 했다 어떤 언어? 언어는 java나 kotlin 두 개가 있다.. 더보기
어플 개발 계기 어플 개발 계기 블로그 닉값을 하면서 블로그를 내팽개친지 어언 1년 반이 넘었다... 사실 입대를 한 것도 있었지만 그걸 차차하더라도 게으르긴 했다. 이제 곧 전역이고 전역 이후에 복학까지 5개월 정도의 시간이 있기 때문에 그 시간을 알차게 활용해보고 싶어졌다 입대 후에 관심이 제일 많았던 게 바로 돈이었는데 그래서 주식을 시작해보고 통장도 나눠보고 가계부도 써보고 관련 책도 많이 읽었다 그러다가 최근에 '파이프라인'이라는 용어에 관심이 생겼다 대충 수입이 들어오는 채널을 다양하게 만들자는 뜻인데 그 대표적인 것이 블로그와 어플이라고 하더라 근데 어플은 내 전공과 관련이 있고 블로그는 잊고 있었지만 여기 있었네? 그래서 이번에 어플 개발을 해보면서 블로그를 같이 하려고 한다 전공 실력도 키우고 블로그 소.. 더보기
타자연습을 자연스럽게 할 수 있는 게임제작 프로젝트 - qt에 mysql 연동하기 아.. 이 문제 때문에 얼마나 많은 시간을 보내버린 건지 ㅋㅋ 일단 나는 qt 5.15.2, qt creator 4.14.0 community, mysql 8.0.22 64bit, visual studio 2019 community를 가지고 진행했다. qt creator에서 msvc2019 64bit을 가지고 프로젝트를 만든 뒤 프로젝트 파일에서 sql 추가, main에서 QSqlDatabase, QtDebug를 include한 다음에 qDebug() 더보기
타자연습을 자연스럽게 할 수 있는 게임제작 프로젝트 - 진행상황 열심히 했다고 생각했지만 블로그 닉값을 하게되었다. 생각보다 qt에 대해 알아야 할 게 많았다. framwork가 지금까지는 무슨 의미인지 잘 몰랐었는데 qt에 대해서 알아가면서 익숙해져가고 있다. framework란 개발환경 정도로 이해하면 될 것 같다. qt의 빌드 과정은 다음과 같다. qt-buildsystem.png (894×626) 익숙한 IDE인 visual studio에 qt extension을 설치하고 mysql도 디렉토리 설정으로 연결했는데.. qt자체에서 컴파일하는 것보다 훨씬 헷갈린다는 단점이 있어서 고생을 많이 했다. 심지어 qt의 모듈 중에 sql을 다루는 모듈이 존재한다! 지금이라도 qt creator로 갈아탈까 고민 중이다. 지금 visual studio를 가지고 menu 정도.. 더보기
타자연습을 자연스럽게 할 수 있는 게임제작 프로젝트 - 일정 계획 01/04 01/05 01/06 01/07 01/08 01/09 01/10 srs 완성 sds 완성 qt 학습 mysql 학습 코딩 그냥 1주 잡아놓고 했더니 한 것도 없는데 시간이 가버렸다... 세부사항 별로 일정을 잡아놓고 해야할 것 같다. Photo by Eric Rothermel on Unsplash 더보기
타자연습을 자연스럽게 할 수 있는 게임제작 프로젝트 - 디자인 design architecture MVC나 layered 중 선택 layered architecture 장단점 itwiki.kr/w/%EA%B3%84%EC%B8%B5%ED%98%95_%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98_%EC%8A%A4%ED%83%80%EC%9D%BC MVC architecture 장단점 server-engineer.tistory.com/167 Layered로 선택 SDS docs.google.com/document/d/1CjYvMUqQ2n3TJ5FYZa1psYYGqtwD6wlabvX1-aiLd1o/edit?usp=sharing Photo by Ricardo Gomez Angel on Unsplash 더보기