
[Flutter] 설치하기
Flutter를 맥북 환경에서 설치하고 개발 준비를 마치는 과정을 정리했습니다. Android와 iOS 개발에 필요한 도구와 점검 방법을 함께 소개했습니다.

Flutter를 맥북 환경에서 설치하고 개발 준비를 마치는 과정을 정리했습니다. Android와 iOS 개발에 필요한 도구와 점검 방법을 함께 소개했습니다.


Jetpack Compose에서 텍스트 길이에 따라 아이콘 위치를 유연하게 정렬하는 방법을 소개했습니다. TextLayoutResult와 커스텀 Alignment로 하드코딩 없이 대응했습니다.
비트바이트가 플레이키보드의 광고 사업 확대와 B2B 브랜드키보드 성과로 첫 월간 손익분기점을 달성했습니다. 다만 지속 가능한 흑자를 위해서는 더 큰 성장과 추가 수익화가 필요하다고 설명했습니다.


X


React Native WebView 자동 로그인 구현 중 Android에서 `react-native-cookies` 버그를 해결한 사례입니다. 네이티브 지식 없이도 ChatGPT를 활용해 쿠키 연동 문제를 점검했습니다.


Google이 Android Gradle의 기본 스크립트로 Kotlin DSL을 채택한 이유와 장단점을 설명했습니다. Groovy 대비 타입 안전성과 IDE 지원이 좋아 빌드 설정의 안정성을 높일 수 있다고 정리했습니다.


Android 앱 소스 난독화의 개념과 필요성, 그리고 대표 라이브러리의 특징을 정리한 글입니다. 난독화 적용 시 보안은 높아지지만 동작 검증과 QA도 함께 필요하다고 설명했습니다.
쿠팡 파트너스
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

안드로이드 WebView의 파일 입력을 onShowFileChooser()로 직접 구현하는 방법을 설명했습니다. 파일 선택 결과 전달과 URI 권한 처리, 복수 파일 선택 대응까지 다뤘습니다.

병원 상세 웹뷰를 사례로 웹-앱 통신 방식과 OS별 UX 차이를 정리했습니다. 또한 크로스 브라우징과 유지보수 개선 포인트까지 함께 다뤘습니다.


클래스101의 2023년 1월 주요 소식과 실험을 모아 소개한 월간 뉴스레터였습니다. 사용자 개선, 크리에이터 지원, 글로벌 론칭과 신규 콘텐츠 소식을 함께 전했습니다.

Android 프로젝트의 Gradle 버전 관리를 위해 Version Catalog 도입을 소개했습니다. 여러 모듈의 build.gradle 복잡도를 줄이고 유지보수성을 높이려는 내용입니다.


아이디어스 Web platform 셀 주니어 프론트엔드 개발자의 업무와 성장 경험을 소개합니다. 하이브리드 작가 앱 개발, 코드 리뷰, 회고 문화와 함께 서비스 개선 사례를 공유했습니다.