본문 바로가기

반응형

flutter

Naver Papago Openapi 를 활용한 간단한 번역 기능 앱 만들기 Naver Papago OpenAPI를 활용한 간단한 번역 기능 앱 만들기 Naver Papago OpenAPI 소개 Naver Papago OpenAPI는 네이버가 제공하는 기계 번역 서비스입니다. 이 API를 활용하면 다양한 언어 간의 번역을 자동으로 처리할 수 있습니다. 사용자가 입력한 텍스트를 API에 전달하고, 그 결과로 번역된 텍스트를 받아올 수 있습니다. 예를들면, 아래와 같이 사용자가 "Hello, how are you?"라는 영어 문장을 입력하면, Naver Papago OpenAPI를 통해 "안녕하세요, 어떻게 지내세요?"라는 한국어로 번역된 결과를 얻을 수 있습니다. 아니면 그역으로도 가능하고요..! 해당 기능을 보고, 나만의 번역기능을 갖춘 Flutter 로 만든 앱을 한번 구현해보.. 더보기
Flutter 개발 시 StatefulWidget의 생명주기를 알아야하는 이유? (ft. ICT 챌린지 2023 멘토참여 후기) 안녕하세요, 여러분! 오늘은 Flutter의 중요한 개념 중 하나인 StatefulWidget의 생명주기에 대해서 자세히 알아보겠습니다. Flutter 에서 StatefulWidget은 사용자 인터페이스의 동적인 부분을 관리하는 데 사용되며, 화면의 상태 변화를 처리하고 반영하는데 주로 활용됩니다. 그런데 왜 위젯의 생명주기를 머릿속에 넣어둬야 할까요? 위젯의 생명주기를 알아야 언제 데이터를 주고 받을지와 화면이 없어질때 어떤 로직을 처리해야 할지를 정리해서 넣을 수 있습니다. StatefulWidget은 Flutter에서 상태를 가진 위젯을 나타내는 클래스입니다. StatefulWidget의 생명주기를 이해하는 것은 애플리케이션 개발과 유지보수에 매우 중요합니다. 아래는 StatefulWidget의 생.. 더보기
플러터(Flutter) 앱을 구성하는 위젯(Widget) 개념 정리해보기. (ft.부의 추월차선 서막!) 블로그 목적 플러터(Flutter) 앱을 구성하는 위젯(Widget) 개념을 정리해본다. 블로그 요약 플러터에서 말하는 위젯의 개념을 알아본다. 플러터의 위젯에서 말하는 StatelessWidget과 StatefulWidget 을 알아본다. 플러터 위젯의 속성과 레이아웃을 간단하게 알아본다. 블로그 상세 내용 플러터 기술 블로그를 시작하기전 어떻게 하면 기술블로그가 지루해지지 않을 수 있을까? 고민하던중 .... 모든사람의 관심이자 목표(?) 가 될 수 있을지도 모르는 부의추월차선과 저만의 IT기술을 융합(?) 해보면 어떨까? 라는 고민을 바탕으로 이 블로그 글이 쓰여졌음을 먼저 상기해드리겠습니다. 그럼, 우선 엠제이드마코가 말한 부의추월차선 5가지에 대해서 말씀드리고자 합니다. (참고로, 엠제이드마코의.. 더보기
flutter와 함께하는 openai 관련 Completions api 공부하기 (ft.openai_client) 우선, openai 란 무엇일까요? 간단하게 openai를 말씀드리자면요.. 전적으로 인류에게 이익을 주는 것을 목표로 하는 미국의 인공지능 연구소라고 머릿속에 넣어두시면 좋을것 같은데요.. 그리고 이윤을 목적으로 하는 기업 OpenAI LP와 그 모체 조직인 비영리 단체 OpenAI Inc로 구성되어 있다고 하네요.. 참고로, 아래는 openai 사이트인데요.. openai에 대해서 개인적으로 살펴본결과...아래와 같은 메뉴들로 구성되어 있고요.. 그중에서 제가 관심있어하는 분야인 chatGPT를 클릭해 봅니다. 그럼 아래와 같이 나오는데요.. 한마디로 ChatGPT 에 대해서 정리해보자면요.. ChatGPT는 대화를 위한 최적화 언어 모델이고요.. openai 에서는 대화 방식으로 상호 작용하는 Ch.. 더보기
1.flutter, 플러터(flutter)에 대해서 알아볼까요? 블로그목적 모바일 개발을 위해서 플러터(flutter)에 대해서 공부 및 정리후 공유한다. ​ 플러터(flutter) 란? Mobile World Congress 2018에서 최초 베타 릴리스를 발표하면서 새롭게 선보인 Google의 오픈소스 모바일 앱 개발 프레임 워크. 플러터의 장점은 개발자가 iOS와 Android 모두를 위한 고품질 기본 인터페이스를 제작하는 데 도움을 주는 크로스 플랫폼 프레임워크. ​ 플러터의 특징에 대해서 알아볼까요? Flutter의 특징 개발 언어는 무엇을 쓸까요? Dart 를 사용함. 뛰어난 성능을 지니고 있습니다. React-native 의 경우 자바 스크립트로 네이티브와 브릿지를 통해 통신하는 반면 Flutter 는 직접 컴파일 되어서 직접 Render 하기 때문에 훨.. 더보기

반응형