반응형 개발53 KMP Web, Firebase Hosting으로 배포하기 KMP, Kotlin Muiltiplatform으로 안드로이드, iOS, 데스크탑 및 웹 개발을 할 수 있습니다.웹은 현재 alpha이긴 합니다만, 한번 시도해보려고 합니다.개발 환경은 Android Studio에서 진행합니다.프로젝트 생성은 젯브레인의 다음 공식 글을 참고하여 진행하면 됩니다.https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-multiplatform-create-first-app.html Create your multiplatform project | Kotlin Multiplatform Development www.jetbrains.com프로젝트 생성은 Android Studio에서 하지 않고 아래 웹 페이지를 통해서 합.. 2024. 10. 18. 애드몹 설정 시 app-ads.txt 파일 연동하기 작년만해도 앱에 애드몹 연결할 때 app-ads.txt 파일을 연동하는 것이 필수는 아니었던 것으로 기억합니다. 그런데 최근 애드몹 설정을 추가하려고 보니 app-ads.txt 를 찾을 수 없다며 진행이 불가한 상태가 되었습니다. 전에는 이런 적이 없었는데... 너무 당혹스럽습니다. 😱 어쨋든 광고를 안 붙일 수 없으니... 일단 하라는 것을 해봅시다. 아마 유사한 문제를 경험하는 이들이 있을 것 같아 기록을 남겨보고자 하니 참고하시기 바랍니다. 먼저 진행 절차는 다음과 같습니다. 블로그를 하나 만든다. 블로그에 app-ads.txt 설정을 한다. 해당 블로그를 구글 플레이 콘솔에 등록한다. 생각보다 엄청 복잡하진 않으니 잘 따라 오시기 바랍니다. 1. 블로그 만들기 우선 저는 구글의 Blogger으로 .. 2024. 4. 4. TISTORY API 사용하기 1. 앱등록 https://www.tistory.com/guide/api/manage/register 상기 사이트에서 앱 등록을 한다. redirect url은 https://localhost 를 입력 Tistory 좀 아는 블로거들의 유용한 이야기 www.tistory.com 앱 등록 후 App ID, Secret Key를 얻는다. 2. Authentication Code 발급 https://www.tistory.com/oauth/authorize? client_id={client-id} &redirect_uri={redirect-uri} &response_type=code client-id: App ID redirect_uri: 앱 등록 시 등록한 "https://localhost" 팝업에서 허가하기.. 2023. 11. 23. Github Action으로 자동화 돌리기 웹 페이지에서 원하는 데이터를 얻기 위해 보통 크롤러를 만들어 씁니다. Node.js 혹은 python으로 간단히 만들 수 있죠. 거의 대부분의 프로그래밍 언어, 플랫폼으로 가능하지만 단순 크롤링 목적으로는 역시 python이 가장 쓰기 간단합니다. 일회적으로 한번 크롤링하는 정도라면 개발한 pc에서 돌려보면 되겠지만, 만약 특정 주기로 크롤링을 해야 한다면 어떻게 해야 할까요? 단순하게는 내 PC를 항상 켜놓고 특정 시간마다 특정 프로그램이 동작하도록 스케줄러에 등록해주면 됩니다. 하지만 내 PC가 갑자기 맛이 가면? 정전이라도? PC를 바꿨는데 깜빡하고 데이터 백업을 안했다면? 본 포스팅에서는 이러한 고민 거리를 한방에 해결하는 방법을 공유드리고자 합니다. 우선 크롤링 코드를 다루지는 않습니다. 그리.. 2023. 4. 28. 이전 1 2 3 4 ··· 14 다음 반응형