본문 바로가기
반응형

Flutter6

플러터 결과 미리보기(flutter_preview) 안드로이드 스튜디오를 사용하면서 플러터를 개발하던 중에 안드로이드 개발은 안드로이드 스튜디오에서 자동으로 xml을 읽어서 화면 preview를 보여주는데 flutter 를 찾아보니 아래와 같은 라이브러리가 존재하였다. https://pub.dev/packages/device_preview device_preview | Flutter Package Approximate how your Flutter app looks and performs on another device. pub.dev 설치에 대해서는 아직 안해봤는데 dependency 추가하고 pub get 하면 되지 않을까 라는 생각이다. 추후에 설치해보고 문제가 되거나 체크해야하는 사항이 있다면 추가할 예정이다. 2023. 1. 21.
flutter 에서 webview 사용하기 flutter 에서 사용할수 있는 기능이 다양한데 그 중 한가지는 구축되어있는 웹사이트를 그대로 어플로 만들수 있다는 점이 있다. 방법은 간단하다. flutter 프로젝트 만들기 안드로이드 스튜디오나 xcode를 통해서 / 혹은 터미널에서 명령어로 flutter 프로젝트를 생성한다. pubspec.yaml 추가하기 webview를 사용할수 있도록 자바 maven 의 dependency 처럼 라이브러리를 추가해준다. webview_flutter: 버전 main.dart 파일 코드 추가하기 방금 pubspec에 추가한 dependency를 import 해주고 scaffold 안에 바디를 집어 넣는다. manifest 설정하기 androidManifest.xml 파일에 android:usesCleartextT.. 2022. 10. 15.
flutter Error - don't support null safety Flutter 가 거듭 발전하면서 null safety 제약이 생기기도 하였다. 그러면서 안드로이드스튜디오에서 run 을 돌릴경우 don't support null safety 라는 에러가 떴다. 해결법은 2가지 이다. 터미널을 사용해서 flutter 를 사용 한다면 옵션으로 지정을 해주거나 IDE에서 run을 사용한다면 run 옵션에 지정을 해줘야한다. 방법 1 - flutter 명령어에 옵션 추가 flutter run --no-sound-null-safety 하지만 해당 방법은 매번 실행할때마다 설정을 해줘야해서 IDE를 사용한다면 2번째 방법을 추천한다. 방법 2 - run 에 옵션 추가 Run --> Edit Configurations --> Add Additional Run args --> --.. 2022. 10. 13.
flutter 3.0 출시 google에서 드디어 플러터 3.0 버전이 출시되었다는 소식을 접하였다. 1버전부터 사용해본 사용자로써 1버전때는 많이 부족하다고 개인적으로 느꼇으나 2버전때 더욱 탄탄해진 코드를 몸소 체험하였고, 그리하여 3버전은 기대가 많이 되어 보자마자 기존 코드가 돌아가든 말든 그건 나중에 생각하고 일단 upgrade를 해야겠다 라는 생각 뿐이었다. 현재 나의 플러터 버전은 flutter --version >> 2.5.3 버전이었다.. 최근에 2버전대도 많이 업그레이드가 됬지만 대대적인 변화가 아니고서는 의미가 없을것이라고 혼자 생각했던 내 자신이 좀 부끄러워 진다. 그래서 이번엔 3.0 버전으로 과감하게 업그레이드를 시도 하였다. flutter upgrade 를 하면 자동으로 flutter sdk가 명령어를 .. 2022. 5. 25.
React Native VS Flutter ? 모바일 어플리케이션 제작을 하게 될 경우, 3가지를 먼저 알아야 한다. 네이티브 앱 안드로이드 기반의 OS와 IOS기반의 어플을 각각 만들어야했다. 이것을 native앱이라고 한다. native의 앱은 그 os의 특성을 아주 잘 살려서 어플을 제작할수 있다는 장점이 있다. 예를들어서 카메라 호출을 하거나 핸드폰 내장에 있는 기능들을 쓸수 있다. 하이브리드 앱 하지만 안드로이드와 IOS를 각각 만들려고 하면 2배, 아니 그 이상의 노력과 시간과 돈이 들게 된다. 이것을 해결하기 위해 나온것이 하이브리드 앱이다. 하이브리드 앱은 다른말로 웹뷰라고도 하며 인터넷 사이트 주소를 application에 담아서 어플 형식으로 출시를 하고 앱을 눌러보면 인터넷 사이트가 반응형으로 하여 핸드폰에 보여지게 된다. 하지만.. 2022. 3. 10.
소셜로그인 android/ios (naver / kakao / google) in flutter 얼마전까지 소셜 로그인 구현에 대해서 포스팅을 작성했는데 너무 순서없이 보기 힘들것 같아서 정리해둔 포스팅을 추가하였다. 많은 도움이 되길 바란다. naver 로그인 구현 android https://thenicesj.tistory.com/18 [sociallogin] naver login구현_android 요즘엔 회원가입 로그인 절차보다 소셜로그인에 많이 의존을 하곤 한다. 실제로 소셜 로그인으로 했을때 접속량이나 가입량, 판매량 등이 늘었다는 보고도 존재한다. 그래서 이번시간에는 flutte thenicesj.tistory.com ios https://thenicesj.tistory.com/23 [sociallogin] naver login구현_ios 이번엔 naver login ios 구현이다. 역.. 2022. 1. 5.
반응형