전체 글(133)
-
[ReactNative] Expo 빌드 후 기기에서 확인하기
React Native를 공부해보며 겪었던 이슈들을 하나씩 정리해보고자 한다. Expo 플랫폼으로 진행하고 있으며, 최초 프로젝트 생성 후 기기에서 실행하는 부분에서 발생할 수 있는 이슈에 대한 얘기를 적어본다. https://docs.expo.dev/tutorial/build-a-screen/ Build a screen In this tutorial, learn how to use React Native components such as Image, Pressable, and Vector icons to build a screen. docs.expo.dev 위의 공식 홈페이지에서 기초 프로젝트를 코딩한 후 기기에서 실행하려고 야심차게... npx expo run:android 명령어를 친 후 여러 가지..
2023.11.28 -
[알뜰폰 결합] 유플러스 인터넷/TV/알뜰폰 결합하기
요즘 세상살이가 점점 팍팍해지고 있는 와중에 제일 아까운 것중 하나는 통신비라고 생각된다. 물론 통신사들이 그간 인프라에 투자하고 여러 장비들을 관리하는데 많은 품이 들어가는 것이 사실이나, 소비자들은 그저 비싸고 아까운 비용으로 생각할 것이다. 둘의 생각차이는 좁혀지지 않을 것 같다. 오늘은 인터넷/TV/알뜰폰 결합을 통해 통신비를 최대한 다이어트를 해보도록 하자. 유플러스(Uplus) 통신사를 기준으로 글을 작성하며, 타 통신사는 알아서 확인하도록 하자. 일단 유플러스와 결합할 수 있는 알뜰폰 회사는 아래와 같다. 2023/11/27일자 기준의 내용이며, 시간이 흐르면서 아래 내용들을 바뀔 수 있음을 참고하자. 토스모바일 / (주)스페이스네트 / ACN코리아 / CK커뮤스트리 / 레그원 MVNO / ..
2023.11.27 -
[Kotlin] Multiplatform iOS 공식 지원 발표! (코틀린 하이브리드 앱 개발)
2022년 1월 JetBrain 블로그에 Compose Multiplatform 1.0 출시를 알리는 글이 올라왔다. 이 때의 글을 한줄로 요약하면 기존 자바 UI 프레임워크를 대체할 수 있는 데스크탑, 웹 애플리케이션을 개발할 수 있는 코틀린 멀티플랫폼 UI 프레임워크를 개발해냈다! 가 될 수 있다. 물론 안드로이드도 컴포즈 레이아웃 개념을 도입하면서 당연히 기본적으로 지원하는 상태였고... 그 이후 시간이 흘러흘러 2023년 5월 코틀린 멀티플랫폼이 좀 더 진화하여 크로스 플랫폼 UI를 만들 수 있는 프레임워크로 더욱 발전되었다는 글이 올라왔다. 이 글을 또 한줄로 요약해본다면 기존에 데스크탑, 웹, iOS 까지 아우르는 UI 프레임워크가 되었다! 로 볼 수 있다. 이로써 크로스 플랫폼 개발을 위한 ..
2023.11.20 -
[강원도] 레고랜드 2023 동절기 운영시간 및 놀이시설 지도(아이와 함께)
강원도의 레고랜드로 떠나기 전 정보 수집을 하면서 본 블로그에 글을 남긴다. 레고랜드 공식 홈페이지 : LEGOLAND® Korea Resort LEGOLAND® Korea Resort LEGOLAND® Korea Resort 에서 가족과 함께 LEGO® 테마로 만들어진 다양한 놀이기구, 모델, 건축물들을 즐겨보세요. www.legoland.kr 2023년 동절기 운영 시각은 다음과 같다. 오전 10:00 ~ 오후 17:00 까지만 운영하니 유의해서 일찍 가서 열심히 놀고 오도록 하자. 레고랜드에 가기 전에 지도를 대략적으로 나마 파악하고 가면 좋을 것 같다. 우리 아이는 37개월에 키 95센티 정도라 부모와 함께 타는 것 위주의 놀이기구를 찾고 있으며, 브릭토피아 > 레고시티 > 레고캐슬 > 브릭스트릿..
2023.11.17 -
[iOS] error: Embedded binary is not signed with the same certificate as the parent app. Verify the embedded binary target's code sign settings match the parent app's. 해결
iOS 앱 빌드 후 아카이빙 시 다음과 같은 에러가 뜨는 경우가 생긴다. 나의 경우에는 에러 로그 속에 답이 있었다. 잘 읽어보면 notificationservice.appex 의 인증서가 일치하지 않아서 발생하는 문제였다. 예전에는 Apple Development 인증서로 서명을 하였었으나, 이번에 배포를 하면서 iOS Distribution 인증서로 서명을 하는 바람에 인증서 불일치 이슈가 나온 것으로 보인다. 이런 경우 해결책은 App - Target - notificationservice - Signing & Capabilities 부분의 Team / Bundle Identifier 를 Target 과 동일하게 맞추어 줘야 한다. 정확한 인증서 선택 App 의 인증서도 정확한 것으로 선택. 위와 ..
2023.11.14 -
[Vue3] NativeScript Bottom Navigation 만들기2 (MDBottomNavigationBar + MDTabContent
NativeScript + Vue3 베타를 계속 공부하면서 여러 가지 베이스 프로젝트들을 만들어 보고 있다. 각종 기능이 담긴 나만의 베이스 프로젝트를 만들어두면 나중에도 검색하는 시간을 줄이고 바로바로 복붙으로 가져다 쓸 수 있기 때문에 자신만의 베이스 프로젝트를 만들어 두는 것을 추천한다. 이번에는 지난 번에 만들었던 NativeScript BottomNavigation 을 좀 더 업그레이드 된 플러그인으로 교체하여 동작하는 것 까지 해보려고 한다. 사실 지난글 2023.10.05 - [IT/Vue] - [Vue3] NativeScript Bottom Navigation 만들기 에서는 아주 기본적인 BottomNavigation 플러그인으로 만들었기 때문에 약간 볼품(??)없는 형태여서 마음에 계속 ..
2023.11.01