본문 바로가기

Tech48

Flutter로 Firebase Auth를 활용한 Google 로그인 구현하기 Flutter에서 Firebase를 사용하면 인증, 데이터베이스, 스토리지, 분석 등 다양한 기능을 쉽게 구현할 수 있어요. 이 중에서도 Firebase Auth를 사용하면 사용자 인증을 간편하게 구현할 수 있어요. 이번 글에서는 Firebase Auth를 사용하여 Google 로그인을 구현하는 방법에 대해 자세히 알아볼게요. Firebase 프로젝트 생성 및 설정 Firebase Console에서 새로운 프로젝트를 생성하고, 해당 프로젝트에서 Google 로그인 인증 방법을 사용하도록 설정해줘요. Flutter 프로젝트 설정 Flutter 프로젝트에서 pubspec.yaml에서 pub.dev에 있는 라이브러리 Firebase Auth와 Google Sign-In 패키지를 추가해줘요. Google 로그인.. 2023. 9. 30.
Flutter로 Bottom Navigation Bar를 활용한 화면 전환 방법 Flutter에서는 Bottom Navigation Bar를 활용하여 화면 전환을 구현할 수 있어요. 이번 글에서는 Bottom Navigation Bar를 사용하여 화면을 전환하는 방법에 대해 알아볼게요. Bottom Navigation Bar 생성 먼저 Bottom Navigation Bar를 생성해야 해요. Scaffold 위젯 안에 BottomNavigationBar 위젯을 추가하고, items 속성을 통해 각 Bottom Navigation Bar 아이템을 생성해줘요. 각 아이템은 Icon과 title 속성을 가지고 있어요. Scaffold( body: _pages[_selectedIndex], bottomNavigationBar: BottomNavigationBar( items: [ Botto.. 2023. 9. 30.
chatGPT를 파이썬으로 더 많은 기능 사용하기 openai API 이용! 파이썬용 ChatGPT 사용법 인공지능(AI)과 자연어 처리(NLP)는 사용자에게 매력적이고 역동적인 경험을 제공하는 방법을 혁명적으로 바꿨습니다. ChatGPT는 인간과 유사한 텍스트를 생성할 수 있는 고급 언어 모델 중 하나입니다. Python에서 ChatGPT를 사용하려면 OpenAI API 클라이언트를 설치하고 API 키를 생성하면 됩니다. API 키를 가지고 있다면 환경 변수나 ChatGPT의 메시지 프롬프트를 사용하여 직접 응용 프로그램에 ChatGPT를 통합하고 코드를 작성 및 수정하는 데 도움을 요청할 수 있습니다. Python용 ChatGPT 사용 방법 이 글에서는 Python에서 ChatGPT와 작업하기 위해 필요한 단계와 ChatGPT의 메시지 프롬프트를 사용할 때 유용한 명령 프롬프.. 2023. 9. 30.
flutter alarm 알람 라이브러리 pub.dev에서 사용해보기 알람 앱을 만들기 위해서 알람 기능을 구현하는 것이 필수겠죠?! 다른 앱을 만들더라도 알람 기능이 필요하다거나 추가하면 좋을 경우에 사용하면 좋습니다. 특히 1분 1초가 중요한 오늘날 빠르게 진행되는 세상에서 효과적인 시간 관리는 매우 중요니까요. 폰에서 가장 가치 있는 도구 중 하나는 알람 어플리케이션이죠. 우리는 더 이상 전통적인 알람 시계에만 의존하지 않기 때문에 알람 라이브러리 사용법을 알아야만 합니다. 이 글에서는, 우리는 알람의 세계를 자세히 살펴보고 프로젝트를 향상시키기 위해 https://pub.dev/ 알람 라이브러리를 사용하는 방법에 대해 알아보도록 할게요! pub.dev에 들어가서 alarm 을 검색해보면 나오는 라이브러리 중에 두가지 alarm이 가장 인기있는데요 아래 android.. 2023. 9. 29.