Android 인앱 상품(IAP) 등록
·
Android
개발하다 보면 문서나 튜토리얼이 오래되어 있어서 고생할 때가 많다.이번엔 Android 인앱 결제를 적용하면서 삽질했던 내용을 메모 겸 블로그로 정리해본다.1. Google Play Console 설정경로Google Play Console → Play를 통한 수익 창출 → 인앱 상품 → [상품 만들기] 클릭여기까진 아주 기본적인 흐름이다. 하지만...2. [상품 만들기]가 비활성화 되어 있다면?대부분 여기서 막힌다. 나도 처음엔 이유를 몰랐다.해결법은 간단하다. 프로젝트에 BillingClient 라이브러리가 빠져있으면 상품을 만들 수 없다.build.gradle에 아래 코드 추가:dependencies { def billing_version = "7.1.1" implementation "co..
2025년 5월 21일 기술 뉴스 브리핑
·
개발 뉴스
1. Google I/O 2025: Gemini AI와 Android 16의 혁신Google은 연례 개발자 컨퍼런스인 Google I/O 2025에서 Gemini AI의 새로운 기능과 Android 16의 업데이트를 발표했습니다. Gemini 2.5 Pro는 향상된 추론 능력, 감정 표현이 가능한 오디오 출력, 다국어 지원 등을 제공하며, 'Deep Think' 기능을 통해 복잡한 작업을 효율적으로 처리할 수 있습니다. Android 16은 Material 3 Expressive 디자인을 도입하여 사용자 인터페이스를 개선하고, 보안 기능을 강화하였습니다. The Times of India+1Gadgets 360+1The Times of India+2The Times of India+2Gadgets 360..
2025년 5월 20일 기술 뉴스 브리핑
·
개발 뉴스
1. Google I/O 2025 개막: AI와 Android 16의 미래Google의 연례 개발자 컨퍼런스인 Google I/O 2025가 5월 20일(현지 시간) 미국 캘리포니아주 마운틴뷰에서 개최되었습니다. 이번 행사에서는 AI 기술이 중심이 되었으며, 특히 Gemini AI의 확장과 Android 16의 새로운 기능들이 소개되었습니다. Gemini AI는 스마트워치, 자동차, TV 등 다양한 플랫폼에 통합될 예정이며, Android 16은 더욱 화려하고 유연한 UI, 향상된 애니메이션, 잠금 화면의 실시간 업데이트, 폴더블 및 트라이폴드 디바이스에 대한 향상된 지원 등을 제공할 것으로 예상됩니다. Indiatimes2. Nvidia, Computex 2025에서 NVLink Fusion 기술 공개..
2025년 5월 19일 기술 뉴스 브리핑
·
개발 뉴스
1. Microsoft Build 2025 개막: Copilot 및 Windows 11의 미래Microsoft의 연례 개발자 컨퍼런스인 Build 2025가 5월 19일부터 22일까지 시애틀에서 개최됩니다. 이번 행사에서는 AI 어시스턴트인 Copilot의 새로운 기능, Windows 11의 업데이트, 그리고 Azure 클라우드 서비스와의 통합에 대한 발표가 예정되어 있습니다. 특히, Copilot Agents라는 새로운 AI 아바타 기능이 도입될 것으로 기대됩니다. The Indian ExpressLaptop Mag2. Google I/O 2025: AI 중심의 발표 예고Google은 5월 20일 개최되는 I/O 2025에서 AI 기술에 중점을 둔 발표를 예고했습니다. Gemini AI의 향상된 모델과..
Flutter: include of non-modular header inside framework module 'firebase_core.FLTFirebasePlugin'
·
Flutter
예전 프로젝트를 업데이트하고 다시 빌드하려는데, 갑자기 다음과 같은 에러가 발생했습니다.include of non-modular header inside framework module 'firebase_core.FLTFirebasePlugin'Firebase 관련 헤더 파일에서 발생하는 이 에러는 대부분 iOS의 Build Settings 설정 문제로 발생합니다. 처음에는 뭔가 복잡한 문제일 줄 알고 이것저것 시도해봤는데, 알고 보니 아주 간단한 설정 하나로 해결됐습니다.해결 방법Xcode에서 프로젝트를 엽니다.상단 탭에서 Build Settings로 이동한 후, All을 선택합니다.검색창에 Allow Non-modular Includes In Framework Modules를 입력합니다.해당 항목을 Y..
2025년 5월 16일 기술 뉴스 브리핑
·
개발 뉴스
1. Amazon과 Nvidia, 헬스케어 AI에 대규모 투자Amazon과 Nvidia를 비롯한 주요 기술 기업들이 헬스케어 분야의 AI 솔루션 개발에 집중 투자하고 있습니다. Amazon은 One Medical, 온라인 약국, AWS 기반의 약물 발견 도구에 AI를 통합하고 있으며, Nvidia는 GE Healthcare와 협력하여 의료 영상 분야의 AI를 강화하고 있습니다. 이러한 움직임은 헬스케어 산업의 디지털 전환을 가속화하고 있습니다. Business Insider2. Dell, AI 기능 탑재한 새로운 노트북 시리즈 출시Dell은 인도 시장에 AI 기능이 강화된 새로운 노트북 시리즈를 출시했습니다. 이번에 출시된 Dell 14 Plus, Dell 14 2-in-1 Plus, Dell 16 Pl..
2025년 5월 15일 기술 뉴스 브리핑
·
개발 뉴스
1. JAXA 벤처 '텐치진', 말레이시아 스타트업 행사에서 우주 빅데이터 활용 발표일본의 우주 벤처 기업 텐치진(天地人)은 5월 19일부터 21일까지 말레이시아 페낭주에서 개최되는 'Penang Slush'D 2025'에 참가하여, 위성 데이터를 활용한 사회 문제 해결 방안을 발표할 예정입니다. 이 행사는 세계 최대 스타트업 이벤트인 'Slush Finland'의 지역 버전으로, 텐치진은 일본 기업을 대표하여 '위성 데이터 활용의 최전선'을 주제로 발표를 진행합니다. プレスリリース・ニュースリリース配信シェアNo.1|PR TIMES2. 스타트업 월드컵 큐슈 대회, 5월 23일 개최페가수스 테크 벤처스 재팬은 5월 23일, 구마모토시와 공동으로 '스타트업 월드컵 큐슈 대회'를 개최합니다. 이 비즈니스 피치 ..
2025년 5월 14일 기술 뉴스 브리핑
·
개발 뉴스
1. Audible, AI 기반 오디오북 제작 및 번역 서비스 발표Audible는 AI 기술을 활용하여 100개 이상의 다국어 음성으로 오디오북을 제작하고 번역하는 새로운 서비스를 발표했습니다. 이 서비스는 출판사들이 책을 오디오북 형식으로 효율적으로 변환할 수 있도록 지원하며, 글로벌 독자들에게 더 넓은 접근성을 제공합니다. Morpho+3InnovaTopia+3プレスリリース・ニュースリリース配信シェアNo.1|PR TIMES+32. GIGABYTE, AORUS MASTER 16 AI PC로 COMPUTEX 2025에서 Best Choice Award 수상GIGABYTE는 AORUS MASTER 16 AI PC로 COMPUTEX 2025에서 Best Choice Award를 수상했습니다. 이 제품은 최신 ..
2025년 5월 13일 기술 뉴스 브리핑
·
개발 뉴스
1. 삼성, 갤럭시 S25 엣지 공식 발표삼성전자는 오늘 초슬림 디자인의 플래그십 스마트폰인 갤럭시 S25 엣지를 공식 발표했습니다. 이 모델은 두께 5.8mm의 티타늄 바디와 고릴라 글래스 세라믹 2를 적용하여 내구성과 세련미를 동시에 갖추었습니다. 스냅드래곤 8 엘리트 칩셋과 200MP 메인 카메라, AI 기반 ProScaler 및 디지털 자연 이미지 엔진을 탑재하여 저조도 환경에서도 뛰어난 사진 품질을 제공합니다. 또한, 삼성 월렛의 Tap to Transfer 기능을 통해 P2P 결제도 지원할 예정입니다. 출시는 5월 30일로 예정되어 있으며, 가격은 $1,099.99입니다. Lifewire+2Business Standard+2The Times of India+2Lifewire+2Lifewire+..
Flutter에서 API 호출 시 꼭 알아야 할 것들
·
Flutter
Flutter로 앱을 개발하면서 서버 API를 호출하는 작업은 거의 모든 프로젝트에서 기본적으로 들어가는 요소다. 하지만 간단해 보이는 API 호출도 실제 운영 환경에서는 다양한 예외 상황과 문제를 발생시킬 수 있다. 이번 글에서는 Flutter에서 API를 호출할 때 반드시 고려해야 할 사항들을 정리해본다.1. 적절한 예외 처리와 에러 메시지 제공API 호출은 항상 성공한다는 보장이 없다. 네트워크 단절, 서버 다운, 인증 만료, 데이터 포맷 오류 등 다양한 이유로 실패할 수 있다. 이런 상황을 고려하지 않고 try-catch 없이 호출만 한다면 앱이 크래시나 무반응 상태로 이어질 수 있다.예외는 반드시 잡아야 한다 (try-catch)사용자에게 의미 있는 에러 메시지를 보여주자 (예: "인터넷 연결을..