본문 바로가기
반응형

분류 전체보기163

VS Code 확장프로그램(플러그인)추천 : postman같이 request테스트 방법 중 가장 쉬운 rest api 테스트 방법 VSCODE에서 확장프로그램중 REST Client는 PostMan과 같이 외부 API를 테스트 할수 있도록 도와주고 있다 텍스트 기반이라서 서로 공유가 쉽고 테스트 또한 아주 쉽기 때문에 개발자라면 알아두고 있으면 무조건 이득인 셈이다. 1. 설치하기VS Code의 확장 프로그램 메뉴에서 'rest client'를 검색하여 설치한다.2. 실행실행하는 방법은 현재 파일의 확장자가 .http이면 rest.client를 사용해 볼수 있다.새로운 파일을 ex.http파일로 만들어서 여러가지 테스트를 해봅시다. 3. 사용법간략하게 사용법을 정리해 보겠습니다. 좀더 자세한 내용을 알고 싶다면 공식 문서를 확인해 보는것도 좋은 방법입니다.* 주의 ) 한문서에 여러개의 요청을 하고 싶다면 ###으로 구분하시면 됩니다.. 2024. 7. 25.
모바일 크로스 플랫폼 프레임워크의 개념과 발전 히스토리를 알아보자 쉽게(플루터의 탄생과정) 플루터를 더 알아보기 위해선 모바일 크로스 프레임워크의 개념에 대해서 이해할 필요가 있습니다. 기존 네이티브 모바일 개발 방법과 모바일 크로스 플랫폼 탄생 과정우선 모바일 운영체제에서 애플리케이션 작동원리에 대해서 알아봅시다 모바일 운영체제에서 애플리케이션은 위 그림과 같이 작동한다.ios와 android플랫폼의 애플리케이션은 Native언어를 통해 만들고 Camera등의 서비스를 이용하기 위해 Platform과 소통한다.iOS는 Object-C, 안드로이드는 Java기반의 서로 다른 네이티브 언어를 통해 응용프로그램을 개발할 수 있기 때문에, 두 운영체제의 독점은 모바일 응용 프로그램을 만드는 개발자들에게 부담을 주었다.모바일 애플리케이션을 출시하기 위해서는 서로 다른 두 가지 네이티브 언어로 개발하고.. 2024. 7. 23.
구글은 왜? 플루터(flutter)를 만들었을까? A portable UI framework for an ambient computting world플루터가 요즘 대세이기도 하고 재밌기도 해서 공부를 하고 있습니다.공부하다보니 구글은 왜? 플루터를 만들었을까란 궁금증이 생겨서 이것저것 조사해보고 정리차 글을 남깁니다. 1. Dart언어의 시작- 플루터의 언어인 다트의 시작을 살펴보면 구글이 왜 플루터를 만들었는지 알 수 있습니다.다트언어는 2011년 10월 덴마크 GOTO 회의에서 구글 엔지니어 Gilad Bracha에 의해 공개 되었습니다.다트에 대한 그의 저서에 따르면 다트는 개발자의 생산성과 효율성을 향상하는 새로운 언어를 만들고자 하는 목적으로 개발되었다고 합니다. => 다트언어를 보면 다트언어의 철학이 지금도 잘 유지되어있는걸 볼수 있습니다. .. 2024. 7. 22.
flutter 현재 device 정보 가져오기 (device_info_plus) 플루터에서 현재의 디바이스에 따른 분기 처리를 해야할 경우가 있습니다. 플루터에서 플러그인을 설치해서 아주쉽게  처리할 수 있습니다.  우선 pub.dev에서 device_info_plus를 설치해 줍니다.또는 터미널에서flutter pub add device_info_plus이용해 설치해 줍니다.  그리고 아래 코드를 이용해서 디바이스 정보를 가져올 수 있습니다.Future getData() async { final deviceInfoPlugin = DeviceInfoPlugin(); final deviceInfo = await deviceInfoPlugin.deviceInfo; final allInfo = deviceInfo.data; print(allInfo); }비동기 코드.. 2024. 7. 22.
반응형